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

被引:1
作者
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
    Deng, Ruilong
    Lu, Rongxing
    Lai, Chengzhe
    Luan, Tom H.
    Liang, Hao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06): : 1171 - 1181
  • [3] Fog-Assisted Translation: Towards Efficient Software Emulation on Heterogeneous IoT Devices
    do Rosario, Vanderson Martins
    Pisani, Flavia
    Gomes, Alexandre Rodrigues
    Borin, Edson
    [J]. 2018 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2018), 2018, : 1268 - 1277
  • [4] PERFORMANCE OF SOME RESISTANT RULES FOR OUTLIER LABELING
    HOAGLIN, DC
    IGLEWICZ, B
    TUKEY, JW
    [J]. 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
    Jayaraman, Prem Prakash
    Gomes, João Bártolo
    Nguyen, Hai Long
    Abdallah, Zahraa Said
    Krishnaswamy, Shonali
    Zaslavsky, Arkady
    [J]. 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
    Liu, Liqing
    Chang, Zheng
    Guo, Xijuan
    Mao, Shiwen
    Ristaniemi, Tapani
    [J]. 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
    Pisani, Flavia
    Brunetta, Jeferson Rech
    do Rosario, Vanderson Martins
    Borin, Edson
    [J]. 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
    Vaquero, Luis M.
    Rodero-Merino, Luis
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (05) : 27 - 32
  • [10] Roofline: An Insightful Visual Performance Model for Multicore Architectures
    Williams, Samuel
    Waterman, Andrew
    Patterson, David
    [J]. COMMUNICATIONS OF THE ACM, 2009, 52 (04) : 65 - 76