VMware vCloud Director (vCD) is deployment, automation and management software for virtual infrastructure resources in multi-tenant cloud environments. It allows role based access to self-service where organization members can use the resources allocated to them. Here we give a quick overview of the most used features and terms.
Our VMware vCloud service uses the HTML5 self-service, which has a user interface for controlling virtual machines, powerful NSX firewall and Edge Gateway service. A built in console is also available.
An organization is a unit of administration for a collection of users, groups, and computing resources. An organization can have multiple virtual datacenters..
Users and Groups
An organization can contain an arbitrary number of users and groups. Permissions within an organization are controlled through the assignment of rights and roles to users and groups. In self-service, users can create and manage virtual servers and vApps.
Virtual Data Centers (VDC)
The virtual data center provides the organization with network, storage, processor and memory resources. You can choose which host, cluster, pool of resources, and data warehouse to create a specific shared server. Virtual data centers can be located in different physical data centers. Virtual servers can be moved from one virtual data center to another.
Virtual Machine (VM)
A virtual machine (server) can be created in two different ways.
1. Using an existing vAPP from a public directory. Find the guide here
2. Boot a new virtual server installation from the media and install the operating system installation. Find the place of the OVA / OVF and ISO installation media here.
vAPP is a pre-configured shared server (or set of servers) that connects applications with the operating systems and settings required to run them. One vAPP may have multiple virtual servers that form a multi-level application (such as a separate web server, database, and security server).
- container for multiple virtual servers
- control of the servers resources in the container
- virtual server network settings
- portable - vAPP can be upgraded to another virtual data storage (VDC)
- the ability to turn vAPP on and off
- vAPP can clone vAPP into other vAPPs.
vAPP uses the Open Virtualization Standard (OVF) and exported in OVF format.
As you can see from the picture above, we have created vAPPs from the most common operating systems that can be used as a template for creating a new virtual server.
Directories are collections of vAPPs and virtual media files (ISO). Members of the organization that have directory access rights can use vAPPs as templates there to create their own vAPPs. Catalog authors can create vAPP collections. They may be private or based on rights within an organization.
You can find detailed instructions on the VMware website.