WorkloadProfile

WorkloadProfile
WorkloadProfile

The workload profile configuration for sizer

JSON Example
{
    "workloadType": "GPW_GVM",
    "profileName": "Workload Profile - 1",
    "vmProfile": {
        "vCpusPerVM": 2,
        "vCpusPerCore": 4,
        "vRAMPerVM": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "vmsNum": 1000,
        "vmdkSize": {
            "value": 200,
            "units": "GB",
            "description": "string"
        },
        "targetRAMRatio": 1.25,
        "dedupOrCompressionRatio": 1.5,
        "dedup": 1.5,
        "compressionRatio": 1.25,
        "resourceUtilization": {
            "cpuUtilization": {
                "value": 10,
                "units": "KB",
                "description": "string"
            },
            "memoryUtilization": {
                "value": 10,
                "units": "KB",
                "description": "string"
            }
        },
        "iopsPerVM": 50,
        "ioProfile": {
            "blockSizeInKB": 4,
            "ioAccessPattern": "Random",
            "ioRatios": "70/30"
        },
        "aggregatedIOPs": 5000
    },
    "sizingType": "QUICK",
    "fileImportType": {
        "fileName": "liveoptics.xslx",
        "fileType": "LIVE_OPTICS"
    },
    "isEnabled": true
}
workloadType
Required

workloadType

string
profileName
Required

The name of the profile

vmProfile
Required

vmProfile

sizingType
Optional

sizingType

fileImportType
Optional

fileImportType

boolean
isEnabled
Optional

Whether this profile is considered for recommendation