|
[1] H. Abu-Libdeh, P. Costa, A. Rowstron, G. O'Shea, and A. Donnelly. Symbiotic Routing in Future Data Centers. In Proc. ACM SIGCOMM'10, pages 51{62, Aug. 2010. [2] Apache Hadoop. http://hadoop.apache.org/. [3] A. Bharambe, M. Agrawal, and S. Seshan. Mercury: Supporting Scalable Multi- Attribute Range Queries. In Proc. ACM SIGCOMM'04, pages 353{366, Aug. 2004. [4] J. W. Byers, J. Considine, and M. Mitzenmacher. Simple Load Balancing for Distributed Hash Tables. In Proc. 1st Int'l Workshop Peer-to-Peer Systems (IPTPS'03), pages 80{87, Feb. 2003. [5] G. Copeland, W. Alexander, E. Boughter, and T. Keller. Data Placement in Bubba. In Proc. ACM SIGMOD'88, pages 99{108, June 1988. [6] F. Dabek, M. F. Kaashoek, David Karger, R. Morris, and I. Stoica. Wide-Area Cooperative Storage with CFS. In Proc. 18th ACM Symp. Operating Systems Principles (SOSP'01), pages 202{215, Oct. 2001. [7] J. Dean and S. Ghemawat. MapReduce: Simpli ed Data Processing on Large Clus- ters. In Proc. 6th Symp. Operating System Design and Implementation (OSDI'04), pages 137{150, Dec. 2004. [8] G. DeCandia, D. Hastorun, M. Jampani, G. Kakulapati, A. Lakshman, A. Pilchin, S. Sivasubramanian, P. Vosshall, and W. Vogels. Dynamo: Amazon's HighlyAvailable Key-value Store. In Proc. 21st ACM Symp. Operating Systems Principles (SOSP'07), pages 205{220, Oct. 2007. [9] D. Eastlake and P. Jones. US Secure Hash Algorithm 1 (SHA1). RFC 3174, Sept. 2001. [10] P. Ganesan, M. Bawa, and H. Garcia-Molina. Online Balancing of Range- Partitioned Data with Applications to Peer-to-Peer Systems. In Proc. 13th Int'l Conf. Very Large Data Bases (VLDB'04), pages 444{455, Sept. 2004. [11] M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman and Co., 1979. [12] S. Ghemawat, H. Gobio , and S.-T. Leung. The Google File System. In Proc. 19th ACM Symp. Operating Systems Principles (SOSP'03), pages 29{43, Oct. 2003. [13] B. Godfrey and I. Stoica. Heterogeneity and Load Balance in Distributed Hash Tables. In Proc. IEEE INFOCOM'05, pages 596{606, Mar. 2005. [14] C. Guo, G. Lu, D. Li, H. Wu, X. Zhang, Y. Shi, C. Tian, Y. Zhang, and S. Lu. BCube: A High Performance, Server-Centric Network Architecture for Modular Data Centers. In Proc. ACM SIGCOMM'09, pages 63{74, Aug. 2009. [15] Hadoop Distributed File System. http://hadoop.apache.org/hdfs/. [16] Hadoop Distributed File System. Rebalancing Blocks. http://developer.yahoo. com/hadoop/tutorial/module2.html#rebalancing. [17] W. K. Hastings. Monte Carlo Sampling Methods Using Markov Chains and Their Applications. Biometrika, 57(1):97{109, Apr. 1970. [18] HDFS Federation. http://hadoop.apache.org/common/docs/r0.23.0/ hadoop-yarn/hadoop-yarn-site/Federation.html. [19] H.-C. Hsiao and C.-W. Chang. A Symmetric Load Balancing Algorithm with Performance Guarantees for Distributed Hash Tables. IEEE Trans. Computers, 2012. http://doi.ieeecomputersociety.org/10.1109/TC.2012.13. [20] H.-C. Hsiao, H. Liao, S.-S. Chen, and K.-C. Huang. Load Balance with Imperfect Information in Structured Peer-to-Peer Systems. IEEE Trans. Parallel Distrib. Syst., 22(4):634{649, Apr. 2011. [21] H.-C. Hsiao, Y.-C. Lin, and H. Liao. Building Small-World Peer-to-Peer Networks Based on Hierarchical Structures. IEEE Trans. Parallel Distrib. Syst., 20(7):1023{ 1037, July 2009. [22] S. Iyer, A. Rowstron, and P. Druschel. Squirrel: A Decentralized Peer-to-Peer Web Cache. In Proc. ACM PODC'02, pages 213{222, July 2002. [23] M. Jelasity, A. Montresor, and O. Babaoglu. Gossip-Based Aggregation in Large Dynamic Networks. ACM Trans. Comput. Syst., 23(3):219{252, Aug. 2005. [24] M. Jelasity, S. Voulgaris, R. Guerraoui, A.-M. Kermarrec, and M. V. Steen. Gossip-Based Peer Sampling. ACM Trans. Comput. Syst., 25(3), Aug. 2007. [25] D. Karger and M. Ruhl. Simple E cient Load Balancing Algorithms for Peer-to- Peer Systems. In Proc. 16th ACM Symp. Parallel Algorithms and Architectures (SPAA'04), pages 36{43, June 2004. [26] J. Kubiatowicz, D. Bindel, Y. Chen, S. E. Czerwinski, P. R. Eaton, D. Geels, R. Gummadi, S. C. Rhea, H. Weatherspoon, W. Weimer, C. Wells, and B. Y. Zhao. OceanStore: An Architecture for Global-Scale Persistent Storage. In Proc. 9th Int'l Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS'00), pages 190{201, Nov. 2000. [27] W.B. Ligon and R. B. Ross. Beowulf Cluster Computing with Linux, chapter PVFS: Parallel Virtual File System, pages 391{430. MIT Press, Nov. 2001. [28] Lustre. http://www.lustre.org/. [29] G. S. Manku. Balanced Binary Trees for ID Management and Load Balance in Distributed Hash Tables. In Proc. 23rd ACM Symp. Principles Distributed Computing (PODC'04), pages 197{205, July 2004. [30] K. McKusick and S. Quinlan. GFS: Evolution on Fast-Forward. Commun. ACM, 53(3):42{49, Jan. 2010. [31] M. Mitzenmacher and E. Upfal. Probability and Computing: Randomized Al- gorithms and Probabilistic Analysis, chapter Coupling of Markov Chains, pages 271{294. Cambridge University, 2005. [32] L. M. Ni and K. Hwang. Optimal Load Balancing in a Multiple Processor System with Many Job Classes. IEEE Trans. Software Eng., 11(5):491{496, May 1985. [33] L. M. Ni, C.-W. Xu, and T. B. Gendreau. A Distributed Drafting Algorithm for Load Balancing. IEEE Trans. Software Eng., 11(10):1153{1161, Oct. 1985. [34] M. Raab and A. Steger. Balls into Bins|A Simple and Tight Analysis. LNCS 1518, pages 159{170, Oct. 1998. [35] I. Raicu, I. T. Foster, and P. Beckman. Making a Case for Distributed File systems at Exascale. In Proc. 3rd Int'l Workshop Large-Scale System and Application Performance (LSAP'11), pages 11{18, June 2011. [36] A. Rao, K. Lakshminarayanan, S. Surana, R. Karp, and I. Stoica. Load Balancing in Structured P2P Systems. In Proc. 2nd Int'l Workshop Peer-to-Peer Systems (IPTPS'02), pages 68{79, Feb. 2003. [37] A. Rowstron and P. Druschel. Pastry: Scalable, Distributed Object Location and Routing for Large-Scale Peer-to-Peer Systems. LNCS 2218, pages 161{172, Nov. 2001. [38] A. Rowstron and P. Druschel. Storage Management and Caching in PAST, a Large-Scale, Persistent Peer-to-Peer Storage Utility. In Proc. 18th ACM Symp. Operating Systems Principles (SOSP'01), pages 188{201, Oct. 2001. [39] H. Sagan. Space-Filling Curves. Springer, 1st edition, 1994. [40] P. Scheuermann, G. Weikum, and P. Zabback. Data Partitioning and Load Bal- ancing in Parallel Disk Systems. In Proc. 7th Int'l Conf. Very Large Data Bases (VLDB'98), pages 48{66, Feb. 1998. [41] F. B. Schmuck and R. L. Haskin. GPFS: A Shared-Disk File System for Large Computing Clusters. In Proc. USENIX Conf. File and Storage Technologies (FAST'02), pages 231{244, Jan. 2002. [42] H. Shen and C.-Z. Xu. Locality-Aware and Churn-Resilient Load Balancing Algorithms in Structured P2P Networks. IEEE Trans. Parallel Distrib. Syst., 18(6):849{862, June 2007. [43] H. Shen, C.-Z. Xu, and G. Chen. Cycloid: A Scalable Constant-Degree Lookup- E cient P2P Overlay Network. Performance Evaluation, 63(3):195{216, Mar. 2006. [44] I. Stoica, R. Morris, D. Liben-Nowell, D. R. Karger, M. F. Kaashoek, F. Dabek, and H. Balakrishnan. Chord: a Scalable Peer-to-Peer Lookup Protocol for Internet Applications. IEEE/ACM Trans. Netw., 11(1):17{21, Feb. 2003. [45] J. Stribling, Y. Sovran, I. Zhang, X. Pretzer, J. Li, M. F. Kaashoek, and R. Morris. Flexible, Wide-Area Storage for Distributed Systems with WheelFS. In Proc. 6th USENIX Symp. Networked Systems Design and Implementation (NSDI'09), pages 43{58, Apr. 2009. [46] S. Surana, B. Godfrey, K. Lakshminarayanan, R. Karp, and I. Stoica. Load Balanc- ing in Dynamic Structured P2P Systems. Performance Evaluation, 63(6):217{240, Mar. 2006. [47] H. Tang, A. Gulbeden, J. Zhou, W. Strathearn, T. Yang, and L. Chu. A Self- Organizing Storage Cluster for Parallel Data-Intensive Applications. In Proc. Int'l Conf. High Performance Networking and Computing (SC'04), Nov. 2004. [48] Ubuntu. http://www.ubuntu.com/. [49] VMware. http://www.vmware.com/. [50] Q. H. Vu, B. C. Ooi, M. Rinard, and K.-L. Tan. Histogram-Based Global Load Balancing in Structured Peer-to-Peer Systems. IEEE Trans. Knowl. Data Eng., 21(4):595{608, Apr. 2009. [51] S. A. Weil, S. A. Brandt, E. L. Miller, D. D. E. Long, and C. Maltzahn. Ceph: A Scalable, High-Performance Distributed File System. In Proc. 7th Symp. Operating System Design and Implementation (OSDI'06), pages 307{320, Nov. 2006. [52] B. Welch, M. Unangst, Z. Abbasi, G. Gibson, B. Mueller, J. Small, J. Zelenka, and B. Zhou. Scalable Performance of the Panasas Parallel File System. In Proc. 6th USENIX Conf. File and Storage Technologies (FAST'08), pages 17{33, Feb. 2008. [53] Xen. http://www.xen.org/. [54] Y. Zhu and Y. Hu. E cient, Proximity-Aware Load Balancing for DHT-Based P2P Systems. IEEE Trans. Parallel Distrib. Syst., 16(4):349{361, Apr. 2005.
|