public List <double> GetAllocatedMipsForVm(Vm vm) { return(MipsMap[vm.Uid]); }
public abstract void DeallocatePesForVm(Vm vm);
public List <Pe> GetPesAllocatedForVM(Vm vm) { return(PeMap[vm.Uid]); }
public abstract bool AllocatePesForVm(Vm vm, List <double> mipsShare);
public double GetTotalAllocatedMipsForVm(Vm vm) { return(VmScheduler.GetTotalAllocatedMipsForVm(vm)); }
public List <double> GetAllocatedMipsForVm(Vm vm) { return(VmScheduler.GetAllocatedMipsForVm(vm)); }
public void DeallocatePesForVm(Vm vm) { VmScheduler.DeallocatePesForVm(vm); }
public bool AllocatePesForVm(Vm vm, List <double> mipsShare) { return(VmScheduler.AllocatePesForVm(vm, mipsShare)); }