|
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 | ||
| ) |