Step 14: Blueprints (vSphere)

Create a Machine Blueprint

Blueprints define the resources and attributes associated with the provisioning of a virtual, physical, or cloud machine. Blueprints are configured for any machine (VM, vApp, Physical, Cloud) or a combination (multimachine blueprint) that will be available for provisioning in the portal. A unique Blueprint has to be created per platform (vSphere, vCloud, EC2, Hyper-V, XEN, Physical, etc). Here we will create a vSphere (Virtual) blueprint.

1. From “Global Blueprints”, click on “New Blueprint” and select “Virtual”

Note: Available Blueprints in vCAC 5.1:
• Cloud – EC2
• Virtual – vSphere, vCloud, Hyper-V, XenServer, Generic
• Physical – Cisco UCS, Dell iDRAC, HP iLO

 Create Blueprint
2. In the “Blueprint Information” tab, enter a detailed Name and Description defining the blueprint (entering a detailed description will help make sense of the blueprint during provisioning)
3. Optional: change the display icon
4. Check “Global Blueprint” to share this blueprint across provisioning groups
5. Select the Provisioning Groups that have access to the Blueprint
6. Select a Reservation Policy to lock provisioning down to a specified resource. You need to do this if you have more than one source type (ie vSphere and vCloud Director) 
7. Select an available prefix
8. Select an Approval Policy
9. Set “Max # per user” quota
10. Set Archive days (post-expiration)
11. Set a daily cost associated to append to total cost


Blueprint Information

12. Go to the “Build Information” tab
13. Platform type: “vSphere (vCenter)”
14. Blueprint type: “Server”
15. Action: “Clone”
16. Provisioning workflow: “CloneWorkflow” (auto-selected)
17. Clone from: use the “…” box to browse available vCenter templates and select the appropriate one (a Windows 2k8 R2 template is used for this blueprint)
18. Enter Min / Max settings for CPU, Memory, Storage, and Lease. You can optionally add approval thresholds as well, although this is trumped by the Approval Policy

 Blueprint Build Information

Blueprint Build Information

19. Select the “Properties” tab
20. Check the “Sysprep” Build Profile created in the previous section

Note: The Properties tab allows you to apply Build Profiles and other custom properties unique to this blueprint for advanced functionality, integration with external tools, identification of resources, etc.

 Blueprint Properties
21. Select the “Security” tab
22. Configure user access by selecting groups (“Everyone” is default in Global Blueprints) who are can see this Blueprint
23. Configure “Machine Operations” to determine what users are permitted to do to the provisioned machine
24. Click OK to commit this Blueprint 
 Blueprint Security

Next Steps: Create a vCloud-based Blueprint