[{"label":"Latest (v5)","version":"latest"},{"version":"v4"}]
vmc-sizer
VMCSizerResponse
The total based sizing recommendation response for the input workload information.
Properties
array of
string
sizingAssumtions
Optional
Assumptions for the SDDC done while doing total based calcultaion for the workloads.
JSON Example
{
"sddcList": [
{
"clusterList": {
"mazClusters": {
"applianceSize": "REGULAR",
"clusterInfoList": [
{
"allottedMemory": 80,
"allottedStorage": 80,
"allottedvCpus": 90,
"clusterName": "cluster-123",
"clusterType": "SAZ",
"fttFtmType": "AUTO_AUTO",
"hostList": [
{
"allottedMemory": 90,
"allottedvCpus": 90,
"hostType": "i3",
"numberOfVms": 1000,
"totalCpuCapacity": 100,
"totalMemoryCapacity": 100,
"usedMemoryCapacity": 70,
"vmList": [
{
"vmComputeInfo": {
"utilizationRatio": 30,
"vCpu": 4,
"vCpuOverall": 4,
"vCpuPerCore": 1
},
"vmGroupId": "vm-gp-123",
"vmId": "vm-123",
"vmMemoryInfo": {
"ramOverhead": 70,
"utilizationRatio": 100,
"vRam": 4,
"vRamConsumed": 3
},
"vmName": "oracleVM",
"vmState": "RUNNING",
"vmStorageInfo": {
"readIOPS": 100,
"vmdkTotal": 200,
"vmdkUsed": 140,
"writeIOPS": 30
}
}
]
}
],
"numberOfHosts": 10,
"numberOfVMs": 100,
"recommendationType": "CPU",
"totalCpuCapacity": 100,
"totalMemoryCapacity": 100,
"totalStorageCapacity": 100,
"usedMemory": 100
}
]
},
"sazClusters": {
"applianceSize": "REGULAR",
"clusterInfoList": [
{
"allottedMemory": 80,
"allottedStorage": 80,
"allottedvCpus": 90,
"clusterName": "cluster-123",
"clusterType": "SAZ",
"fttFtmType": "AUTO_AUTO",
"hostList": [
{
"allottedMemory": 90,
"allottedvCpus": 90,
"hostType": "i3",
"numberOfVms": 1000,
"totalCpuCapacity": 100,
"totalMemoryCapacity": 100,
"usedMemoryCapacity": 70,
"vmList": [
{
"vmComputeInfo": {
"utilizationRatio": 30,
"vCpu": 4,
"vCpuOverall": 4,
"vCpuPerCore": 1
},
"vmGroupId": "vm-gp-123",
"vmId": "vm-123",
"vmMemoryInfo": {
"ramOverhead": 70,
"utilizationRatio": 100,
"vRam": 4,
"vRamConsumed": 3
},
"vmName": "oracleVM",
"vmState": "RUNNING",
"vmStorageInfo": {
"readIOPS": 100,
"vmdkTotal": 200,
"vmdkUsed": 140,
"writeIOPS": 30
}
}
]
}
],
"numberOfHosts": 10,
"numberOfVMs": 100,
"recommendationType": "CPU",
"totalCpuCapacity": 100,
"totalMemoryCapacity": 100,
"totalStorageCapacity": 100,
"usedMemory": 100
}
]
}
},
"sddcName": "us-west-sddc",
"sddcType": "ALL",
"vmExceptions": {
"vmExceptionAssumptions": [
"The Virtual Machine would consume 75% or more CPU resources on a single host. | The Virtual Machine would consume 75% of more RAM resources on a single host. | The Virtual Machine would consume 50% of more available raw storage on a single host."
],
"vmExceptionInfo": [
{
"exceptionReason": "Memory insufficient",
"totalDisk": 10020,
"totalRAM": 1512,
"totalVCPU": 1000,
"usedDisk": 10010,
"vmGroupId": "vm-gp-123",
"vmId": "vm-123",
"vmName": "oracleVM"
}
]
}
}
],
"sizingAssumtions": [
"Default CPU Headroom: 15% | Default Memory utilization: 100"
]
}
[{"label":"Latest (v5)","version":"latest"},{"version":"v4"}]
vmc-sizer
Returned By
Get Sizing Recommendation