Runtime Resource Management and Provisioning Middleware for Fog Computing Infrastructures

被引:0
|
作者
Miele, Antonio [1 ]
Zarate, Henry [2 ]
Cassano, Luca [1 ]
Bolchini, Cristiana [1 ]
Ortiz, Jorge E. [2 ]
机构
[1] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Via Ponzio 34-5, I-20133 Milan, Italy
[2] Univ Nacl Colombia, Dipartimento Ingn Informat & Ind, Cra 99 Bis 23h 49 Int 7 502, Bogota 110911, Colombia
来源
关键词
Fog computing; IoT; runtime resource management; orchestrator; distributed heterogeneous architectures; SERVICE;
D O I
10.1145/3506718
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The pervasiveness and growing processing capabilities of mobile and embedded systems have enabled the widespread diffusion of the Fog Computing paradigm in the Internet of Things scenario, where computing is directly performed at the edges of the networked infrastructure in distributed cyber-physical systems. This scenario is characterized by a highly dynamic workload and architecture in which applications enter and leave the system, as well as nodes and connections. This article proposes a runtime resource management and provisioning middleware for the dynamic distribution of the applications on the processing resources. The proposed middleware consists of a two-level hierarchy: (i) a global Fog Orchestrator monitoring the architecture status and (ii) a Local Agent on each node, performing a fine-grain tuning of its resources. The co-operation between these components allows one to dynamically adapt and exploit the fine-grain nodes view for fulfilling the defined system-level goals, for example, minimizing power consumption while meeting Quality of Service requirements such as application throughput. This hierarchical architecture and the adopted policies offer a unified optimization strategy that is unique with regard to existing approaches that typically focus on a single aspect of resource management at runtime. A middleware prototype is presented and experimentally evaluated in a Smart Building case study.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] A Runtime Resource Management and Provisioning Middleware for Fog Computing Infrastructures
    Miele, Antonio
    Zárate, Henry
    Cassano, Luca
    Bolchini, Cristiana
    Ortiz, Jorge E.
    [J]. ACM Transactions on Internet of Things, 2022, 3 (03):
  • [2] Context Aware Resource and Service Provisioning Management in Fog Computing Systems
    Pesic, Sasa
    Tosic, Milenko
    Ikovic, Ognjen
    Ivanovic, Mirjana
    Radovanovic, Milos
    Boskovic, Dragan
    [J]. INTELLIGENT DISTRIBUTED COMPUTING XI, 2018, 737 : 213 - 223
  • [3] A systematic review on resource provisioning in fog computing
    Kaur, Kirandeep
    Singh, Arjan
    Sharma, Anju
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2023, 34 (04)
  • [4] Resource Provisioning in Fog Computing: From Theory to Practice
    Santos, Jose
    Wauters, Tim
    Volckaert, Bruno
    De Turck, Filip
    [J]. SENSORS, 2019, 19 (10)
  • [5] Resource provisioning in edge/fog computing: A Comprehensive and Systematic Review
    Shakarami, Ali
    Shakarami, Hamid
    Ghobaei-Arani, Mostafa
    Nikougoftar, Elaheh
    Faraji-Mehmandar, Mohammad
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 122
  • [6] Resource Provisioning in Fog Computing through Deep Reinforcement Learning
    Santos, Jose
    Wauters, Tim
    Volckaert, Bruno
    De Turck, Filip
    [J]. 2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 431 - 437
  • [7] Resource Provisioning Framework for IoT Applications in Fog Computing Environment
    Rakshith, G.
    Rahul, M., V
    Sanjay, G. S.
    Natesha, B., V
    Reddy, Ram Mohana G.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2018,
  • [8] A QoS-aware resource management scheme over fog computing infrastructures in IoT systems
    Najwa Abu-Amssimir
    Ali Al-Haj
    [J]. Multimedia Tools and Applications, 2023, 82 : 28281 - 28300
  • [9] A QoS-aware resource management scheme over fog computing infrastructures in IoT systems
    Abu-Amssimir, Najwa
    Al-Haj, Ali
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (18) : 28281 - 28300
  • [10] Autonomic Resource Management for Fog Computing
    Tadakamalla, Uma
    Menasce, Daniel A.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (04) : 2334 - 2350