![]() |
Consumption Analytics Documentation |
To enable you to see how services for VMs of different sizes are being charged, CloudSmart-Now solutions organize VMs as either standard (matching commonly-used VM configurations) or non-standard (which do not match the exact configuration of the standard sizes). To make use of this functionality you must import the lookup tables needed for your data providers.
For public cloud providers (AWS and Microsoft Azure), Cloud Cruiser uses lookup tables to set the initial VM configurations before using the VM sizing tables described in Lookup tables for all providers.
AWS_Size2VMInfo
lookup table to set the initial VM configurations based on the VM type indicated in the collected data. For example, an m3.xlarge
VM has 4 CPUs, 15 GB of memory, and 80 GB of disk space.Azure_VMType2VMInfo
lookup table to set the initial VM configurations based on the VM type indicated in the collected data. For example, a Basic.A3
VM has 4 CPUs, 7 GB of memory, and 120 GB of disk space. Data in this table is based on sizing data provided by Microsoft at http://azure.microsoft.com/en-us/pricing/details/virtual-machines.Cloud Cruiser uses the VM Sizes By Memory
lookup table to determine initial VM sizes according to the memory allocated to the VM. The amount of memory is an upper range, so a VM with 6GB of memory is considered a Large VM.
VM size | Maximum memory (in GB) |
Micro | 1 |
Small | 2 |
Medium | 4 |
Large | 8 |
Extra Large | More than 8 |
After determining the initial size of the VM, Cloud Cruiser uses the Standard VM Size Definitions
lookup table to determine whether the VM is standard or non-standard, using the combination of CPUs and memory as a guide:
VM size | CPU_Memory combination |
Micro | 1_1 |
Small | 1_2 |
Medium | 2_4 |
Large | 4_8 |
Extra Large | 4_16 |
Any combination of CPUs and memory that differs from that VM's standard configuration is considered non-standard. For example, a VM with 8 GB of memory and 4 CPUs is a standard Large VM. A VM with 4 CPUs and 12GB of memory is a non-standard Extra Large VM. If you want to use different definitions for VM sizes, modify the memory and CPU values in the VM Sizes By Memory
and Standard VM Size Definitions
lookup tables.
(c) Copyright 2017-2020 Hewlett Packard Enterprise Development LP