计算机科学 ›› 2015, Vol. 42 ›› Issue (9): 139-143.doi: 10.11896/j.issn.1002-137X.2015.09.026

• 信息安全 • 上一篇    下一篇

云计算环境下基于主动预测的节点部署模型研究

马自堂,陈鹏,李兆兴   

  1. 解放军信息工程大学三院 郑州450004,解放军信息工程大学三院 郑州450004,解放军信息工程大学三院 郑州450004
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受武器装备预研重点基金资助

Research on Resource Deployment Model Based on Active Prediction in Cloud Computing

MA Zi-tang, CHEN Peng and LI Zhao-xing   

  • Online:2018-11-14 Published:2018-11-14

摘要: 随着云计算的不断普及,越来越多的用户选择将自身的业务迁移至云计算系统。 用户的使用习惯与社会日常的运行规律 也伴随着大量用户涌入云计算系统,如每早8点集中地向云计算系统申请资源节点,这给系统带来了一种可预期的资源冲击。针对上述问题,提出了一种基于主动预测模式的资源部署模型。该模型首先根据预测模块中Holt-Winters季节指数平滑模型的算法周期长度来预测下一个时间周期的任务请求量,通过设计的主动预测算法判断是否应对当前的任务请求量做出响应并得出其具体数量、位置等参数指标,以实现对用户使用规律的主动应对。使用CloudSim进行仿真实验,系统地评判模型的性能。实验结果表明,AF-HW模型在应对可预测的海量并发任务请求时可有效地提升单点及整体的响应速率,使用户得到更好的体验。

关键词: 云计算,预测,资源部署,Holt-Winters模型,整体最优

Abstract: With the growing popularity of cloud computing,more and more users choose to migrate their business to the cloud computing system.Users’ usage habits and social routine working laws swarm into the cloud computing system along with the influx of large numbers of users,such as applying intensively to cloud computer system for resource nodes as early as 8:00,which leads into a kind of predictable resources conflict.In view of the problems above,a resource deployment model based on active prediction was proposed.Firstly,the task request amounts of next cycle are predicted according to the algorithm cycle length of Holt-Winters seasonal exponential smoothing model in prediction model,and determination of whether to make response to the current task request amounts or not and the specific amount,location and other parameter indicators should be made according to the active prediction algorithm designed to achieve active response capabilities to users’ usage patterns.The simulation experiment was conducted using CloudSim,and the performance of model proposed was judged systematically.Experimental results show that AF-HW model can effectively enhance the single-point and overall response rate when responding to predictable massive and concurrent task requests,so that users can get a better experience.

Key words: Cloud computing,Predictive,Resource allocation,Holt-Winters model,Systems optimize

[1] Ioannis A M,Helen D K.Evaluation of gang scheduling performance and cost in a cloud computing system [J].Journal of Supercomputing,2012,59(2):975-992
[2] Anand R,Jeffrey D U.Mining of massive datasets[M].London:Cambridge University Press,2011
[3] Jerri L,Joe T,Mary E T.Google Analytics,3rd Edition[M].New Jersey:Wiley,2009
[4] Qualcomm.The Wi-Fi evolution-an integral part of the wireless landscape[R].USA:Qualcomm Incorporated,2013
[5] Shiraz M,Abolfazli S,Sanaei Z,et al.A study on virtual machine deployment for application outsourcing in mobile cloud computing[J].The Journal of Supercomputing,2013,63(3):946-964
[6] 陈彬.分布环境下虚拟机按需部署关键技术研究[D].长沙:国防科学技术大学,2010 Chen Bin.Research on key technologies of on-demand deployment of virtual machines in distributed environments [D].Chang-sha:National University of Defense Technology,2010
[7] Samer A K,Dinesh S,Prasenjit S,et al.VMFlock:Virtual Machine Co-Migration for the Cloud[C]∥Proceedings of the 20th international symposium on High performance distributed computing(HPDC’11).New York:ACM,2011:159-170
[8] 罗晶.嵌入式虚拟机系统镜像存储的研究[D].武汉:华中科技大学,2012Luo Jing.Research on system images storage in embedded virtua-lization system[D].Wuhan:Huazhong University of Science and Technology,2012
[9] Jonathan R C.A Distributed and Collaborative Dynamic Load Balancer for Virtual Machine[C]∥Euro-Par 2010 Parallel Processing Workshops.Berlin Heidelberg:Springer,2010:641-648
[10] Mankiw N G.Principles of Economics 6th Edition [M].USA:Cengage Learning,2011
[11] Sarah G,Roland F,Christophe C.Robust Forecasting with Exponential and Holt-Winters Smoothing[R].Belgium:Katholieke University Leuven,2007
[12] Hung L H.Hype Cycle for the Internet of Things[R].USA:Gartner,Inc.,2013
[13] Rodrigo N C,Rajiv R,Anton B,et al.CloudSim:A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms[R].Cloud Computing and Distributed Systems Laboratory,Australia,2010
[14] Baidu Inc.2013-10-05.http://tongji.baidu.com/ web/5473605/overview/~mult
[15] Tai J Z,Waleed M,Zhang J M,et al.ARA:Adaptive Resource Allocation for Cloud Computing Environments under Bursty Workloads [R].Boston:Northeastern University,2011
[16] Ning F M,Giuliano C,Ludmila C,et al.Burstiness in multi-tier applications:symptoms,causes,and new models[R].Willamsburg:College of Willian and Mary,2008
[17] 王健宗,谌炎俊,谢长生.面向云存储的I/O资源效用优化调度算法研究[J].计算机研究与发展,2013,50(8):1657-1666 Wang J Z,Chen Y J,Xie C S.Research on I/O resource scheduling algorithms for utility optimization towards cloud storage[J].Journal of Computer Research and Development,2013,50(8):1657-1666

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!