class wrench::CloudComputeServiceProperty : public wrench::ComputeServiceProperty
Configurable properties for a CloudComputeService.
Subclassed by wrench::VirtualizedClusterComputeServiceProperty
Public Static 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:
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
- static const std::string VM_BOOT_OVERHEAD_IN_SECONDS