Introduction
Purpose
Provide ability that user can use UCS blades as hardware resource pool in CloudStack, and provisioning operation system/hypervisor on UCS blade by CloudStack baremetal feature
...
User workflow
...
Image Added
Feature Specifications
- The feature would allow user to register UCS manager through CloudStack UI and provision OS/hypervisor on blades by CloudStack baremetal feature
- Currently this feature would only support:
- Registering UCS manager
- Listing UCS profiles in CloudStack UI
- Listing UCS blades
- Selecting a UCS profile and associating it to a selected blade
- Provisioning the blade in previous step with baremetal template
- Only supporting CloudStack basic mode
- Not supported features:
- Releasing a blade back to resource pool(in next version)
- Sync with UCS manager(assuming user won't change UCS hardware setup after registering into CloudStack)
...
field name
| description
|
|---|
ucsmanagerid
| UCS manager uuid returned by addUcsManager
|
templatedn
| templatedn returned by listUcsTemplates |
profilename
| profile name you want to give for profile to be created. optional, if omitted, a UUID is given as the name
|
bladeid
| UCS blade uuid in CloudStack(see, listUcsBlade)
|
example:
curl http://10.215.3.5:8080/client/api?command=instantiateUcsTemplateAndAssocaciateToBlade&ucsmanagerid=9a34c186-12fa-4bbc-af04-5f1a2bf7ae4a&templatedn=org-root/ls-test&bladeid=3d491c6e-f0b6-40b0-bf6e-f89efdd73c30&profilename=xxxx&response=json&sessionkey=jmyGgRQO30V0QPKm%2BLcx9sl0ciU%3D&_=1381451319292
Image Removed
instantiateUcsTemplateAndAssocaciateToBlade response:
...