Fog Vs. Cloud Computing: Should I Stay or Should I Go?

被引:2
作者
Pisani, Flavia [1 ]
Borin, Edson [1 ]
机构
[1] Inst Comp, Campinas, SP, Brazil
来源
WORKSHOP PROCEEDINGS 2018: INTELLIGENT EMBEDDED SYSTEMS ARCHITECTURES AND APPLICATIONS (INTESA) | 2018年
基金
巴西圣保罗研究基金会;
关键词
fog computing; cloud computing; IoT; processing cost trade-off; platform modeling; resource-constrained devices; PERFORMANCE;
D O I
10.1145/3285017.3285026
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we try to address the question "is it worth processing a data stream on the device that collected it or should we send it somewhere else?". As it is often the case in Computer Science, the response is "it depends". To find out the cases where it is more profitable to stay in the device (which is part of the fog) or to go to a different one (for example, a device in the cloud), we propose two models that intend to help the user evaluate the cost of performing a certain computation on the fog or sending all the data to the cloud. In our generic mathematical model, the user can define a cost type (e.g., number of instructions, execution time, energy consumed) and plug in values to analyze test cases. As filters have a very important role in the future of the Internet of Things and can be implemented as lightweight programs capable of running on resource-constrained devices, this kind of procedure is the main focus of our investigation. Furthermore, our visual model guides the user in their decision by aiding the visualization of the proposed linear equations and their slope, which allows them to find if either fog or cloud computing is more profitable for their specific scenario.
引用
收藏
页码:27 / 32
页数:6
相关论文
共 11 条
[1]  
Bonomi F., 2012, P MCCWORKSHOP MOB CL, P13, DOI 10.1145/2342509.2342513
[2]   Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption [J].
Deng, Ruilong ;
Lu, Rongxing ;
Lai, Chengzhe ;
Luan, Tom H. ;
Liang, Hao .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06) :1171-1181
[3]   Fog-Assisted Translation: Towards Efficient Software Emulation on Heterogeneous IoT Devices [J].
do Rosario, Vanderson Martins ;
Pisani, Flavia ;
Gomes, Alexandre Rodrigues ;
Borin, Edson .
2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, :1268-1277
[4]   PERFORMANCE OF SOME RESISTANT RULES FOR OUTLIER LABELING [J].
HOAGLIN, DC ;
IGLEWICZ, B ;
TUKEY, JW .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 1986, 81 (396) :991-999
[5]   CARDAP: A scalable energy-efficient context aware distributed mobile data analytics platform for the fog [J].
Jayaraman, Prem Prakash ;
Gomes, João Bártolo ;
Nguyen, Hai Long ;
Abdallah, Zahraa Said ;
Krishnaswamy, Shonali ;
Zaslavsky, Arkady .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8716 :192-206
[6]   Multiobjective Optimization for Computation Offloading in Fog Computing [J].
Liu, Liqing ;
Chang, Zheng ;
Guo, Xijuan ;
Mao, Shiwen ;
Ristaniemi, Tapani .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :283-294
[7]  
Lucero Sam, 2016, TECH REP
[8]   Beyond the Fog: Bringing Cross-Platform Code Execution to Constrained IoT Devices [J].
Pisani, Flavia ;
Brunetta, Jeferson Rech ;
do Rosario, Vanderson Martins ;
Borin, Edson .
2017 29TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 2017, :17-24
[9]   Finding your Way in the Definition Fog: Towards a Comprehensive of Fog Computing [J].
Vaquero, Luis M. ;
Rodero-Merino, Luis .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (05) :27-32
[10]   Roofline: An Insightful Visual Performance Model for Multicore Architectures [J].
Williams, Samuel ;
Waterman, Andrew ;
Patterson, David .
COMMUNICATIONS OF THE ACM, 2009, 52 (04) :65-76