云平台的资源监控与弹性伸缩技术研究与实现
本文选题:云监控系统 + 推拉混合模式 ; 参考:《北京邮电大学》2017年硕士论文
【摘要】:云计算的快速发展满足了大规模计算、海量数据存储的要求。对于云平台来说资源繁多、情况复杂,有必要利用监控系统监测整个平台运行状况、资源使用情况。为了实现云计算资源的高效利用,弹性伸缩服务也成为不可或缺的一部分。良好的监控系统可以方便用户对云资源的合理调度,也为发现故障原因提供数据支持。本文针对目前云市场已经实现的监控系统不足之处进行了研究,设计了 WEB界面、两级数据库存储、及时报警多位一体的高内聚、低耦合的架构。在提高监控系统效率方面,本文从数据的产生、传送出发分别提出利用/proc文件系统进行数据采集、利用推拉混合模式进行数据传输。在提高监控系统可靠方面,本文设计和实现了故障监测、日志分析、通知报警组成的故障处理子系统,并引用一主多从的高可用数据存储模型进行数据持久化保障。当前云市场的弹性伸缩服务在进行资源再分配的时候大都需要强制暂停用户的应用任务,给用户带来比较差的体验感。针对上述问题,本文提出基于负载预测的动态弹性伸缩模型,在不影响用户使用的情况下提高了资源利用率、降低了云平台的资源投入成本。这个模型分为两部分,第一部分是负载预测,根据负载历史数据的相似性和周期性,运用线性回归和负载数字串匹配两种性能互补的算法预测下一时刻负载需求量;第二部分是弹性伸缩,在满足资源伸缩需求的前提,利用整数规划的算法求解出成本最小的水平伸缩量和垂直伸缩量,并进行相应的资源扩展和释放。为了验证监控系统的高效性、可靠性,本文对设计方案进行了实现和应用,对推拉混合模式进行了实验和分析。为了证明基于负载预测弹性伸缩模型的优越性,本文做了相应的对比实验,表明本文负载预测的平均误差为8%,比自回归滑动平均模型指数平滑模型都低,本文伸缩方法比水平伸缩方法节省成本5.88%,降低了资源使用成本。
[Abstract]:The rapid development of cloud computing meets the requirements of large-scale computing and massive data storage. For the cloud platform, there are many resources and complex situations, so it is necessary to monitor the whole platform running condition and resource usage by using the monitoring system. In order to achieve the efficient use of cloud computing resources, flexible expansion services have become an indispensable part. A good monitoring system can facilitate users to reasonably schedule cloud resources and provide data support for fault detection. In this paper, the shortcomings of the monitoring system which has been realized in the cloud market have been studied, and a Web interface, two-level database storage, high cohesion and low coupling architecture with timely warning and multi-bit integration have been designed. In order to improve the efficiency of the monitoring system, this paper proposes to collect the data by using the Proc file system and to transmit the data using the push-pull mixed mode from the point of view of the data generation and transmission. In order to improve the reliability of the monitoring system, this paper designs and implements a fault processing subsystem composed of fault monitoring, log analysis, notification and alarm, and uses a high availability data storage model of master, multi-slave to ensure data persistence. At present, the flexible expansion service in cloud market needs to force users to suspend their application tasks when redistributing resources, which brings users a relatively poor sense of experience. To solve the above problems, a dynamic elastic expansion model based on load prediction is proposed in this paper, which improves the resource utilization and reduces the cost of resource input of cloud platform without affecting the user's use. The model is divided into two parts. The first part is load forecasting. According to the similarity and periodicity of load historical data, two complementary algorithms of linear regression and load digital string matching are used to predict the load demand at the next moment. The second part is elastic expansion. In order to meet the requirement of resource expansion, we use integer programming algorithm to solve the minimum cost of horizontal expansion and vertical expansion, and carry out the corresponding resource expansion and release. In order to verify the high efficiency and reliability of the monitoring system, the design scheme is implemented and applied, and the push-pull mixed mode is tested and analyzed. In order to prove the superiority of elastic expansion model based on load prediction, a comparative experiment is made in this paper, which shows that the average error of load prediction in this paper is 8, which is lower than the exponential smoothing model of autoregressive sliding average model. In this paper, the expansion method than horizontal expansion method cost savings 5.88, reducing the cost of the use of resources.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.09
【相似文献】
相关期刊论文 前10条
1 张晓云;矿仓监控系统[J];矿业快报;2001年14期
2 李阳,王应雪;基于网络的监控系统的建设[J];微电脑世界;2003年01期
3 史贺男,梁晓春;静脉输液结束呼叫监控系统设计[J];微计算机信息;2004年11期
4 张三国;监控系统常见的故障现象及其排除方法[J];甘肃科技;2005年07期
5 李存建;;一种昼夜监控系统的设计[J];中小企业科技;2007年01期
6 文俊杰;;构建GPS监控系统的技术分析[J];科技信息(学术研究);2007年23期
7 郝永伟;;安全防范监控系统的设计[J];微计算机信息;2008年16期
8 Rich Hovan;石磊;;更符合规范要求的可预测排放监控系统[J];软件;2009年10期
9 朱立伟;张智勇;包左军;龚柏岩;;公路监控系统现行国家及交通行业标准分析[J];交通标准化;2009年19期
10 罗涛;;浅析黄延高速隧道供电监控系统[J];今日科苑;2009年24期
相关会议论文 前10条
1 周秀云;;浅谈监控系统发展[A];第二十届中国(天津)'2006IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2006年
2 周秀云;;浅谈监控系统发展[A];第二十届中国(天津)’2006IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2006年
3 李民;;监控系统在城域范围的应用[A];天津市电视技术研究会2009年年会论文集(1)[C];2009年
4 王峥瀛;周文;谭华;汤正阳;;三峡梯调监控系统完善方案及实现[A];中国水力发电工程学会信息化专委会2009年学术交流会论文集[C];2009年
5 林荔;陈汇;;福建省气象资料上行监控系统[A];第28届中国气象学会年会——S1第四届气象综合探测技术研讨会[C];2011年
6 于雪龙;林则亮;吴强;陈华;龙靖;;水利闸(站)群监控系统的设计与实现[A];第六届全国计算机应用联合学术会议论文集[C];2002年
7 杨佳;华钢;;货轮监控系统的设计和应用[A];第十五届全国煤矿自动化学术年会和中国煤炭学会煤矿自动化专业委员会学术会议论文集[C];2005年
8 陈云波;;合肥电信动力监控系统改进的几点构想[A];2005年安徽通信论文集[C];2006年
9 朱晓军;丁铭雄;李成喜;;矿友煤炭产量监控系统的设计[A];AECC专题学术研讨会论文集[C];2007年
10 薛彦波;何凤有;吕现钊;王敦胜;;煤化工煤储运监控系统研究[A];中国计量协会冶金分会2008年会论文集[C];2008年
相关重要报纸文章 前10条
1 记者 孙宜华 通讯员 谭晓平;年底前八成乡镇配备监控系统[N];连云港日报;2007年
2 记者 杨丽英 张春亮;山西开工建设企业须安装污染源监控系统[N];中国冶金报;2007年
3 伊鸣;升级监控系统减轻煤企负担[N];中国煤炭报;2008年
4 林荫;山西省 三级森林监控系统启用[N];中国安全生产报;2009年
5 赵彦东 记者 马怀华;我市煤矿产量及税费监控系统在全省推广[N];鸡西日报;2010年
6 通讯员 钟臣彪;长汀建设校园“全球眼”监控系统[N];闽西日报;2010年
7 记者 陈岩 王皓;哈尔滨联通建设泊车监控系统[N];人民邮电;2010年
8 梁健 小全;泾阳建成社会救助动态监控系统[N];咸阳日报;2011年
9 江建方;危废信息化监控系统建成[N];中国环境报;2014年
10 记者 吕峰 通讯员 王天润 雷孝民;河南南召:研发监控系统拓展监督途径[N];检察日报;2014年
相关博士学位论文 前6条
1 于兴治;国家行政监控系统的分析理论与应用研究[D];大连理工大学;2010年
2 孙鹏;云计算环境下的仿生自主监控系统和多指标均衡调度机制的研究[D];电子科技大学;2017年
3 冯宪阳;基于WSN的物流车辆监控系统效率优化研究[D];大连海事大学;2015年
4 常光辉;大规模分布式可信监控系统研究[D];重庆大学;2011年
5 王丹石;弹性光网络中的信号处理关键技术与应用研究[D];北京邮电大学;2016年
6 王彦;大型能耗监控系统通信网络及控制策略研究[D];湖南大学;2012年
相关硕士学位论文 前10条
1 李涛;云平台的资源监控与弹性伸缩技术研究与实现[D];北京邮电大学;2017年
2 黄向宇;基于Web技术的光伏发电监控系统的研究[D];华南理工大学;2015年
3 李儒;智能路灯监控系统设计[D];西安石油大学;2015年
4 刘合良;基于以太网的建筑设备一体化监控系统设计与研究[D];北京建筑大学;2015年
5 林楠;基于PSC的煤矿井下供电监控系统研究与应用[D];昆明理工大学;2015年
6 梁国威;知识库驱动的临床用药监控系统研究[D];浙江大学;2015年
7 徐梅;医院输液监控系统的设计与研究[D];河北联合大学;2014年
8 李越;汽车整车物流运输协同监控系统的研究与实现[D];西南交通大学;2015年
9 张乾;基于Modbus TCP和WEB的监控系统应用及设计[D];长江大学;2015年
10 袁延梅;基于互联网和WSN的户用光伏电站监控系统[D];曲阜师范大学;2015年
,本文编号:2107046
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2107046.html