关于云计算资源消耗监测的研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:htcp6600
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:隨着云计算数据中心的规模越来越大,要保证其高能效地运行,必然需要对云计算数据中心服务器资源消耗进行有效的监测与调控。文章对云计算资源消耗监测系统的应用技术进行了分析,并确定了云计算资源消耗监测系统的监测周期,为实现后续的资源调度提供了技术和数据的理论基础。
  关键词:云计算资源消耗;监测技术;监测周期
  1.引言
  虚拟化技术使得云计算中心的规模越来越强大,为确保云计算数据中心能够高效运行,加强对云计算机数据中心的监测与管理就显得尤为重要。本文研究了云计算资源监测系统的关键技术和如何确定资源监测的周期,为进一步的云计算资源监测打下理论基础。
  2.资源消耗监测系统的应用技术分析
  传统的系统资源消耗监测技术有多种,例如采用PostgreSQL数据库,或采用Web应用程序等均可实现[1],在本文中,提出了另一种监测技术: XML技术[2]。XML(eXtensible Markup Language,可扩展标记语言)起源于SGML(Standard Generalized Markup Language),是SGML的一个简化版本,非常适合于在Web上或者其它多种数据源间进行数据的交换。XML技术相对于前几种监测技术而言,具有支持智能代码、智能搜索以及平台无关性的优点,目前已经成为一种通用的数据交换方式,被广泛作为跨平台数据交互的工具[3]。因此,云计算资源的数据监测系统数据收集能够采用XML来实现。
  基于XML的树状文档结构特点,可以构建出云数据中心资源消耗监测模型,如图1所示:
  图1中各层监控节点与物理机间的对应关系如表1所示:
  资源消耗监测模型通过Socket实现三层结构间的连接[4]。Terminal层由Ordinary nodes组成,Ordinary nodes部署在云系统服务器上,对Terminal层Ordinary nodes的设计要求是对单个节点资源消耗信息通过XML进行获取,并向上层传递。在Ordinary nodes上配置XML获取CPU、内存、网络属性及各自的利用率,并将此信息传到Server层数据库中,再由Server层数据库汇总,并对数据进行稀释处理后,向Managers层数据库传递。在Managers层的中心服务器上部署Monitoring center并提供数据库访问接口,通过Web Interface以网页界面形式展示所调用Managers层数据库,形成监测结果,为实现云计算任务的调度提供数据支持。
  3资源消耗监测系统监测周期的确定
  资源消耗监测系统Terminal端的功能是实现节点监测,其监测周期是资源实际性能值与负载监测值之间决定其一致性的最主要的因素。一致性指标反应了监测资源的实际值与监测值之间的吻合情况。在云计算资源消耗监测中,主要包括CPU、内存和带宽三类资源的消耗,这三类资源消耗在实时负载均衡调度、资源节能调度、计算资源利润最大化等方面,均属于最重要的指标,对其确定一致性指标具有重要意义。
  在此以CPU资源消耗为例,确定监测周期与一致性的关系。在实验中,采用每秒钟采样5次,即设置监测周期为200ms,以一台HP服务器为实验监测对象,在服务器上部署了Refresh回调对象,Refresh回调对象是以ICE[5]对象的形式实现的。就常识来说,监测周期越短必然一致性越高,实测值和真实值越吻合。经试验结果显示,采样周期越短,资源消耗监测值和实际负载消耗的一致性程度越高,这与常识一致;在1.8秒之后,采样值和实际负载的一致性呈震荡波形,说明在采样周期大于1.8秒时,其一致性变差,对监测结果的准确性影响明显;在[0,1]秒内采样值和实际负载的一致性迅速增加,在[1,1.8]内,一致性增加趋于平缓,因此通过一致性来综合考虑监测周期的取值,监测周期的合理区间应该为(0,1.8]秒,1秒應该是较好的选择。
  4.结语
  文章提出了资源消耗监测模型,对云计算资源消耗监测系统的应用技术进行了分析,并确定了云计算资源消耗监测系统的监测周期,为实现后续的资源调度提供了技术和数据的理论基础。今后的工作是根据资源消耗监测平台上获取的数据,从如何实现云计算资源合理调度、节能调度以及计算资源利润最大化等方面进行进一步的研究。
  参考文献
  [1] 田文洪,赵勇.数据中心资源优化调度理论与实践[M].北京:电子工业出版社.2014.
  [2] 姚瑶.基于时间序列的电信信息预测监控系统的开发[D] .东南大学:硕士学位论文,2008:4-9.
  [3] BREETT M.Java与XML[M].孙兆林 译.北京:中国电力出版社,2011:12-19.
  [4] 董波,沈青,肖德宝. 云计算集群服务器系统监控方法的研究[J]. 计算机工程与科学,2012:34(10):68-72.
  [5] MICHI H.choosing middeware:Why performance and scalability do(and do not)matter[R].Zeroc,2009:15-24.
