ENORM: A Framework For Edge NOde Resource Management

被引:133
作者
Wang, Nan [1 ]
Varghese, Blesson [1 ]
Matthaiou, Michail [2 ]
Nikolopoulos, Dimitrios S. [3 ]
机构
[1] Queens Univ Belfast, Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
[2] Queens Univ Belfast, ECIT Inst, Belfast BT7 1NN, Antrim, North Ireland
[3] Queens Univ Belfast, Sch Elect Elect Engn & Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
基金
英国工程与自然科学研究理事会;
关键词
Servers; Cloud computing; Edge computing; Resource management; Computational modeling; Quality of service; Fog computing; edge nodes; resource management; provisioning; scaling resources; ENERGY-EFFICIENT; DATA-COLLECTION; INTERNET; AWARE;
D O I
10.1109/TSC.2017.2753775
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current computing techniques using the cloud as a centralised server will become untenable as billions of devices get connected to the Internet. This raises the need for fog computing, which leverages computing at the edge of the network on nodes, such as routers, base stations and switches, along with the cloud. However, to realise fog computing the challenge of managing edge nodes will need to be addressed. This paper is motivated to address the resource management challenge. We develop the first framework to manage edge nodes, namely the Edge NOde Resource Management (ENORM) framework. Mechanisms for provisioning and auto-scaling edge node resources are proposed. The feasibility of the framework is demonstrated on a PokeMon Go-like online game use-case. The benefits of using ENORM are observed by reduced application latency between 20-80 percent and reduced data transfer and communication frequency between the edge node and the cloud by up to 95 percent. These results highlight the potential of fog computing for improving the quality of service and experience.
引用
收藏
页码:1086 / 1099
页数:14
相关论文
共 37 条
[1]   FocusStack: Orchestrating Edge Clouds Using Location-Based Focus of Attention [J].
Amento, Brian ;
Balasubramanian, Bharath ;
Hall, Robert J. ;
Joshi, Kaustubh ;
Jung, Gueyoung ;
Purdy, K. Hal .
2016 FIRST IEEE/ACM SYMPOSIUM ON EDGE COMPUTING (SEC 2016), 2016, :179-191
[2]  
[Anonymous], 2016, J SUPERCOMPUT
[3]  
[Anonymous], 2015, IEEE T SERV COMPUT
[4]  
[Anonymous], 2013, P 19 ANN INT C MOBIL
[5]  
Baguena Miguel, 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC), P399, DOI 10.1109/CCNC.2016.7444813
[6]   AppSachet: Distributed App Delivery from the Edge Cloud [J].
Bhardwaj, Ketan ;
Agrawal, Pragya ;
Gavrilovska, Ada ;
Schwan, Karsten .
MOBILE COMPUTING, APPLICATIONS, AND SERVICES (MOBICASE 2015), 2015, 162 :89-106
[7]   Economic models for resource management and scheduling in Grid computing [J].
Buyya, R ;
Abramson, D ;
Giddy, J ;
Stockinger, H .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15) :1507-1542
[8]  
Chen Z., 2015, P 2015 WORKSHOP WEAR, P33, DOI DOI 10.1145/2753509.2753517
[9]  
Chun BG, 2011, EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, P301
[10]  
Cuervo E., 2010, MOBISYS 10, P49, DOI [10.1145/1814433.1814441, DOI 10.1145/1814433.1814441]