Computer Science ›› 2014, Vol. 41 ›› Issue (3): 141-144.

Previous Articles     Next Articles

Research on Load Balancing of Distributed File System in Cloud Computing

YIN Xiang-dong,YANG Jie and QU Chang-qing   

  • Online:2018-11-14 Published:2018-11-14

Abstract: In cloud computing,the files are divided into chucks,and stored in distributed file system.However,the updates of the system states,such as node joining and leaving,will cause an unbalancing distribution of file chunks in the distributed file system,thereby degrading the system performance a lot.For solving this problem,this paper proposed a distributed load balancing algorithm,and compared it with the centralized and distributed load balancing algorithms.The experiments show that the proposed algorithm increases only a little overhead while solving the single point bottleneck of the centralized algorithm,and it has obviously better performance than the distributed load balancing algorithm.

Key words: Load balancing,Distributed file system,Cloud computing,Algorithm

[1] Dean J,Ghemawat S.MapReduce:simplified data processing onlarge clusters[J].Communications of the ACM,2008,51(1):107-113
[2] Ghemawat S,Gobioff H,Leung S T.The Google file system[C]∥ACM SIGOPS Operating Systems Review.ACM,2003,37(5):29-43
[3] VMware.http://www.vmware.com/,2013
[4] Xen.http://www.xen.org/,2013
[5] Hsiao H,Chung H,Shen H,et al.Load Rebalancing for Distri-buted File Systems in Clouds[J]. Appplied Soft Computing,2012,21:102-105
[6] Vu Q H,Ooi B C,Rinard M,et al.Histogram-based global load balancing in structured peer-to-peer systems[J].IEEE Transactions on Knowledge and Data Engineering,2009,21(4):595-608
[7] Hsiao H C,Liao H,Chen S T,et al.Load Balance with Imperfect Information in Structured Peer-to-Peer Systems[J].IEEE Transactions on Parallel and Distributed Systems,2011,22(4):634-649
[8] Jones P,Eastlake D E.US secure hash algorithm 1(SHA1)[J].Networking,IEEE/ACM Transactions on,2001:902-910
[9] Raab M,Steger A.“Balls into Bins”—A Simple and Tight Ana-lysis[M].Randomization and Approximation Techniques in Computer Science,Springer Berlin Heidelberg,1998:159-170
[10] Jelasity M,Montresor A,Babaoglu O.Gossip-based aggregation in large dynamic networks [J].ACM Transactions on Computer Systems (TOCS),2005,23(3):219-252
[11] Jelasity M,Voulgaris S,Guerraoui R,et al.Gossip-based peer sampling [J].ACM Transactions on Computer Systems (TOCS),2007,25(3):8
[12] Stoica I,Morris R,Liben-Nowell D,et al.Chord:a scalable peer-to-peer lookup protocol for internet applications [J].IEEE/ACM Transactions on Networking,2012,11(1):17-32
[13] Rowstron A,Druschel P.Pastry:Scalable,decentralized objectlocation,and routing for large-scale peer-to-peer systems[C]∥Middleware 2001.Springer Berlin Heidelberg,2011:329-350
[14] Rao A,Lakshminarayanan K,Surana S,et al.Load balancing in structured P2P systems[M].Peer-to-Peer Systems II,Springer Berlin Heidelberg,2003:68-79
[15] Jin X,Chan S-H G,Wong W-C,et al.A Distributed Protocol to Serve Dynamic Groups for Peer-to-Peer Streaming[J].IEEE Transactions on Parallel and Distributed Systems,2010,1:216-228
[16] Bryhni H.A comparison of load balancing techniques for scalable Web servers[J].IEEE Network,2000,4(4):58-64

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!