期刊文献+

Dynamo架构中全局状态表维护算法研究 被引量:1

Study on Maintenance Algorithm of Global State Table in Dynamo Architecture
下载PDF
导出
摘要 针对现有Dynamo式云存储架构中,节点间全局状态表一致性维护算法收敛时间长、通信代价高的问题,文中提出了一种基于种子节点的Gossip(Gossip Based on Seed nodes,GBS)算法。该算法采用分层思想,将节点分为种子节点层和普通节点层,通过分层,缩小了Gossip传播随机域,减少收敛时间;通过普通节点定期向随机的种子节点报告策略,解决了Gossip传播后期由于随机带来的大量重复交互问题。通过仿真实验,证明了GBS算法在降低收敛时间的同时,有效地降低了通信开销,提高了维护效率,具有很高的稳定性和可靠性。 In existing Dynamo cloud storage architecture system, the consistency maintenance algorithm of the global state table between nodes needs a long convergence time and high communication cost. To solve this problem, propose a GBS (Gossip Based on Seed nodes) algorithm. This algorithm uses hierarchical thinking to divide nodes into a seed node layer and ordinary node layer, which shrinks the Gos- sip spread random field and reduces the maintenance convergence time. Nodes use regularly report to random seed nodes on strategies to solve the random repeated interaction problems of the late of Gossip spread. The simulation experiments show that the GBS algorithm can effectively reduce the maintenance convergence time and communication cost of the state table,improve the maintenance efficiency, and have a high reliability and stability.
出处 《计算机技术与发展》 2013年第9期90-93,共4页 Computer Technology and Development
基金 中国人民解放军理工大学预先研究基金(20110204)
关键词 DYNAMO 全局状态表 哈希环 Gossip算法 GBS算法 Dynamo global state table Hash Ring Gossip algorithm GBS algorithm
  • 相关文献

参考文献13

  • 1Reinsel G D.The Digital Universe Decade-Are You Ready?[M].[s.l.] :[s.n.] ,2010.
  • 2de Candia G,Hastorun D,Jampani M,et al.Dynamo: Ama-zon's Highly Available Key-value Store [ C]//Proc.ofSOSP' 07.Stevenson,Washington,USA: ACM,2007 : 205-220.
  • 3Ghemawat S,Gobioff H.The Google File System[ C]//Pro-ceedings of the 19th ACM Symposium on Operating SystemsPrinciples.New York:ACM Press,2003: 19-22.
  • 4Shvachko K,Kuang H,Radia S.The Hadoop Distributed FileSystem [ C] //Proc.of IEEE 26th Symposium on Mass StorageSystems and Technology.California: [s.n.] ,2010:1-10.
  • 5Lakshman A,Malik P.Cassandra-A Decentralized StructuredStorage System[ J].ACM SIGOPS Operating Systems Review,2010,44(2):35-40.
  • 6Hajnal A,Milner E C,Szemeredi E.A cure for the telephonedisease[ J].Canad.Math.Bull.,1972(15):447-450.
  • 7杨文俊.P2P网络系统中节点自组织管理机制[J].计算机技术与发展,2006,16(7):57-60. 被引量:7
  • 8Hedetniemi S,Liestman A.A survey of gossiping and broad-casting in communication networks[ J].IEEE Networks,1988,18(4):319-349.
  • 9Karp R,Schindelhauer C,Shenkeer S,et al.Randomized ru-mor spreading [ C]//Proc.of Conf.on Foundations of Com-puter Science.CA:[s.n.] ,2000:565-574.
  • 10刘德辉,尹刚,王怀民,邹鹏.Chord网络环境下的Gossip算法[J].计算机工程与科学,2011,33(9):48-51. 被引量:2

二级参考文献26

  • 1乐光学,李仁发,周祖德.基于Region多层结构P2P计算网络模型[J].软件学报,2005,16(6):1140-1150. 被引量:22
  • 2邱彤庆,陈贵海.一种令P2P覆盖网络拓扑相关的通用方法[J].软件学报,2007,18(2):381-390. 被引量:41
  • 3李志民,万猛.网络时代的科技论文快速共享与多维表达研究[EB/OL].2010-04-29.http://www.paper.edu.cn/lizhimin_jiaoyu.wangluo.php.
  • 4中国期刊全文数据库介绍信息.中国期刊网[EB/OL].2010-03-29.http://dlib.cnki.net/kns50/Navigator.aspx.
  • 5Lua E K, Crowcroft J, Pias M, et al. A survey and comparison of peer-to-peer overlay network schemes[ J ]. Communications Surveys & Tutorials, 2005,7 (2) :72-93.
  • 6Cordasco G, Gargano L, Hammar M, et al. F-Chord: Improved uniform routing on Chord [ C] // In: Proc. of the 11th Colloquium on Structural Information and Communication Complexity ( SIROCCO 2004 ), Smolenice Castle. 2004. Berkeley: Springer-Verlag, Lecture Notes in Computer Science, 2004.
  • 7Ganesan P, Manku G S. Optimal Routing in Chord [ C ]// In: Proc. of the 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA). New Orleans: [ s. n. ], 2004:176-185.
  • 8Joung Y J, Wang J C. Reducing maintenance overhead in Chord via heterogeneity[ C]//In: Proc. of the 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05). Washington, DC: IEEE Computer Society, 2005:221-224.
  • 9Hajnal A, Milner E C,Szemeredi E.A Cure for the Telephone Disease[J].Canad Math Bull, 1972(15):447-450.
  • 10Demers A, Greene D, Hauser C, et al.Epidemic Algorithms for Replicated Database Maintenance[C] ∥Proc of the 6th ACM Symp on Principles of Distributed Computing (PODC), 1987:1-12.

共引文献13

同被引文献10

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部