Application Integration
cancel
Showing results for 
Search instead for 
Did you mean: 

Clone volume through vcenter API

SOLVED
Go to solution
nicholas_alston
Occasional Visitor

Clone volume through vcenter API

I was wondering if it's possible to call Nimble vCenter Plugin processes directly, either through PowerCLI, the Restful API, or some other method. The vCenter plugin allows a very easy method to clone a datastore, without the manual process of reconfiguring the cloned volume for usage in vCenter. Please see the following page, to see what I'm referring to:

Nimble Storage InfoSight

There is no mention of how to do this without using the GUI. Essentially, i would like to incorporate this functionality in an automation process i'm working on, using vRealize Orchestrator and vRealize Automation. If it's feasible to make these kinds of calls, i would like to build a set of Orchestrator workflows for Nimble related functionality.

5 REPLIES
rugby0134
Esteemed Contributor
Solution

Re: Clone volume through vcenter API

nicholas_alston
Occasional Visitor

Re: Clone volume through vcenter API

Hi Kevin,

I did run across all of the threads you mentioned, however I was really hoping to be able to call the vCenter plugin function directly. vRealize Orchestrator runs on a linux appliance, and as such using any of these methods would require additional servers and tools that are cumbersome to manage. The REST API is very nice, however it doesn't handle anything on the vCenter side. Again, being able to call the plugin function directly would handle the process start to finish, without needing multiple individual calls to both the storage and vcenter, which I would like to avoid.

rugby0134
Esteemed Contributor

Re: Clone volume through vcenter API

I don't see anything in the manuals to support this, but maybe someone has built something...

rshekar42
Advisor

Re: Clone volume through vcenter API

Hi Nicholas,

The vCenter Plugin uses an internal REST API on the Nimble OS. Those APIs are currently not documented for customer use.

Are you looking for vRealize Orchestrator integration or access to APIs so that you could create the workflows?

nicholas_alston
Occasional Visitor

Re: Clone volume through vcenter API

Hi Raja,

I am looking for either to be honest. If i could call that API function directly i could build my own workflow, if there are pre existing workflows that accomplish this that would work as well. Basically we are using vRealize Automation to allow our developers to provision their own machines. These machines have an attached disk that is approximately 1.5tb in size. As such the only feasible method of cloning is to clone at the Nimble level, any other method would very quickly use all of our storage, not to mention the time requirements. Since vRealize Automation uses Orchestrator on the backend, i was hoping to find a solution with as few external dependencies as possible. Most of my infrastructure is Linux, so having to maintain windows environments and tools to support this is undesirable.