ClusterInfo
This object denotes the cluster level info that would be used by all workload profiles.
{
"clusterName": "cluster-123",
"numberOfHosts": 10,
"numberOfVMs": 100,
"clusterType": "SAZ",
"hostType": "I4I",
"fttFtmType": "AUTO_AUTO",
"hostList": [
{
"hostType": "I4I",
"allottedvCpus": 90,
"totalCpuCapacity": 100,
"consumedCpuCapacity": 90,
"consumedMemoryCapacity": 100,
"allottedMemory": 90,
"totalMemoryCapacity": 100,
"usedMemoryCapacity": 70,
"totalIOPSCapacity": 100,
"usedIOPSCapacity": 70,
"numberOfVms": 1000,
"vmList": [
{
"vmId": "vm-123",
"vmGroupId": "vm-gp-123",
"vmName": "oracleVM",
"vmState": "RUNNING",
"vmComputeInfo": {
"vCpu": 4,
"vCpuOverall": 4,
"vCpuPerCore": 1,
"utilizationRatio": 30
},
"vmMemoryInfo": {
"vRam": 4,
"vRamConsumed": 3,
"ramOverhead": 70,
"utilizationRatio": 100
},
"vmStorageInfo": {
"vmdkTotal": 200,
"vmdkUsed": 140,
"readIOPS": 100,
"writeIOPS": 30,
"peakReadIOPs": 20,
"peakWriteIOPs": 10,
"readThroughput": "number",
"writeThroughput": "number",
"peakReadThroughput": "number",
"peakWriteThroughput": "number",
"extStorageVendorType": "string"
},
"importedFileName": "file1.xlsx",
"workloadProfileIndex": 0
}
]
}
],
"allottedvCpus": 90,
"totalCpuCapacity": 100,
"consumedCpuCapacity": 90,
"consumedMemoryCapacity": 100,
"allottedMemory": 80,
"usedMemory": 100,
"totalMemoryCapacity": 100,
"allottedStorage": 80,
"totalStorageCapacity": 100,
"consumedStorageCapacity": 80,
"storageBreakdown": {
"consumedByWorkloads": "number",
"consumedBySystem": {
"totalConsumed": "number",
"diskFormatOverhead": "number",
"dedupOverhead": "number",
"checksumOverhead": "number",
"physicalReservation": "number",
"logicalReservation": "number"
},
"freeStorage": {
"totalFreeStorage": "number",
"slackSpace": "number",
"usableFreeStorage": "number",
"vSanOverheadReservation": "number"
}
},
"workloadProfileVMMap": [
0
],
"cpuHeadroom": 0.15,
"maxHostsInCluster": 16,
"consumedIOPSCapacity": 16,
"totalIOPSCapacity": 16,
"vSANArchitecture": "string",
"sizingAssumptions": [
"Default CPU Headroom: 15%",
"Default Memory utilization: 100"
]
}
Name of the cluster described with for the workload.
Total number of host for each cluster.
Total VMs for each cluster.
allottedvCpus
totalCpuCapacity
consumedCpuCapacity
consumedMemoryCapacity
allottedMemory
usedMemory
totalMemoryCapacity
allottedStorage
totalStorageCapacity
consumedStorageCapacity
The number of VMs from each workload profile (as indices)
cpuHeadroom
maxHostsInCluster
consumedIOPSCapacity
totalIOPSCapacity
Assumptions for the cluster done while doing calculation for the workloads.