System and method for fair and economical resource partitioning using virtual hypervisor

作者: Andrzej Kochut , Hidayatullah H. Shaikh , Michael R. Head , Charles O. Schulz

DOI:

关键词: Virtual circuitOperating systemCloud computingStorage hypervisorData diffusion machineKernel virtual address spaceTemporal isolation among virtual machinesComputer scienceHypervisorVirtual machine

摘要: A system and method for allocating resources in a cloud environment includes determining permitted usage of virtual machines partitioning between network servers accordance with hyperviser generated an abstraction layer configured as interface solution manager to network. Resource limits are determined each machine associated the hyperviser, analyzed through hypervisers determine if need be migrated. If reallocation is needed, migration requests issued migrate into new configuration at hypervisor level. The reanalyzed needed. Shares computed enforce balance requirements, shares adjusted according shares.

参考文章(17)
Norman Bobroff, Andrzej Kochut, Kirk A. Beaty, Gautam Kar, Gunjan Khanna, Systems and methods for dynamically managing virtual machines ,(2006)
Jeremy Sugerman, Beng-Hong Lim, Ganesh Venkitachalam, Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor usenix annual technical conference. pp. 1- 14 ,(2001)
Kai Shen, Hong Tang, Tao Yang, Lingkun Chu, Integrated resource management for cluster-based Internet services ACM SIGOPS Operating Systems Review. ,vol. 36, pp. 225- 238 ,(2002) , 10.1145/844128.844150
Christian Limpach, Eric Jul, Andrew Warfield, Steven Hand, Ian Pratt, Christopher Clark, Jacob Gorm Hansen, Keir Fraser, Live migration of virtual machines networked systems design and implementation. pp. 273- 286 ,(2005) , 10.5555/1251203.1251223
Tracy Kimbrel, Maxim Sviridenko, Baruch Schieber, Minimizing migrations in fair multiprocessor scheduling of persistent tasks symposium on discrete algorithms. pp. 982- 991 ,(2004) , 10.5555/982792.982940
A. Kochut, K. Beaty, On Strategies for Dynamic Resource Management in Virtualized Server Environments modeling, analysis, and simulation on computer and telecommunication systems. pp. 193- 200 ,(2007) , 10.1109/MASCOTS.2007.45
Andrzej Kochut, On Impact of Dynamic Virtual Machine Reallocation on Data Center Efficiency modeling, analysis, and simulation on computer and telecommunication systems. pp. 1- 8 ,(2008) , 10.1109/MASCOT.2008.4770571
R. J. Creasy, The Origin of the VM/370 Time-Sharing System IBM Journal of Research and Development. ,vol. 25, pp. 483- 490 ,(1981) , 10.1147/RD.255.0483
P. H. Gum, System/370 Extended Architecture: Facilities for Virtual Machines IBM Journal of Research and Development. ,vol. 27, pp. 530- 544 ,(1983) , 10.1147/RD.276.0530
Carl A. Waldspurger, Memory resource management in VMware ESX server ACM SIGOPS Operating Systems Review. ,vol. 36, pp. 181- 194 ,(2002) , 10.1145/844128.844146