Autonomic Resource Management using Analytic Models for Fog/Cloud Computing

被引:10
|
作者
Tadakamalla, Uma [1 ]
Menasce, Daniel A. [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
来源
2019 IEEE INTERNATIONAL CONFERENCE ON FOG COMPUTING (ICFC 2019) | 2019年
关键词
fog computing; cloud computing; autonomic computing; IoT applications; queuing theory;
D O I
10.1109/ICFC.2019.00018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A fog/cloud computing environment enables portions of a transaction to be executed at a fog server and other portions at the cloud. Fog servers act as an intermediate layer between cloud datacenters and end-user devices and provide compute, storage, and networking services between these devices and traditional clouds. An important consideration is the dynamic determination of the optimal fraction f of data processing executed at the cloud versus at fog servers. This determination requires that we consider that the processing capacity of fog servers is typically smaller than that of cloud servers. On the other hand, it may be more expensive to use cloud resources as opposed to fog servers. As f increases, more data has to be sent and received from the cloud. On the other hand, fog servers are typically resource-constrained and may not have enough capacity to handle requests from numerous sensors and other IoT devices and may become a bottleneck. The contributions of this paper are: (1) An autonomic controller, called FogQN-AC, that dynamically changes the fraction of data processing performed at the cloud. The controller seeks to optimize a utility function of the average response time and cost. This utility function uses an analytic response time and cost model previously developed by the authors. (2) An assessment of the controller against a brute-force optimal solution. (3) An experimental assessment of the controller using synthetic traces, Google traces, and a CityPulse smart city road traffic dataset. The experiments show that the controller is able to maintain a high utility in the presence of wide variations of request arrival rates.
引用
收藏
页码:69 / 79
页数:11
相关论文
共 50 条
  • [1] Autonomic Resource Management for Fog Computing
    Tadakamalla, Uma
    Menasce, Daniel A.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2334 - 2350
  • [2] FogQN: An Analytic Model for Fog/Cloud Computing
    Tadakamalla, Uma
    Menasce, Daniel A.
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 307 - 313
  • [3] Efficient Resource Distribution in Cloud and Fog Computing
    Mehmood, Mubashar
    Javaid, Nadeem
    Akram, Junaid
    Abbasi, Sadam Hussain
    Rahman, Abdul
    Saeed, Fahad
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 209 - 221
  • [4] DDoS attack mitigation and Resource provisioning in Cloud using Fog Computing
    Deepali
    Bhushan, Kriti
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES FOR SMART NATION (SMARTTECHCON), 2017, : 308 - 313
  • [5] Resource Management Techniques for Cloud/Fog and Edge Computing: An Evaluation Framework and Classification
    Mijuskovic, Adriana
    Chiumento, Alessandro
    Bemthuis, Rob
    Aldea, Adina
    Havinga, Paul
    SENSORS, 2021, 21 (05) : 1 - 23
  • [6] QoS-Aware Autonomic Resource Management in Cloud Computing: A Systematic Review
    Singh, Sukhpal
    Chana, Inderveer
    ACM COMPUTING SURVEYS, 2015, 48 (03)
  • [7] SNA Based Resource Optimization in Optical Network using Fog and Cloud Computing
    Sood, Sandeep K.
    Singh, Kiran Deep
    OPTICAL SWITCHING AND NETWORKING, 2019, 33 : 114 - 121
  • [8] Autonomic energy management with Fog Computing
    Sampaio, Hugo Vaz
    Westphall, Carlos Becker
    Koch, Fernando
    Boing, Ricardo do Nascimento
    Santa Cruz, Rene Nolio
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 93
  • [9] ACCRS: autonomic based cloud computing resource scaling
    Al-Sharif, Ziad A.
    Jararweh, Yaser
    Al-Dahoud, Ahmad
    Alawneh, Luay M.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2479 - 2488
  • [10] ACCRS: autonomic based cloud computing resource scaling
    Ziad A. Al-Sharif
    Yaser Jararweh
    Ahmad Al-Dahoud
    Luay M. Alawneh
    Cluster Computing, 2017, 20 : 2479 - 2488