Ok, thanks. So it is doable. The question now being how fast this process will be, since the VM creation will ultimately be done on the hypervisor.
What is the API that I could use to create a VM from a template? I am looking at the 4.1 REST API and there is nothing for creating under the Virtual Machine section for Root, Domain, or User. Thanks, Chip. David La Motta Technical Marketing Engineer Citrix Solutions NetApp 919.476.5042 dlamo...@netapp.com<mailto:dlamo...@netapp.com> On Jun 12, 2013, at 10:37 AM, Chip Childers <chip.child...@sungard.com<mailto:chip.child...@sungard.com>> wrote: On Wed, Jun 12, 2013 at 02:35:18PM +0000, La Motta, David wrote: Hey everybody, I've got a couple of questions on cloning VM instances in CloudStack. I haven't seen anything in the UI that would allow me to create, say, 1000 clones of a VM instance in a given cluster. Is there such functionality in CloudStack? It's a 2 step process: 1) Create a template from the source VM 2) Create VM's (using the API) from that template If there isn't, can I drop to the hypervisor and create the clones there, then register all those new VMs in CloudStack? I haven't found a command in the REST API that would allow me to register a hypervisor VM with CloudStack. Would I have to create a template from the VM in the hypervisor, upload the template to CS, then create an instance out of that template? Rinse and repeat 1000 times? CS doesn't really handle changes done within the HV directly. Use the steps listed above. I am thinking in terms of a service provider who may have the need to pump out large quantities of VMs from within CloudStack. Thoughts? David La Motta Technical Marketing Engineer Citrix Solutions NetApp 919.476.5042 dlamo...@netapp.com<mailto:dlamo...@netapp.com><mailto:dlamo...@netapp.com>