其他文献
位于中国古代造纸印刷文化村对中国竹纸文化的传承意义重大,本文着眼于文化村概况、现状及其传承。
摘 要:为提高数控机床精度,误差补偿方法得到了广泛的应用。而使用激光测试技术进行机床误差识别和补偿,则能完成各种误差的有效识别,从而使机床的精度得到有效提高。基于这种认识,本文对激光测试技术进行介绍,然后对该技术下的数控机床误差识别与补偿问题展开了探究,以期为关注这一话题的人们提供参考。  关键词:激光测试技术;数控机床误差;识别;补偿  引言:在应用数控机床进行机械零件加工的过程中,机床自身误差
目的:  通过全外显子组基因检测对仅有全面强直阵挛发作的特发性全面性癫痫(IGTCS)患者进行测序,从基因层面探究IGTCS的致病基因及其发病机制,为IGTCS患者的个体化治疗提供理
摘 要:行政管理人员在高校行政管理工作中发挥着重要作用,全面推进改革和完善行政人员激励机制有助于充分调动行政人员的工作热情,健全高校行政人员绩效考核体制,引导行政人员做好本职工作。本文将浅谈高校改革和完善行政人员激励机制的措施,并提出个人建议。  关键词:高校;改革;完善;行政人员;激励机制  改革和完善行政人员激励机制是当代高校行政管理工作的重要基石,是调动行政人员工作积极性的有效策略。本文将从
中午时分走进巷口,你会感叹:一辈子也没见过这么多推销员。  一段七八十米的路,两侧挤挤挨挨撑着便携桌。桌上通常有这么几样:绒布玩偶,饮料,水果盒,以及几个真装着钱的红包……推销员朝你和你的手机两眼放光,而你只需扫了二维码就可顺利前行,并得到桌上的一个礼品。  一上午的时间,被推销员扯下来的礼品包装纸,很快就会塞满一堆纸箱。  各种吆喝混杂着拉扯,夹击你的人就像撒开网的渔夫,过滤着经过的每个人。毫不
烤烟良种G—28,全名斯佩特基—28(Speight G—28),原系美国从C—139与牛津1—181杂交组合中选出的Spetghtq至杂交第4代再与NC95杂交选育出来的。1975年引进我省试种,1980—1
出于学科体系结构的限制,现有《科技档案管理学》教材不可能涉及科技档案管理实践方法的各个具体方面。论文针对《科技档案管理学》教材理论化带来的实践问题,就其理论知识的
合浦县是以水稻为主的粮食产区。探索氮磷钾化肥在水稻施用问题上的最佳用量和配合比例,为科学用肥,经济用肥和合理分配化肥提供依据,很有必要。1981—1982年,我们在土类分
摘 要:我国的商业银行和金融机构如同雨后春笋兴起速度非常快,与此同时大规模和高速发展下的商业银行也遇到了许多问题。本文仅仅选择其中表现最为明显的市场营销问题作分析介绍,并提出了具体的突破方法,希望可以为金融人士提供参考。  关键词:商业银行;市场营销;金融机构  商业银行的发展与市场息息相关,可以说市场的方向直接影响了商业银行的发展战略,因此商业银行的负责人以及其他相关人员为了在竞争率高的社会占有
构成小麦产量的三要素是亩穗数、穗粒数和千粒重。据各地资料和我社农科站1975年以来的试验,在低中产条件下,亩穗数和穗粒数是产量的决定因素,而这两个因素受外界条件的影响