You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Daan <da...@apache.org> on 2025/12/01 09:02:47 UTC
Re: Regarding Cloudstack storage plugin documentation
Sandeep, tl;dr no
It would be a good idea but storage vendors are usually not core developers. It would be good to have an extension documentation framework in general (not just for storage vendors). Are you looking for answers on a specific storage vendor or looking for how to implement your own storage plugin?
On 2025/11/21 11:09:34 sandeep locharla wrote:
> Hello Everyone,
>
> Does cloudstack have documentation for storage plugins? Looking for details
> like the expectations from the storage vendors and the list of methods to
> be implemented for each workflow, etc.,
>
> Thanks,
>
> Best,
> Sandeep
>
Re: Regarding Cloudstack storage plugin documentation
Posted by sandeep locharla <sa...@gmail.com>.
Thankyou! This really helps.
Best,
Sandeep
On Tue, Dec 2, 2025 at 11:17 AM Suresh Kumar Anaparti <
sureshkumar.anaparti@gmail.com> wrote:
> Hi Sandeep,
>
> To get some idea about the storage plugin, you can refer to the details
> about storage subsystem, the interfaces/methods to implement here:
> -
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Storage+subsystem+2.0
> .
> For sample design & implementation, check the powerflex plugin details
> here:
> -
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=158873968
> - https://github.com/apache/cloudstack/pull/4304
>
> If you would like to have Storage as an Extension, you can create a new
> 'Storage' Extension type similar to Orchestrator and define some operations
> in the extension execution script. Check details about Orchestrator
> Extension here:
> -
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Extensions+Framework+-++Orchestrator+or+External+Deployment+Integration
> - https://docs.cloudstack.apache.org/en/latest/adminguide/extensions.html
>
>
> Regards,
> Suresh
>
> On Mon, Dec 1, 2025 at 7:06 PM sandeep locharla <sanlochofficial@gmail.com
> >
> wrote:
>
> > Hi Daan,
> >
> > I'm looking for documentation to build my own storage plugin. Currently,
> > I'm building stuff by hit and trial, going through errors in the logs and
> > understanding core cloudstack code. This is becoming very inefficient,
> > hence the query.
> >
> > Any leads would be highly appreciated.
> >
> > Thankyou,
> >
> > Best,
> > Sandeep
> >
> > On Mon, 1 Dec 2025, 2:33 pm Daan, <da...@apache.org> wrote:
> >
> > > Sandeep, tl;dr no
> > >
> > > It would be a good idea but storage vendors are usually not core
> > > developers. It would be good to have an extension documentation
> framework
> > > in general (not just for storage vendors). Are you looking for answers
> > on a
> > > specific storage vendor or looking for how to implement your own
> storage
> > > plugin?
> > >
> > > On 2025/11/21 11:09:34 sandeep locharla wrote:
> > > > Hello Everyone,
> > > >
> > > > Does cloudstack have documentation for storage plugins? Looking for
> > > details
> > > > like the expectations from the storage vendors and the list of
> methods
> > to
> > > > be implemented for each workflow, etc.,
> > > >
> > > > Thanks,
> > > >
> > > > Best,
> > > > Sandeep
> > > >
> > >
> >
>
Re: Regarding Cloudstack storage plugin documentation
Posted by Suresh Kumar Anaparti <su...@gmail.com>.
Hi Sandeep,
To get some idea about the storage plugin, you can refer to the details
about storage subsystem, the interfaces/methods to implement here:
-
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Storage+subsystem+2.0
.
For sample design & implementation, check the powerflex plugin details here:
- https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=158873968
- https://github.com/apache/cloudstack/pull/4304
If you would like to have Storage as an Extension, you can create a new
'Storage' Extension type similar to Orchestrator and define some operations
in the extension execution script. Check details about Orchestrator
Extension here:
-
https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Extensions+Framework+-++Orchestrator+or+External+Deployment+Integration
- https://docs.cloudstack.apache.org/en/latest/adminguide/extensions.html
Regards,
Suresh
On Mon, Dec 1, 2025 at 7:06 PM sandeep locharla <sa...@gmail.com>
wrote:
> Hi Daan,
>
> I'm looking for documentation to build my own storage plugin. Currently,
> I'm building stuff by hit and trial, going through errors in the logs and
> understanding core cloudstack code. This is becoming very inefficient,
> hence the query.
>
> Any leads would be highly appreciated.
>
> Thankyou,
>
> Best,
> Sandeep
>
> On Mon, 1 Dec 2025, 2:33 pm Daan, <da...@apache.org> wrote:
>
> > Sandeep, tl;dr no
> >
> > It would be a good idea but storage vendors are usually not core
> > developers. It would be good to have an extension documentation framework
> > in general (not just for storage vendors). Are you looking for answers
> on a
> > specific storage vendor or looking for how to implement your own storage
> > plugin?
> >
> > On 2025/11/21 11:09:34 sandeep locharla wrote:
> > > Hello Everyone,
> > >
> > > Does cloudstack have documentation for storage plugins? Looking for
> > details
> > > like the expectations from the storage vendors and the list of methods
> to
> > > be implemented for each workflow, etc.,
> > >
> > > Thanks,
> > >
> > > Best,
> > > Sandeep
> > >
> >
>
Re: Regarding Cloudstack storage plugin documentation
Posted by sandeep locharla <sa...@gmail.com>.
Hi Daan,
I'm looking for documentation to build my own storage plugin. Currently,
I'm building stuff by hit and trial, going through errors in the logs and
understanding core cloudstack code. This is becoming very inefficient,
hence the query.
Any leads would be highly appreciated.
Thankyou,
Best,
Sandeep
On Mon, 1 Dec 2025, 2:33 pm Daan, <da...@apache.org> wrote:
> Sandeep, tl;dr no
>
> It would be a good idea but storage vendors are usually not core
> developers. It would be good to have an extension documentation framework
> in general (not just for storage vendors). Are you looking for answers on a
> specific storage vendor or looking for how to implement your own storage
> plugin?
>
> On 2025/11/21 11:09:34 sandeep locharla wrote:
> > Hello Everyone,
> >
> > Does cloudstack have documentation for storage plugins? Looking for
> details
> > like the expectations from the storage vendors and the list of methods to
> > be implemented for each workflow, etc.,
> >
> > Thanks,
> >
> > Best,
> > Sandeep
> >
>