摘要
随着云计算的发展进入主流,在云资源池中的虚拟机数量也越来越多,因此为满足负载平衡和节省能源的需求,怎样快速低成本地在不同主机之间迁移虚拟机成为了研究者研究的一个热点问题。设计了一个分布式镜像文件存储系统——IFSpool。基于Lustre的该存储系统能够完成3个目标:大容量、高扩展性地支持成千上万个虚拟机镜像,高I/O吞吐率的数据访问和针对虚拟机启动风暴的启动优化。IFSpool紧密地结合队列和缓存机制,并通过协调数据访问顺序提高I/O吞吐率和减轻启动风暴。IFSpool的I/O带宽和存储容量能容易地通过动态增加存储节点和服务器扩充。实验结果表明,IFSpool对于虚拟机迁移是非常有效的。
As cloud computing enters the mainstream,the numbers of virtual machine in one cloud pool is becoming more and more.So,how to quickly and cheaply migrate virtual machines between different hosts for load balance and power savings is becoming one of the hot and tough problems in this filed for the researchers.A distributed storage system was presented,which was called IFSpool.The system was based on Lustre and was designed to achieve the following three goals:high capacity and high extensibility to support thousands of VM images,high I/O throughput for data access,and booting optimization for boot storm.IFSpool combined a queue mechanism and a cache mechanism in a seamless way,to improve I/O throughput and lighten the boot storm by coordinating data access order.The I/O bandwidth and storage capacity of IFSpool can be easily aggregated and extended by adding storage nodes and servers dynamically.The experimental results show that IFSpool is effective and efficient for VM migration.
出处
《电信科学》
北大核心
2014年第2期82-87,共6页
Telecommunications Science
基金
浙江省自然科学基金资助项目(No.Y12F030062)