SimGrid
3.21
Versatile Simulation of Distributed Systems
|
#include "src/plugins/vm/VmLiveMigration.hpp"
#include "simgrid/Exception.hpp"
#include "src/instr/instr_private.hpp"
#include "src/plugins/vm/VirtualMachineImpl.hpp"
#include "src/plugins/vm/VmHostExt.hpp"
Namespaces | |
simgrid | |
simgrid::vm | |
Functions | |
XBT_LOG_NEW_DEFAULT_CATEGORY (vm_live_migration, "S4U virtual machines live migration") | |
static sg_size_t | simgrid::vm::get_updated_size (double computed, double dp_rate, sg_size_t dp_cap) |
static void | onVirtualMachineShutdown (simgrid::s4u::VirtualMachine &vm) |
void | sg_vm_live_migration_plugin_init () |
msg_vm_t | MSG_vm_create (msg_host_t ind_pm, const char *name, int coreAmount, int ramsize, int mig_netspeed, int dp_intensity) |
simgrid::s4u::VirtualMachine * | sg_vm_create_migratable (simgrid::s4u::Host *pm, const char *name, int coreAmount, int ramsize, int mig_netspeed, int dp_intensity) |
int | sg_vm_is_migrating (simgrid::s4u::VirtualMachine *vm) |
void | sg_vm_migrate (simgrid::s4u::VirtualMachine *vm, simgrid::s4u::Host *dst_pm) |
XBT_LOG_NEW_DEFAULT_CATEGORY | ( | vm_live_migration | , |
"S4U virtual machines live migration" | |||
) |
|
static |
void sg_vm_live_migration_plugin_init | ( | ) |
msg_vm_t MSG_vm_create | ( | msg_host_t | ind_pm, |
const char * | name, | ||
int | coreAmount, | ||
int | ramsize, | ||
int | mig_netspeed, | ||
int | dp_intensity | ||
) |
simgrid::s4u::VirtualMachine* sg_vm_create_migratable | ( | simgrid::s4u::Host * | pm, |
const char * | name, | ||
int | coreAmount, | ||
int | ramsize, | ||
int | mig_netspeed, | ||
int | dp_intensity | ||
) |
int sg_vm_is_migrating | ( | simgrid::s4u::VirtualMachine * | vm | ) |
void sg_vm_migrate | ( | simgrid::s4u::VirtualMachine * | vm, |
simgrid::s4u::Host * | dst_pm | ||
) |