- One or more vCloud Director cells
- Load balancer if you are using multiple cells
- Shared database for the cells
- NFS server for staging
- LDAP
- SMTP server
- vCloud API
- vCenter - vCloud agent on each ESXi host.
- vShield Manager
- vCD Web Console
Scaling vCLoud Director to large environments is supported
by installing multiple vCloud Director cells.Cell activities are coordinated
through a shared database.One cell is designated as the coordinated cell all
other cells are designated slave cells.The coordinated cell designates which
services run on the slave cells this is all done automatically by vCloud
Director.
Multiple cells require load balancing to manage heavy usage
of Web and remote consoles. Options are through DNS or third party load
balancing product.
Cell manages connectivity to the cloud and provides both API
and UI end points or clients.
Pop-out RFB based web consoles for virtual machines are
encrypted by vmware for security reasons.(similar to VNC but vmware did not use
VNC code but it own code)