Hello Rajiv,

Welcome to the CloudStack community.
I've worked on the NetApp SolidFire plugin for CloudStack and the documentation 
for that project should be a good guide on how to integrate OnTAP on 
CloudStack. 
Together with NetAPP I've also helped draft integration with OnTAP should work, 
but that was many years ago. I do remember it though. As an aside, I've been 
using NetApp for over a decade and was working with the A-Team for a while.

Now onto your questions:
 
1 - https://cloudstack.apache.org/contribute/    
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Home
2- Absolutely, the CloudStack community will be more than happy to exchange 
ideas with you
3- those should be covered on 1, but feel free to ask. 
4- as above.

Cheers,
Alex


 


-----Original Message-----
From: Rajiv Jain <[email protected]> 
Sent: 23 July 2025 07:56
To: [email protected]
Subject: [EXTERNAL] [DISCUSS] NetApp Storage plugin to CloudStack

Greetings CloudStack Community,

I am a member of the NetApp Storage team, currently serving as an architect. We 
are exploring the opportunity to develop a storage plugin for Apache CloudStack 
that supports key functionalities such as volume creation, snapshotting, 
cloning, resizing, and more.

We found the official CloudStack documentation to be clear and helpful, which 
enabled us to successfully set up primary storage using external storage 
through static configuration.

We are now investigating the dynamic allocation of ONTAP storage volumes for 
primary storage provisioning. In this context, we have a few queries we would 
like to discuss with the community:

   1. Could you guide us on the process for contributing code to the
   CloudStack project?
   2. Would it be appropriate to present and discuss our proposed design
   for the NetApp storage plugin?
   3. We have reviewed the storage plugin documentation outlining vendor
   implementation requirements—are there any additional best practices we
   should be aware of?
   4. Could you share recommendations or guidelines regarding internal
   CI/CD processes that contributors typically follow?
   5. We appreciate your support and look forward to your guidance.


Best regards,
Rajiv Jain
Architect, NetApp Storage Team

Reply via email to