def get_vpcu_map(self, mon, vmlist, metrics, threshold, time): appManager = ApplicationManager(time) apps = appManager.initVirtualApplication(mon, vmlist) appManager.save(mon, apps) appsMapped = appManager.decide(metrics, threshold) mem_map = [] for app in appsMapped: self.mapVM(app) if app.migrate == 1: mem_map.append(app) return self.vcpu_map, mem_map
def vanila(self, mon, vmlist, time): appManager = ApplicationManager(time) apps = appManager.initVirtualApplication(mon, vmlist) appManager.save(mon, apps)