4. Resource Group Architecture : 4.4 vCloud Resource Sizing : 4.4.1 Public vCloud Sizing Example
   
4.4.1 Public vCloud Sizing Example
The service definition states that 50% of the virtual machines use the Reservation Pool model and 50% use the Pay-As-You-Go allocation model. The thing model is applied to small, medium, and large pools with a respective split of 75%, 20%, and 5%. Therefore, small represents 37.5% of the total, medium represents 10% of the total, and large represents 2.5% of the total number of virtual machines in the environment.
Table 4 following table lists the virtual machine count for the various virtual datacenters. The total virtual machine count of 1,500 reflects the specifications outlined in Service Definitions for the public vCloud service definition. Change this total to reflect your own target virtual machine count.
Table 4. Definition of Resource Pool and Virtual Machine Split
Type of Resource Pool
Total Percentage
Total Virtual Machines
Pay-As-You-Go
50%
750
Small Reservation Pool
37.5%
563*
Medium Reservation Pool
10%
150
Large Reservation Pool
2.5%
37*
TOTAL
100%
1,500
 
Note: Some total virtual machine values are rounded up or down due to percentages.
Service Definitions also calls out the distribution for virtual machines in the vCloud with 45% small, 35% medium, 15% large, and 5% extra large. The following table shows the total amount of CPU, memory, storage, and networking needed.
Table 5. Memory, CPU, Storage, and Networking
Item
# of VM
 
Percent
 
vCPU
Memory
Storage
Networking
Small
675
 
45%
 
675
675GB
40.5TB
400Gb
Medium
525
 
35%
 
1,050
1,050GB
31.5TB
300Gb
Large
225
 
15%
 
900
900GB
54TB
400Gb
Extra Large
75
 
5%
 
600
600GB
4.5TB
200Gb
TOTAL
1500
 
100%
 
3,225
3,225GB
130.5
1,300Gb
 
Before determining your final sizing numbers, refer to VMware design guidelines for common consolidation ratios. The following table shows what the final numbers might look like using typical consolidation ratios seen in field deployments.
Table 6. Example Consolidation Ratios
Resource
Before
Ratio
After
CPU
3,225
8:1
403 vCPUs
Memory
3,225GB
1.6:1
2,016GB
Storage
130.5TB
2.5:1
52TB
Network
1,300GB
6:1
217Gb
 
Sixteen hosts with the following configuration can support the required capacity:
*Socket count: 4.
*Core count: 6.
*Hyper threading: Yes.
*Memory: 144GB.
*Networking: Dual 10 GigE.
These calculations do not factor in storage consumed by consumer or provider templates, nor do they take into account the resources consumed by vCloud Networking and Security Edge (Edge) appliances. An Edge device backs each private organization virtual datacenter network and external routed organization virtual datacenter network.
The specifications for each Edge appliance are.
*CPU: 1 vCPU Compact. 2 vCPU Large.
*Memory: 256MB Compact. 1GB Large.
*Storage: 200MB Compact. 256MB Large.
*Network: 1 GigE (this is already calculated in the throughput of the workloads and should not be added again).