At Rackspace, we’ve enjoyed the many benefits VMware Cloud Director brings as it has allowed us to engineer a VMware-based cloud solution that delivers some amazing customer benefits once thought not possible on VMware. In this series over the next few weeks, I’ll provide an overview of some of the key features of VMware Cloud Director and our learnings. The series will cover the following topics so be sure to check back for new posts.
• VCD Overview
• VCD Autoscaling
• VCD Terraform interaction
• VCD Tanzu integration
• VCD 3.0 New Features
• VCD Storage Policies
• VCD VCF Integration
To facilitate multi tenancy consumption of resources, VMware Cloud Director introduces various logical constructs that are critical to understand. In this article we will go through these constructs and how they all fit together.
A Provider Virtual Data center is a partition of the vSphere capacity and services that are made available to tenants. A PVDC provides compute, memory, storage and network connectivity for the VMs and vAPPs running within a VCD organization. Resources are configured and allocated via various mechanisms such as storage policies for storage, resource pools for memory and CPU. These resources are allocated to tenant organizations from the Provider Virtual Data center.
An Organization is a unit of administration and a security boundary that represents a collection of users, groups, and resources. Each Organization has a dedicated portal called the tenant portal. Example below:
An Organization Virtual Data Center (OVDC) is a subset of the resources that are provided by the Provider Virtual Data Center. These resources are securely shared through predefined allocation models. We will go through the available allocation models in an upcoming article.
Putting it all together, we end up with the below:
I hope this was helpful. In the next article we will look at allocation models which determines how and when resources are committed.
Use the Feedback tab to make any comments or ask questions. You can also start a conversation with us.