VMware have recently announced a survey on the PowerCLI site, this has been setup to poll people for what they think would be the best way to introduce cmdlets for vCloud Director, personally I think it’s a great move and proves that VMware really does listen to their customers opinions.
Their questions not only ask how you would like the vCloud cmdlets distributed but also if you would prefer common objects like VMs and Users to be new cmdlets based towards vCloud director or to add these as additional parameters to the existing cmdlets.
Personally when answering these questions I have to remind myself of a few things and ask myself a few questions:
- vCloud Org users or tenants are going to be interested in different things than a vSphere admin, for example, does a tenant care about the details of the datastore so long as they are getting what they paid for, do they care about things like what host the VM or even what vCenter the VM is hosted in ? With this in mind do they really want to see the full set of “vSphere Properties” for an object or would a new set of properties based on the cloud information be relevant, similar with the cmdlets, do they want to see all the vSphere cmdlets or would a more specific set of cmdlets be better ?
- Will vCloud Admins want to connect to both the vCloud and the vCenter at the same time ? How will this work, when connected to both what would they expect to be displayed when running Get-VM? vSphere VMs, vCloud VMs both ? How would the properties be displayed ?
- Will vCloud admins want to take a cloud VM and perform vSphere actions against the VM ?
These are just things which are in my mind, I’m sure vCloud admins and tenants will have many more to think about.
As part of the survey VMware have also teamed up with TrainSignal and are giving away some PowerCLI training, if you haven’t seen this before then it is definitely worth checking out.
So all you need to do is answer 4 simple questions. Please select the option that best fits your desired user experience for each of the questions.
Any questions around this area can be posted in this community link, also if you want to explain further why you chose your answers or any thoughts at all please raise them here: http://communities.vmware.com/thread/337330?tstart=0