VMware has released the vCloud Reference Architecture Kit which can help you with creating Public and Private vCloud implementations.
The Service Definition for Private Cloud describes the creation of a fully virtualized, pooled compute platform for use as an Enterprise Private Cloud, or business-internal organizational cloud computing service, commonly referred to as Infrastructure as a Service (IaaS). VMware technologies including vSphere, vShield Manager, vCenter Chargeback, and vCloud Director will be used to establish this service.
The result of this service includes secure multi-tenancy for Lines of Business, shared virtualized assets, a self-service user portal, standard catalogues of pre-defined virtual machines & applications with usage metering. Going forward, this service will be enhanced with greater capacity and the preparation for linking with other cloud services either within or beyond the boundaries of the Enterprise.
The vCloud Implementation Example for a Public vCloud Service Provider architecture design document is intended to serve as a reference for architects, and assumes they have familiarity with VMware products, including VMware vSphere, vCenter, and VMware vCloud Director. The vCloud architecture detailed in this document is organized into these sections:
vCloud Definition - Inventory of components that comprise the cloud solution
vSphere Management - vSphere and vCenter components that support running workloads
vSphere Resources - Resources for cloud consumption Design organized by compute, networking, and shared storage, detailed through logical and physical design specifications and considerations
Management and Security - Considerations as they apply to vSphere and VMware vCloud Director Management components
vCloud Logical Design - VMware vCloud Director objects and configuration Relationship of VMware vCloud Director to vSphere objects
Reference Architecture Kit - The vCloud Reference Architecture white papers help existing vSphere users understand what it takes to build a vCloud, both public and private clouds.