摘要基础设施即服务(Infrastruction as a Service,IaaS)云对传统数据中心的实体资源进行整合,对外提供具备按需使用、弹性等性质的资源服务。IaaS云为了应对到达时间不可预知的负载峰值段,需要快速响应资源扩展请求,而现有的横向扩展方法不能在短时间内满足资源扩展需求。本文主要研究OpenStack架构的IaaS云中计算资源服务的快速横向扩展问题,并基于SnowFlock虚拟机克隆技术[1]提出了资源服务的两阶段快速扩展框架,应对到达时间不可预知的资源需求。
2BUYYA R, YEO C S, VENUGOPAL S. Market-oriented cloud com- puting: vision, hype, and reality for delivering it services as compu- ting utilities [ C] //HPCC 2008: Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Com- munications. Washington, DC: IEEE Computer Society, 2008: 5- 13.
3MELL P, GRANCE T. The NIST definition of cloud computing (draft) [J]. NIST Special Publication, 2011, 800(145): 7.
5KHAN R H, YLITALO J, AHMED A S. OpenlD authentication as a service in OpenStack [ C] // IAS 2011 : Proceedings of the 2011 7th International Conference on Information Assurance and Security. Piscataway: IEEE, 2011 : 372 - 377.
6ZHAO W M, WANG Z L, LUO Y W. Dynamic memory balancing for virtual machines [ J]. ACM SIGOPS Operating Systems Review, 2009, 43(3): 37-47.
7MAGULURI S T, SRIKANT R, YING L. Stochastic models of load balancing and scheduling in cloud computing clusters [ C]// INFO- COM 2012: Proceedings of the 2012 IEEE International Conference on Computer Communications. Piseataway: IEEE, 2012:702 - 710.
8SONG Y, WANG H, LI Y Q, et al. Multi-tiered on-demand re- source scheduling for VM-based data center [ C]// CCGRID 2009: Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid. Washington, DC: IEEE Computer Society, 2009:148 - 155.
9SARIPALL! P, WALTERS B. QUIRC: a quantitative impact and risk assessment framework for cloud security [ C]// CLOUD 2010: Proceedings of the 2010 3rd International Conference on Cloud Com- puting. Piscataway: IEEE, 2010:280-288.