Drop computing: Ad-hoc dynamic collaborative computing

被引:29
作者
Ciobanu, Radu-Ioan [1 ]
Negru, Catalin [1 ]
Pop, Florin [1 ,2 ]
Dobre, Ciprian [1 ,2 ]
Mavromoustakis, Constandinos X. [3 ]
Mastorakis, George [4 ]
机构
[1] Univ Politehn Bucuresti, Fac Automat Control & Comp, 313 Splaiul Independentei, Bucharest, Romania
[2] Natl Inst Res & Dev Informat ICI, 8-10 Maresal Averescu, Bucharest, Romania
[3] Univ Nicosia, Dept Comp Sci, 46 Makedonitissas Ave, CY-1700 Nicosia, Cyprus
[4] Inst Crete, Technol Educ, Iraklion 71500, Crete, Greece
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2019年 / 92卷
基金
欧盟地平线“2020”;
关键词
Edge; Cloud; Mobile; IoT; Fog;
D O I
10.1016/j.future.2017.11.044
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile applications nowadays generally consist of a frontend component running on the device, and a backend component running on the cloud that performs the larger computations. However, this usage model leads to high costs for developing the application (since a cloud infrastructure that should scale to the number of users must be maintained), and to a potentially bad user experience (if the latency is high or the users employ mobile broadband they pay for). Thus, we introduce the Drop Computing paradigm, which proposes the concept of decentralized computing over multilayered networks, combining cloud and wireless technologies over a social crowd formed between mobile and edge devices. Mobile devices and people interconnect to form ad-hoc dynamic collaborations to support the equivalent of a crowd based edge multilayered cloud of clouds, where the capabilities of any mobile device are extended beyond the local technology barriers, to accommodate external resources available in the crowd of other devices. Thus, instead of every data or computation request going directly to the cloud, Drop Computing employs the mobile crowd formed of devices in close proximity for quicker and more efficient access. Devices in the mobile crowd are leveraged for requesting already downloaded data or performing computations, and the cloud acts as the second (or even third) option. We present a proof-of-concept implementation of Drop Computing and show, through simulations, that it is feasible for real-life usage, since it is able to drastically reduce costs while not affecting or even improving the user experience. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:889 / 899
页数:11
相关论文
共 25 条
[1]  
Ahmed ANR, 2016, IEEE IMTC P, P1327
[2]  
[Anonymous], 2014, PROC 6
[3]  
[Anonymous], 2015, MOBILE EDGE COMPUTIN
[4]  
[Anonymous], 2017, IEEE T SERV COMPUT, DOI DOI 10.1109/TSC.2015.2511002
[5]  
[Anonymous], 2015, 11 ETSI
[6]  
[Anonymous], LNICST
[7]   Efficient Media Streaming with Collaborative Terminals for the Smart City Environment [J].
Batalla, Jordi Mongay ;
Krawiec, Piotr ;
Mavromoustakis, Constandinos X. ;
Mastorakis, George ;
Chilamkurti, Naveen ;
Negru, Daniel ;
Bruneau-Queyreix, Joachim ;
Borcoci, Eugen .
IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (01) :98-104
[8]   HCMM: Modelling spatial and temporal properties of human mobility driven by users' social relationships [J].
Boldrini, Chiara ;
Passarella, Andrea .
COMPUTER COMMUNICATIONS, 2010, 33 (09) :1056-1074
[9]  
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]
[10]  
Fernando N., 2011, Proceedings of the 2011 IEEE 4th International Conference on Utility and Cloud Computing (UCC 2011), P281, DOI 10.1109/UCC.2011.45