5. vCloud Resource Design : 5.4 Organization Virtual Datacenters : 5.4.5 Public vCloud Considerations
5.4.5 Public vCloud Considerations
The public service definition requirements used in this example are taken from Service Definitions.
Table 10. Public vCloud Virtual Datacenter Requirements
Three different service offerings are required: Basic (Pay As You Go), Committed (Allocation Pool), and Dedicated (Reservation Pool).
vCloud infrastructure to support a minimum of 1500 virtual machines across the three service offerings.
Split reservation pool into small, medium, and large pools with a split of 75%, 20%, and 5%.

The service definitions are as follows:
*The Basic service offering uses the Pay As You Go allocation model, allowing customers to vary their resource usage while being charged for the resources that they consume.
*The Committed service offering uses the Allocation Pool model, which specifies a resource container size that has a certain percentage reserved.
*The Dedicated service offering uses the Reservation Pool model because this offering requires dedicated and guaranteed resources for the consumer.
The service definition has specific requirements for the maximum number of virtual machines each organization can have based on size. Refer to the public service definition for the maximum virtual machine count for each virtual datacenter type.
The service definition provides detailed and descriptive guidance on how much a provider should charge for each service tier. Chargeback integrates with vCloud Director to provide metering and cost calculation functionality. For more information, see the User’s Guide in the vCenter Chargeback Manager Documentation (https://www.vmware.com/support/pubs/vcbm_pubs.html).
Best Practices and Troubleshooting Guide (http://www.vmware.com/support/pubs/vcbm_pubs.html) describes recommended practices around vCloud Director and vCenter Chargeback integration to accommodate instance-based pricing (pay-as-you-go), reservation-based pricing, and allocation-based pricing.