期刊文献+

VirtMan:design and implementation of a fast booting system for homogeneous virtual machines in iVCE

VirtMan:design and implementation of a fast booting system for homogeneous virtual machines in iVCE
原文传递
导出
摘要 Internet-based virtual computing environment (iVCE) has been proposed to combine data centers and other kinds of computing resources on the Internet to provide efficient and economical services. Virtual machines (VMs) have been widely used in iVCE to isolate different users/jobs and ensure trustworthiness, but traditionally VMs require a long period of time for booting, which cannot meet the requirement of iVCE's large-scale and highly dynamic applications. To address this problem, in this paper we design and implement VirtMan, a fast booting system for a large number of virtual machines in iVCE. VirtMan uses the Linux Small Computer System Interface (SCSI) target to remotely mount to the source image in a scalable hierarchy, and leverages the homogeneity of a set of VMs to transfer only necessary image data at runtime. We have implemented VirtMan both as a standalone system and for OpenStack. In our 100-server testbed, VirtMan boots up 1000 VMs (with a 15 CB image of Windows Server 2008) on 100 physical servers in less than 120 s, which is three orders of magnitude lower than current public clouds. Internet-based virtual computing environment(iVCE) has been proposed to combine data centers and other kinds of computing resources on the Internet to provide efficient and economical services.Virtual machines(VMs) have been widely used in iVCE to isolate different users/jobs and ensure trustworthiness,but traditionally VMs require a long period of time for booting,which cannot meet the requirement of iVCE's large-scale and highly dynamic applications.To address this problem,in this paper we design and implement VirtMan,a fast booting system for a large number of virtual machines in iVCE.VirtMan uses the Linux Small Computer System Interface(SCSI) target to remotely mount to the source image in a scalable hierarchy,and leverages the homogeneity of a set of VMs to transfer only necessary image data at runtime.We have implemented VirtMan both as a standalone system and for Open Stack.In our 100-server testbed,VirtMan boots up 1000 VMs(with a 15 GB image of Windows Server 2008) on 100 physical servers in less than 120 s,which is three orders of magnitude lower than current public clouds.
出处 《Frontiers of Information Technology & Electronic Engineering》 SCIE EI CSCD 2016年第2期110-121,共12页 信息与电子工程前沿(英文版)
基金 supported by the National Natural Science Foundation of China(Nos.61379055 and 61379053)
关键词 Virtual machine Fast booting HOMOGENEITY Internet-based virtual computing environment (iVCE) 计算环境 启动系统 虚拟机 均匀性 设计 小型计算机系统接口 图像数据传输 服务器平台
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部