Efficient Data Placement and Retrieval Services in Edge Computing

被引:28
作者
Xie, Junjie [1 ,2 ]
Qian, Chen [2 ]
Guo, Deke [1 ]
Li, Xin [2 ]
Shi, Shougian [2 ]
Chen, Honghui [1 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Informat Syst Engn Lab, Changsha 410073, Hunan, Peoples R China
[2] Univ Calif Santa Cruz, Dept Comp Sci & Engn, Santa Cruz, CA 95064 USA
来源
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019) | 2019年
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
GUARANTEED DELIVERY;
D O I
10.1109/ICDCS.2019.00106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing is a new paradigm in which the computing and storage resources are placed at the edge of the Internet. Data placement and retrieval are fundamental services of edge computing when a network of edge servers collaboratively provide data storage. These services require short-latency and low-overhead implementation in network devices and load balance on edge servers. However existing methods such as distributed hash tables (DHTs) are not able to achieve efficient data placement and retrieval services in the edge computing environment. This paper presents GRED, an efficient data placement and retrieval service for edge computing, which is efficient in not only the load balance but also routing path lengths and forwarding table sizes. GRED utilizes the software defined networking paradigm to support a virtual-space based DHT with only one overlay hop. We implement GRED in a P4 prototype. Experimental results show that GRED uses <30% routing path lengths and achieves better load balance among edge servers compared to using Chord, a well-known DHT solution.
引用
收藏
页码:1029 / 1039
页数:11
相关论文
共 34 条
[1]  
Berde Pankaj, 2014, P 3 WORKSHOP HOT TOP, P1, DOI 10.1145
[2]  
Biryukov A, 2011, LECT NOTES COMPUT SC, V7073, P270, DOI 10.1007/978-3-642-25385-0_15
[3]  
Bonomi F., 2012, Proceedings of the first edition of the MCC workshop on Mobile cloud computing, P13, DOI [DOI 10.1145/2342509.2342513, 10.1145/2342509.2342513]
[4]  
Borg I., 2005, Modern Multidimensional Scaling: Theory and Applications, V2nd
[5]   Routing with guaranteed delivery in ad hoc wireless networks [J].
Bose, P ;
Morin, P ;
Stojmenovic, I ;
Urrutia, J .
WIRELESS NETWORKS, 2001, 7 (06) :609-616
[6]   Programming Protocol-Independent Packet Processors [J].
Bosshart, Pat ;
Daly, Dan ;
Gibb, Glen ;
Izzard, Martin ;
McKeown, Nick ;
Rexford, Jennifer ;
Schlesinger, Cole ;
Talayco, Dan ;
Vahdat, Amin ;
Varghese, George ;
Walker, David .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (03) :87-95
[7]   Fog and IoT: An Overview of Research Opportunities [J].
Chiang, Mung ;
Zhang, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06) :854-864
[8]  
De Loera JA, 2010, ALGORITHM COMP MATH, V25, P1, DOI 10.1007/978-3-642-12971-1_1
[9]   Centroidal Voronoi tessellations: Applications and algorithms [J].
Du, Q ;
Faber, V ;
Gunzburger, M .
SIAM REVIEW, 1999, 41 (04) :637-676
[10]   On Using Micro-Clouds to Deliver the Fog [J].
Elkhatib, Yehia ;
Porter, Barry ;
Ribeiro, Heverson B. ;
Zhani, Mohamed Faten ;
Qadir, Junaid ;
Riviere, Etienne .
IEEE INTERNET COMPUTING, 2017, 21 (02) :8-15