vCloud DirectorErik BussinkSenior Virtualization Specialist17/02/2011
vCloud DirectorIntroduction to the hybrid cloudVMware vCloud Director ArchitecturevCloud ComponentsCatalogUse CasesDemoAgenda
The hybrid cloud is the best modelCloud ServiceProvidersBridgingEnterprisesCloud Computingis a way of doing computingHybrid CloudComposition of 2 or more interoperable clouds, enabling data and application portabilityPublic  CloudAccessible over the Internet for general consumptionPrivate CloudOperated solely for an organization, typically within the firewall
The New Business Model For IT : The Secure Private CloudvSpherevSpherevSpherevSphereCloud Service DeliveryvCloudAPIVMware vCloud Director and vCenter ChargebackCloud ConsumerNew datacenter “consumption units” – virtual datacenters (VDC)
The new IT supply chain: standardized catalogue based service delivery
Self-service user access with metering, monitoring, and chargeback ChargebackInfrastructure CataloguesSelf Service PortalsVirtual Datacenter n(Silver)Virtual Datacenter 1(Gold)Virtual Datacenter n(Silver)VMware vShield Security ProductsFully Virtual, Tiered Datacenter VMware vCenter Management ProductsConverged datacenter: Migrate network, storage and security functions into virtual appliances
Better than physical Application QoS: availability and security
Highly automated, policy-based management
Hybrid cloud infrastructureVMware vSphereCloud Provider
VMware vCloud Director drives agility and efficiency. Securely.Increase business agility by empowering users to self-deploy services with the click of a buttonMaintain security and control over multi-tenant environments with user controls and VMware vShieldReduce costs by efficiently delivering resources to internal organizations as secure virtual datacentersLeverage existing investments and open standards to ensure interoperability and application portability between cloudsConsuming Infrastructure as a ServiceProducing Infrastructure as a Service
vCloud Director builds on vSphere to transform ITOrganization 1Organization mUsersBuilds on vSphere and scales up to 10,000 VMs and 25 vCenter ServersVMware vCloud DirectorCreates virtual datacenters, by pooling resources into new units of consumptionUser PortalsSecurityCatalogsSecurely enables the cloud with vShield, LDAP authentication, and RBACVirtual Datacenter n (Silver)Virtual Datacenter 1 (Gold)VMwarevShieldProvides self-service portals and standardized infrastructure catalogsVMwarevCenter ServerIsolates users into organizations with unique catalogs, policies, and LDAPVMwarevCenter ServerVMwarevCenter ServerVMware vSphereVMware vSphereVMware vSpherevCloud API enables inter-cloud portability, programmatic control, and integrationsvCloud APIPublic CloudsSecure Private CloudITProgrammaticControl andIntegrations
To make this possible, cloud requires new resource abstractionsVMware vCloud DirectorOrganization: MarketingOrganization: FinanceOrganization VDCsCatalogsOrganization VDCsCatalogsResource PoolsDatastoresPort GroupsUsers & PoliciesUsers & PoliciesProvider Virtual Datacenters(Gold)(Silver)(Bronze)(Gold)(Bronze)(Silver)VMware vCenter ServerVMware vSphereSecure Private Cloud
vCloud Director ScalingVMware vCloud Director CellsScale horizontally
Add load balancer in front of Cells
Multi-Cells share vCloud Director DatabasevSphere Resources1 vCD Cell : many vCenter Servers
Multiple vCenter Servers attached to vCD can be in linked mode (optional)
All vCenter Servers should be in same site to avoid potential latency
Scale vSphere resources as needed
Consider concurrent provisioning operation limits in vCenter
vSphere resource limits applyvCD Web Console(points to single URL)Load BalancervCloud Director DatabasevCD “Cluster”vCD CellvCD CellvCD CellvCenter ServervCenter ServervCenter ServervCenter ServervCenter ServervCenter ServerResource PoolsResource PoolsResource PoolsResource PoolsResource PoolsResource PoolsCloud Resource Groups
vCloud Director PortalsSystem Administrator ViewSystem PortalOrganization PortalEnd User/Consumer ViewOrganization Administrator View
VMware vCloud DirectorResource Allocation Models for Organization vDCsAllocated sub-resources of a provider vDCAllocation uses a model, each of which can set limits on number of VMsPool expands to accommodate resources reserved on demandvAppvAppPartially reserved pool of resourcesOvercommit RangeGuaranteeActualFully reserved pool of resourcesGuaranteeActual
vCloud ComponentsvShield ManagerChargeBack ManagervCloud ConnectorvCloud Request Manager

