Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
isolate VM migration parameters from others
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Wed, 6 Dec 2017 11:23:29 +0000 (12:23 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Wed, 6 Dec 2017 11:23:29 +0000 (12:23 +0100)
commit1933a95e2b0981f030408fa642adc48877934c75
treef71e912da59453abde37b93512dac636c8d69c97
parentf601141659da520d054b9442ea115aa0b612fa03
isolate VM migration parameters from others
- overcommit is in VMHostExt
- ncpus is the pimpl coreAmount
- ramsize is added to the pimpl with get/set methods at different levels

Remarks:
 - MSG_vm_(get/set)_params are no longer used
 - the vm_params_t structure should (IMHO) become an extension
   decicated to migration in the plugin
examples/msg/cloud-capping/cloud-capping.c
examples/msg/cloud-masterworker/cloud-masterworker.c
examples/msg/cloud-migration/cloud-migration.c
examples/msg/cloud-simple/cloud-simple.c
include/simgrid/datatypes.h
include/simgrid/msg.h
include/simgrid/s4u/VirtualMachine.hpp
src/msg/msg_vm.cpp
src/plugins/vm/VirtualMachineImpl.cpp
src/plugins/vm/VirtualMachineImpl.hpp
src/plugins/vm/s4u_VirtualMachine.cpp