Host Based Sizing Recommendation

Host Based Sizing Recommendation

Get usable capacity estimates for host instance types supported by VMware Cloud.

Note - There is a limitation with VMware Developer portal, where float/double values are rounded off. Please pay attention to the values passed in your request as it might result in incorrect sizing or an error.

Request
URI
POST
https://vmc.vmware.com/api/vmc-sizer/v5/host-based-recommendation
COPY
Request Body

Host Based Sizing input that describe the cloud type, host type and the factors that affect sizing.

HostBasedCSRequest of type(s) application/json
Required
{
    "hostsRequested": 5,
    "cloudType": "VMC_ON_AWS",
    "vSANArchitecture": "string",
    "hostType": "I4I",
    "storagePolicy": "AUTO_AUTO",
    "stretchedCluster": false,
    "storageEfficiency": 1.5,
    "hyperThreadingWeight": 1.25,
    "includeManagementVMs": false,
    "targetRAMRatio": 2,
    "vCpuPerCore": 4,
    "cpuHeadroom": 0.15,
    "outputStructure": {
        "calculationLog": false,
        "assumptions": false,
        "details": false
    }
}
integer
hostsRequested
Required

Calculate the capacity of the given number of hosts

cloudType
Required

cloudType

vSANArchitecture
Optional

vSANArchitecture

hostType
Required

hostType

storagePolicy
Required

storagePolicy

boolean
stretchedCluster
Optional

Describes whether it is stretched cluster or not

number
storageEfficiency
Optional

Deduplication value that affect the storage sizing

number
hyperThreadingWeight
Optional

Hyper Thread Weight value that affect the cpu sizing

boolean
includeManagementVMs
Optional

Describes whether to include managementVMs or not

number
targetRAMRatio
Optional

Target RAM ratio that affect the memory sizing

number
vCpuPerCore
Optional

vCpuPerCore that affect the cpu sizing

number
cpuHeadroom
Optional

cpuHeadroom in percent that affect the cpu sizing

outputStructure
Optional

outputStructure

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Operation doesn't return any data structure

400

Bad Request occurred for the requested path.

Operation doesn't return any data structure

401

Unauthorized to access the API.

Operation doesn't return any data structure

403

Forbidden to access the API.

Operation doesn't return any data structure

404

Requested API is Not Found.

Operation doesn't return any data structure

429

Too many requests.

Operation doesn't return any data structure

500

Internal Server Error occurred for the requested path.

Operation doesn't return any data structure