VMware vCloud Director

  • 1.
    vCloud DirectorErik BussinkSeniorVirtualization Specialist17/02/2011
  • 2.
    vCloud DirectorIntroduction tothe hybrid cloudVMware vCloud Director ArchitecturevCloud ComponentsCatalogUse CasesDemoAgenda
  • 3.
    The hybrid cloudis the best modelCloud ServiceProvidersBridgingEnterprisesCloud Computingis a way of doing computingHybrid CloudComposition of 2 or more interoperable clouds, enabling data and application portabilityPublic CloudAccessible over the Internet for general consumptionPrivate CloudOperated solely for an organization, typically within the firewall
  • 4.
    The New BusinessModel For IT : The Secure Private CloudvSpherevSpherevSpherevSphereCloud Service DeliveryvCloudAPIVMware vCloud Director and vCenter ChargebackCloud ConsumerNew datacenter “consumption units” – virtual datacenters (VDC)
  • 5.
    The new ITsupply chain: standardized catalogue based service delivery
  • 6.
    Self-service user accesswith metering, monitoring, and chargeback ChargebackInfrastructure CataloguesSelf Service PortalsVirtual Datacenter n(Silver)Virtual Datacenter 1(Gold)Virtual Datacenter n(Silver)VMware vShield Security ProductsFully Virtual, Tiered Datacenter VMware vCenter Management ProductsConverged datacenter: Migrate network, storage and security functions into virtual appliances
  • 7.
    Better than physicalApplication QoS: availability and security
  • 8.
  • 9.
  • 10.
    VMware vCloud Directordrives agility and efficiency. Securely.Increase business agility by empowering users to self-deploy services with the click of a buttonMaintain security and control over multi-tenant environments with user controls and VMware vShieldReduce costs by efficiently delivering resources to internal organizations as secure virtual datacentersLeverage existing investments and open standards to ensure interoperability and application portability between cloudsConsuming Infrastructure as a ServiceProducing Infrastructure as a Service
  • 11.
    vCloud Director buildson vSphere to transform ITOrganization 1Organization mUsersBuilds on vSphere and scales up to 10,000 VMs and 25 vCenter ServersVMware vCloud DirectorCreates virtual datacenters, by pooling resources into new units of consumptionUser PortalsSecurityCatalogsSecurely enables the cloud with vShield, LDAP authentication, and RBACVirtual Datacenter n (Silver)Virtual Datacenter 1 (Gold)VMwarevShieldProvides self-service portals and standardized infrastructure catalogsVMwarevCenter ServerIsolates users into organizations with unique catalogs, policies, and LDAPVMwarevCenter ServerVMwarevCenter ServerVMware vSphereVMware vSphereVMware vSpherevCloud API enables inter-cloud portability, programmatic control, and integrationsvCloud APIPublic CloudsSecure Private CloudITProgrammaticControl andIntegrations
  • 12.
    To make thispossible, cloud requires new resource abstractionsVMware vCloud DirectorOrganization: MarketingOrganization: FinanceOrganization VDCsCatalogsOrganization VDCsCatalogsResource PoolsDatastoresPort GroupsUsers & PoliciesUsers & PoliciesProvider Virtual Datacenters(Gold)(Silver)(Bronze)(Gold)(Bronze)(Silver)VMware vCenter ServerVMware vSphereSecure Private Cloud
  • 13.
    vCloud Director ScalingVMwarevCloud Director CellsScale horizontally
  • 14.
    Add load balancerin front of Cells
  • 15.
    Multi-Cells share vCloudDirector DatabasevSphere Resources1 vCD Cell : many vCenter Servers
  • 16.
    Multiple vCenter Serversattached to vCD can be in linked mode (optional)
  • 17.
    All vCenter Serversshould be in same site to avoid potential latency
  • 18.
  • 19.
    Consider concurrent provisioningoperation limits in vCenter
  • 20.
    vSphere resource limitsapplyvCD Web Console(points to single URL)Load BalancervCloud Director DatabasevCD “Cluster”vCD CellvCD CellvCD CellvCenter ServervCenter ServervCenter ServervCenter ServervCenter ServervCenter ServerResource PoolsResource PoolsResource PoolsResource PoolsResource PoolsResource PoolsCloud Resource Groups
  • 21.
    vCloud Director PortalsSystemAdministrator ViewSystem PortalOrganization PortalEnd User/Consumer ViewOrganization Administrator View
  • 22.
    VMware vCloud DirectorResourceAllocation Models for Organization vDCsAllocated sub-resources of a provider vDCAllocation uses a model, each of which can set limits on number of VMsPool expands to accommodate resources reserved on demandvAppvAppPartially reserved pool of resourcesOvercommit RangeGuaranteeActualFully reserved pool of resourcesGuaranteeActual
  • 23.
    vCloud ComponentsvShield ManagerChargeBackManagervCloud ConnectorvCloud Request Manager

Editor's Notes

  • #19 A vApp is a collection of VMs in VMware vCloud Director. A vApp uses the OVF standard to capture meta data about the VMs like Networking and Boot order which the virtualization layer can then implement. The OVF standard also allows you to package VMs and transport them enabling the hybrid cloud use case. In VMware vCloud Director, all VMs are vApps. Even if there is a single VM, it will be stored as a single VM vApp in VCD.
  • #22 VCD provides search capabilities to locate items in the catalog. You can search by Name, description, Catalog etc.