Automated dynamic redistribution of virtual operating systems under the xen virtual machine monitor

被引:0
|
作者
Vachon, Travis F. [1 ]
Teresco, James D. [1 ]
机构
[1] Williams Coll, Dept Comp Sci, Williamstown, MA 01267 USA
关键词
parallel computing systems; virtual operating systems; dynamic load balancing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Operating system virtualization has recently become a popular technique to achieve better resource utilization in so-called '' server farm '' environments. This technique provides a virtual hardware interface on top of which one can run multiple instances of popular operating systems. The Xen Virtual Machine Monitor is an implementation of operating system virtualization that supports live migration, the transfer of a virtual operating system from one physical machine to another with minimal down time. We have utilized this capability to implement a monitoring and dynamic reconfiguration daemon that attempts to equalize the load on all host nodes in a group of machines running Xen. We have also implemented a simulator for testing balancing algorithms. Experiments using these tools have provided insight into the redistribution of virtualized operating systems and how this differs from the more thoroughly-studied problem of process-level load balancing.
引用
收藏
页码:190 / +
页数:2
相关论文
共 50 条
  • [1] Load Balancing in Xen Virtual Machine Monitor
    Somani, Gaurav
    Chaudhary, Sanjay
    [J]. CONTEMPORARY COMPUTING, PT 2, 2010, 95 : 62 - +
  • [2] VSA: An offline scheduling analyzer for Xen virtual machine monitor
    Shao, Zhiyuan
    He, Ligang
    Lu, Zhiqiang
    Jin, Hai
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (08): : 2067 - 2076
  • [3] A Dynamic Memory Management Model on Xen Virtual Machine
    Zhang, Guilin
    Wang, Huiqiang
    Lv, Hongwu
    Feng, Guangsheng
    He, Zhanbo
    [J]. PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1609 - 1613
  • [4] NEX: Virtual Machine Monitor Level Single System Support in Xen
    Wang, Xiao
    Zhu, Mingfa
    Xiao, Limin
    Liu, Zhonglin
    Zhang, Xiao
    Li, Xiangshan
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL III, 2009, : 1047 - 1051
  • [5] Fast and Correct Performance Recovery of Operating Systems Using a Virtual Machine Monitor
    Kourai, Kenichi
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (07) : 99 - 109
  • [6] A Dynamic CPU Resources Scheduling Method for Xen Virtual Machine
    Liu, Xiaodong
    Wang, Miao
    [J]. 4TH INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTER AND INFORMATION TECHNOLOGY NGCIT 2015, 2015, : 15 - 18
  • [7] Measuring CPU overhead for I/O processing in the Xen Virtual Machine Monitor
    Cherkasova, L
    Gardner, R
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE GENERAL TRACK: 2005 UNENIX ANNUAL TECHNICAL CONFERENCE, 2005, : 387 - 390
  • [8] Dynamic monitor allocation in the Java virtual machine
    Dombrowski, Marcel
    Kent, Kenneth B.
    Dawson, Michael
    Gracie, Charlie
    Herpers, Rainer
    [J]. ACM International Conference Proceeding Series, 2013, : 30 - 37
  • [9] Domain level page sharing in Xen virtual machine systems
    Jeon, Myeongjae
    Seo, Euiseong
    Kim, Junghyun
    Lee, Joonwon
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 590 - +
  • [10] Design of Virtual Machine Monitor for Embedded Systems
    Son, Sung Hoon
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 1629 - 1632