客服联系方式

当前位置:首页 » 论文摘要 » 正文

免费论文:面向缓存平台的多资源负载平衡算法的接洽与实行

6350 人参与  2022年03月22日 19:57  分类 : 论文摘要  评论

跟着云计划的兴盛,散布式缓存变成建立可扩充运用步调的要害本领。Facebook、Twitter等运用莫大可扩充的散布式缓存体例Memcached来缓存局部运用步调数据,普及运用步调数据考察的速率,缓和云平台中文大学范围数据并发考察时带来的本能、可用性、可扩充性等上面的题目。散布式东西缓存系一致般运用鉴于哈希映照的办法将缓存的东西数据散布保存在缓存体例的各个效劳节点中。在有新节点介入缓存体例或多数据平衡时,缓存的数据东西不会从一个缓存节点迁徙到另一个节点。这就引导有些常常被考察的数据东西地方的数据节点爆发资源过载,而其余缓存节点不常常被考察,即缓存平台的资源负载散布不平稳的题目。静态的数据平衡本领没辙实用动静的计划情况,所以,经过数据迁徙平衡各个缓存节点的资源运用率(如CPU和外存),对于去除缓存平台的本能短板以及运用步调效劳品质的保护具备要害效率。 正文提出并实行了缓存平台多资源负载平衡的体制,重要奉献囊括:(1).提出缓存体例的多资源负载刻画模子,用以刻画数据块的负载、节点的功效负载以及缓存平台的负载不平衡水平,并实行了对缓存节点和数据块的负载监察和控制,按照监察和控制数据给出体例多资源的负载散布和本能确诊。(2).提出并实行了缓存平台的弹性扩充算法。当缓存平台完全的资源运用率较低时,经过封闭某些节点,普及缓存平台完全的资源运用率。同声,当缓存平台的效劳集群完全过热时,没辙经过负载平衡取消体例热门,这时候,经过减少新的缓存节点后再举行负载平衡,不妨缓和平台的高负载状况。弹性扩充算法提出了鉴于阈值的弹性扩充战略,以及在体例中断时,中断节点的采用和数据迁徙战略。(3).提出并实行了缓存平台的多资源动静负载平衡算法。1. 在各别的资源负载散布场景下,经过数据块在缓存节点间的迁徙,同声平衡缓存平台集群的CPU和外存两种资源:按照体例暂时CPU和外存资源的完全负载散布,对两种资源给与动静的权重举行负载平衡,暂时更稀缺的资源被给与更高的权重;2. 因为数据迁徙会引入带宽、CPU等资源运用的开支,大概会影相应用步调的效劳品质,为此,正文提出的算法商量了数据迁徙的开支:经过在数据迁徙的每一步最大水平地减小体例资源的不平衡水平,进而最小化负载平衡的数据迁徙开支;3. 算法提出了鉴于动静功效负载(Utility Load)的数据迁徙节点采用战略和鉴于迩来街坊查问(Nearest Neighbor Search)的迁徙数据块采用的战略,按照该战略天生须要迁徙的数据列表。经过数学建立模型,迁徙数据块的采用被变化为二维空间中的迩来街坊点查问题目,这一题目可在O(log n)功夫搀杂度用kd tree处置,罢了有算法由于数据块采用战略的控制,数据块采用只能用线性扫描本领在O(n)功夫搀杂度内实行,n为节点内数据块数目。所以,正文提出的算法在大范围缓存体例具备更好的可扩充性;4. 舆论还提出了缓存数据在节点间并行迁徙的安排与实行体制,以及怎样在数据迁徙进程中保护数据考察普遍性的体制。(4).经过一系列试验,正文比拟了鉴于迩来街坊查问(Nearest Neighbor Search)的迁徙战略与已有的关系算法在举行缓存平台多资源的平衡时的功效和本能。比较算法囊括Backfill Lowest,Backfill Balance,Market Mechanism Police。试验表明,正文提出的算法在百般多资源负载散布场景下都展现出更好的平衡功效;因为正文不运用非线性扫描的本领采用迁徙数据块,算法具备更好的功夫功效和可扩充性;同声,因为算法商量了数据迁徙的开支,除Backfill Lowest外,正文提出的算法在负载平衡时所需迁徙的数据量比其余已有算法更少。

来源:半壳优胜育转载请保留出处和链接!

本文链接:http://87cpy.com/260552.html

云彩店APP下载
云彩店APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.