- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云计算系统中能量有效数据摆放算法和节点调度策略
云计算系统中能量有效的数据摆放算法和节点调度策略
摘 要: 云计算系统中数据中心的能耗问题早已成为人们广泛关注的一个重点问题,从绿色节能角度分析如何对云计算平台中的各种节点进行调度、对云计算系统中有效能量数据进行摆放是非常关键的问题。目前已有的节点调度策略无法在云计算系统中获得较好的节能功效,导致云计算中的数据摆放成为一个比较严重的问题。通过对云计算系统中能量有效数据摆放算法和节点调度策略进行分析,为增强数据摆放方法与节点调度的有效性奠定良好的基础。
关键词: 云计算系统; 能量有效性; 数据摆放算法; 节点调度策略
中图分类号: TN702.2?34 文献标识码: A 文章编号: 1004?373X(2015)09?0080?03
Abstract: Energy consumption is widespread concerned of data center in the cloud computing, the key problem is to analyze how to schedule the node in cloud computing platform and how to place the effective energy data in cloud computing system with green energy saving point. In cloud computing system, the energy saving effect is unable to obtain by the existing strategy of node scheduling currently, so cloud computing data placement becomes a serious problem. Energy efficient data placement algorithm and node scheduling strategy of cloud computing system is analyzed, it built a good foundation to enhance the feasible of data placement method and the effective of node scheduling.
Keywords: cloud computing system; energy efficiency; data placement algorithm; node scheduling strategy
伴随网络技术的不断发展及其运用范围的不断扩大,人类获取数据及生产的能力也在不断的发展,从而致使海量数据的运用越来越普遍。为了对海量数据的计算和管理提供有效的支持,出现了许多大规模、超大规模的数据密集型的计算平台,比如云计算系统的出现,给人们使用大型计算系统提供了快捷、方便的计算服务和数据管理。但是,这些计算系统在使用的过程中同样面临着许多潜在的威胁,其中能量消耗问题是最严重的。
1 云计算系统中动态数据的摆放算法
1.1 数据块的初始摆放
一般情况下,云计算系统中的数据量都显得比较大,且其是事先就准备好的,因而对云计算系统中的数据进行合理的摆放能够使云计算系统的相关性能得到不断地提升。在云计算系统中的服务器处于集群初始的状态时,且相关的数据信息是已知的,对这些已知的数据进行初始化的布置及预处理的作用是可以访问到更多数据,且使其实现顺序访问,从而就可以达到一定的节能效果。
对已知的数据进行处理的过程中,首先应该把数据全部划分成大小为[B]的相应的数据块,这样就可以获得全数据块的集合,其集合表示为[D={d0,d1,…,dm-1}。]为了使数据的可靠性得到有效的保证,应在节点中对数据块进行备份,且对备份好的数量做好相应的定义,其可以定义成备份因子[K,]其中[K]大于1。这样,就可以使各个数据块都获得一个相应的主备份块,主备份块则用[p]表示,且可以获得[k-1]个从备份的数据块。假设任务请求对数据块进行访问,其首先是对主备份块进行访问。主备份块出现更新时,将更新的信息在统一的时间内传递到全部从备份的数据块中;若没有存在特殊的情况,只有主备份块出现错误或者过载时,从备份数据块才会被任务请求访问。
对云计算平台中数据摆放的算法进行分析的过程中,可以将数据储存的节点集合设为[S,]其中[S={S0,][S1,…,SN-1},][N]表示的是节点的个数。此时,数据块的初始化摆放如下:根据备份的因子数,把包含从数据块、主数据块的全部数据分成[K]组,其中每个组均与数据块个数为[M]的全数据
文档评论(0)