Configurable properties for a CloudComputeService. More...
#include <CloudComputeServiceProperty.h>
Static Public Attributes | |
static const std::string | VM_BOOT_OVERHEAD_IN_SECONDS |
The overhead, in seconds, to boot a VM. | |
static const std::string | VM_RESOURCE_ALLOCATION_ALGORITHM |
The VM resource allocation algorithm by which VMs are started on physical hosts. Possible values are: More... | |
Static Public Attributes inherited from wrench::ComputeServiceProperty | |
static const std::string | SUPPORTS_PILOT_JOBS |
Whether the compute service supports pilot jobs (true or false) | |
static const std::string | SUPPORTS_STANDARD_JOBS |
Whether the compute service supports standard jobs (true or false) | |
Detailed Description
Configurable properties for a CloudComputeService.
Member Data Documentation
◆ VM_RESOURCE_ALLOCATION_ALGORITHM
|
static |
The VM resource allocation algorithm by which VMs are started on physical hosts. Possible values are:
- best-fit-ram-first (default): Start VMs on hosts using a best-fit algorithm, considering first the RAM and then the number of cores
- best-fit-cores-first: Start VMs on hosts using a best-fit algorithm, considering first the number of cores and then then RAM
- first-fit: a first-fit algorithm based on the order of the physical host list
The documentation for this class was generated from the following file: