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 条
  • [21] Production Monitoring in SME using Cloud and Fog Computing
    Chandak, Ashish Virendra
    Thaokar, Chetana
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2021, 12 (05): : 680 - 686
  • [22] A Novel Approach For Securing Cloud Using Fog Computing
    Prathibha, K.
    Hegde, Pawan
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND INTERNET OF THINGS (ICGCIOT 2018), 2018, : 192 - 196
  • [23] Design, Resource Management, and Evaluation of Fog Computing Systems: A Survey
    Martinez, Ismael
    Hafid, Abdelhakim Senhaji
    Jarray, Abdallah
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (04) : 2494 - 2516
  • [24] Connecting Fog and Cloud Computing
    Elmroth, Erik
    Leitner, Philipp
    Schulte, Stefan
    Venugopal, Srikumar
    IEEE CLOUD COMPUTING, 2017, 4 (02): : 22 - 25
  • [25] A study on resource provisioning approaches in autonomic cloud computing
    Sheshasaayee, Ananthi
    Megala, R.
    2017 INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC), 2017, : 141 - 144
  • [26] Suitability of Using Fog Computing Alongside Cloud Computing
    Ema, Romana Rahman
    Islam, Tajul
    Ahmed, Md. Humayan
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [27] Reliable Resource Allocation and Management for IoT Transportation Using Fog Computing
    Atiq, Haseeb Ullah
    Ahmad, Zulfiqar
    Uz Zaman, Sardar Khaliq
    Khan, Muhammad Amir
    Shaikh, Asad Ali
    Al-Rasheed, Amal
    ELECTRONICS, 2023, 12 (06)
  • [28] Resource scheduling methods in cloud and fog computing environments: a systematic literature review
    Rahimikhanghah, Aryan
    Tajkey, Melika
    Rezazadeh, Bahareh
    Rahmani, Amir Masoud
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (02): : 911 - 945
  • [29] Resource scheduling methods in cloud and fog computing environments: a systematic literature review
    Aryan Rahimikhanghah
    Melika Tajkey
    Bahareh Rezazadeh
    Amir Masoud Rahmani
    Cluster Computing, 2022, 25 : 911 - 945
  • [30] Fog Computing as a Complementary Approach to Cloud Computing
    Al Yami, Mohammed
    Schaefer, Dirk
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 152 - 155