VMware vCloud® Director™ (vCloud Director) orchestrates the provisioning of software-defned datacenter
services, to deliver complete virtual datacenters for easy consumption in minutes. Software-defned datacenter
services and virtual datacenters fundamentally simplify infrastructure provisioning and enable IT to move at the
speed of business.
Numerous enhancements are included within vCloud Director 5.1, making it the best infrastructure-as-a-service
(IaaS) solution in the marketplace today. This document highlights some of these key enhancements and is
targeted toward users who are familiar with previous vCloud Director releases.
3. Snapshot Support in vCloud Director 5.1
Allows for the ability to: Does not support:
• Create • Multi-level snapshots
• Revert • Lab Manager-style snapshots
• Remove (deployed in fenced mode)
• Network reconfiguration while
snapshots are present
Works for:
• Revert doesn’t restore vApp
• Virtual Machines
topology and OVF properties,
Powered-on/off/suspended only the VMs
• vApps • Virtual Machines with
independent disks attached
Works with:
• UI and REST API
• Chargeback
4. Visual Differences
In vApp and Virtual Machine Context Menus
• These context menus have been updated with a
snapshot operation section containing “Create
Snapshot”, “Revert to Snapshot” and “Remove
Snapshot” operations.
• The “Remove Snapshot” and “Revert Snapshot”
operations are only enabled for vApps / VMs with
snapshots.
5. Visual Differences
On vApp and Virtual Machine Lists
• A new “Snapshot” column is added. Column is not shown by default.
6. Visual Differences
Read-only NIC settings for VMs with memory state
snapshots
• A warning message was added to “Hardware” tab for VMs
with memory state snapshots
8. Multiple Classes of Storage
Not all storage is the same…
Gold
High Speed/Low
Latency
Silver
Moderate
Speed/Latency
Bronze
Low Speed/ High
Latency
9. Multiple Classes of Storage
Not all storage is the same…
Gold
High Speed/Low In order to manage this in
Latency vDC 1 the past, Admins had to
create multiple vDCs…
Silver
Moderate
Speed/Latency vDC 2
Bronze
Low Speed/ High
Latency vDC 3
10. Multiple Classes of Storage
Not all storage is the same…
Gold
High Speed/Low In order to manage this in
Latency
the past, Admins had to
create multiple vDCs…
Silver
Moderate Now Admins can
Speed/Latency vDC 1 leverage Storage
Profiles instead…
Bronze
Low Speed/ High
Latency
11. Multiple Classes of Storage
• The Org Admin can now offer
Gold different classes of storage within
High Speed/Low a single vDC
Latency
• vDCs, vApp Templates, and
Media can define a default
Silver storage profile to be used
Moderate
Speed/Latency vDC 1
• Storage DRS functionality can
now be leveraged within vCD,
allowing for Storage vMotion
Bronze between datastores within a
Low Speed/ High
Latency
cluster based upon metrics
defined (available space, I/O
latency, ect)
12. Storage Profiles Feature Overview
Leverages existing constructs in vSphere 5.0
• Requires Enterprise Plus license as the Policy Based Management for storage
in vSphere 5 requires it.
• Datastores expose their capabilities as string labels in 5.0 and 5.1
• Supports datastore clusters
Storage Profiles are managed through vSphere, not through vCD.
This includes:
• Authoring Storage Profiles
• Adding new Storage Profiles
• Renaming or deleting Storage Profiles
13. Storage Profiles Feature Overview
Allows the association of Storage Profiles with Provider vDCs and
Organization vDCs
Can give a subset of storage to a particular Organization vDC
Applies to VMs, vApp Templates, and Media
• VMs placement based on assigned Storage Profile
• Can change Storage Profiles after a VM has already been placed
•Profile-Driven Storage Service remembers association between VM
(home and disks) and Storage Profile (So if it’s relocated to a
different datastore, we can say if it meets the requirements and it is
‘compliant’)
14. Special Storage Profile
Pseudo “Any” Storage Profile
• Denotes all datastores irrespective of whether the datastore provides any other
Storage Profile
• This can be used for a variety of reasons, for example:
A appropriate license that enabled Storage Profile functionality is not available
The host is a Pre-5.0 vSphere host where Storage Profiles were not available
A Storage Profile has not been defined
- The use of Storage Profiles is not mandatory and will default to the ‘Any’ profile if
not used
• Note that this is similar to the ‘None’ definition within vSphere
15. Provider vDC Creation
• When you
create a
Provider vDC,
you will select
the profile to be
used.
• Note the use of
the ‘Any’
Storage Profile
16. Provider vDC with Storage Profiles
• The Storage Profiles added to a Provider vDC is reported on by
going to the Storage Profiles Tab
• This provides a quick look at the consumption of the storage
18. Overview of the Three Resource Allocation Models
Reservation Pool Allocation Pool Pay As You Go (PAYG)
Summary:
Summary: Summary:
Allows SP to pre-allocate
Has full resource Tenant charged for
resources
management controls resources used
(reservations, limits,
Benefits:
shares) Benefits:
• Provides predictable
• Over-commitment
billing
Benefits: controlled by SP
• Does not have
• Cannot over-commit • % of resource
resource QOS
resources guaranteed can be
allowing you to
• Guarantees 100% of unlimited
overcommit
vDC Allocation
Use Case:
Use Case:
Use Case: • Test/Dev
• Elastic pool with
• Capacity based • Unmanaged workloads
minimum resource
chargeback in a public cloud –
guarantees and a cap
• Virtual Private Data charge tenants when
• Predictable tenant
Center resources are used
billing
19. Elastic Virtual Data Center – The Problem
• Three different clusters, each on separate subnets
Tenant
Organization VDC
pVDC A pVDC B pVDC C
20. Elastic Virtual Data Center – Networks
• VXLAN allows you to span subnets or L2 domains
Tenant
Organization VDC
pVDC A pVDC B pVDC C
VXLAN Fabric
21. Elastic Virtual Data Center – pVDC Expansion
• This allows your Provider vDC to grow to include all three clusters
Tenant
Organization VDC
Provider Virtual Data Center
VXLAN Fabric
22. Elastic Virtual Data Center – oVDC Expansion
• Which allows your Organization Virtual Data Center to expand
Tenant
Organization VDC
Provider Virtual Data Center
VXLAN Fabric
23. Elastic Virtual Data Center – Workload Management
• Can leverage Cross Cluster vMotion to distribute load
Tenant
Organization VDC
Provider Virtual Data Center
VXLAN Fabric
24. Elastic Virtual Data Center
Description Benefits
• Compute capacity for • Container by which a tenant consumes resources (e.g., an
VDC can come from Org VDC) can grow:
multiple clusters under • Automatically, without manual intervention on the part of the
a single vCenter cloud provider admin
• On-demand in response to tenant requests (PAYG)
• Enables Allocation Pool • Within a very large bound that tenants rarely, if ever, reach or
& Pay-As-You-Go VDCs see.
to grow dynamically. • Provider Admins no longer have to answer “Which cluster
should this VDC go into?”
• No support for
Reservation Pool
VDCs Coke Bronze VDC
Pepsi Bronze VDC Dr Pepper Bronze VDC
Provider VDC – Bronze A Provider VDC – Bronze B
Datastores Port Groups Resource Pools Datastores Port Groups Resource Pools
Physical Hardware Physical Hardware
25. Added Features to Support Elastic vDCs
1. Elasticity of Allocation Pool Organization vDCs
2. Placement Engine Enhancements
3. Merge Provider vDCs
4. Migrate VMs from a resource pool to other resource pools in a Provider vDC
5. Elasticity of System vDC Resource Pools