Create a Virtual DatacenterΒΆ

A Virtual Datacenter (VDC) defines an assignment of a pool of physical resources to one or several groups of users. This pool consists of logical groups of hosts, virtual networks and datastores from one or several clusters, which can be shared between VDCs. VDCs are a great way to partition your cloud into smaller clouds, and assign them to groups with their administrators and users, completely isolated from other groups.

A Group Admin manages her partition of the cloud, including user management, but only within the VDCs assigned to the Group.

Let’s create a Group (under System) named Production with an administrator called prodadmin:

../_images/create_vdc_adminview.png

Let’s create a VDCs (under System) named ProductionVDC, and assign the Production group to use it:

../_images/create_prod_vdc.png

Let’s add resources to the VDC under the “Resources” tab, for instance a vCenter instance and a Virtual Network:

../_images/assign_resources_to_vdc.png

Now login again using the newly created prodadmin. The Group Admin view will kick in (views will be explained later in its own section.). Try it out creating the first produser and assign them quotas on resource usage:

../_images/create_vdc_vdcview.png

As the CloudAdmin user, in the vCenter View, you will be able to see all the VM Templates that have been automatically created when importing the vCenter infrastructure. You can assign any of these VM Templates to the VDC by assigned them to the Group associated to the VDC:

../_images/create_vdc_change_template.png

The same applies for Virtual Networks these VM Templates may use.

If you log with produser, the view will change to the vCenter Cloud View, where you can start consuming VMs based on the VM Template shared by the Cloud Administrator and allowed by the prodadmin:

../_images/create_vdc_cloudview.png

Read more about Group and VDC managing.