Multilayer resource-aware partitioning for fog application placement

Zahra Najafabadi Samani, Nishant Saurabh, Radu Prodan

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Fog computing emerged as a crucial platform for the deployment of IoT applications. The complexity of such applications require methods that handle the resource diversity and network structure of Fog devices, while maximizing the service placement and reducing the resource wastage. Prior studies in this domain primarily focused on optimizing application-specific requirements and fail to address the network topology combined with the different types of resources encountered in Fog devices. To overcome these problems, we propose a multilayer resource-aware partitioning method to minimize the resource wastage and maximize the service placement and deadline satisfaction rates in a Fog infrastructure with high multi-user application placement requests. Our method represents the heterogeneous Fog resources as a multilayered network graph and partitions them based on network topology and resource features. Afterwards, it identifies the appropriate device partitions for placing an application according to its requirements, which need to overlap in the same network topology partition. Simulation results show that our multilayer resource-aware partitioning method is able to place twice as many services, satisfy deadlines for three times as many application requests, and reduce the resource wastage by up to 15-32 times compared to two availability-aware and resource-aware state-of-the-art methods.

    Original languageEnglish
    Title of host publicationProceedings - 5th IEEE International Conference on Fog and Edge Computing, ICFEC 2021
    EditorsYogesh Simmhan, Blesson Varghese, Lena Mashayekhy, Raj Buyya, Omer Rana
    PublisherIEEE
    Pages9-18
    Number of pages10
    ISBN (Electronic)9781665402910
    DOIs
    Publication statusPublished - May 2021
    Event5th IEEE International Conference on Fog and Edge Computing, ICFEC 2021 - Virtual, Online
    Duration: 10 May 2021 → …

    Publication series

    NameProceedings - 5th IEEE International Conference on Fog and Edge Computing, ICFEC 2021

    Conference

    Conference5th IEEE International Conference on Fog and Edge Computing, ICFEC 2021
    CityVirtual, Online
    Period10/05/21 → …

    Bibliographical note

    Funding Information:
    a) European Union’s Horizon 2020: research and innovation programme funded this work though two grants: • ARTICONF: “Smart Social Media Ecosytstem in a Blockchain Federated Environment” (grant 825134); « DataCloud: “Enabling the Big Data Pipeline Lifecycle on the Computing Continuum” (grant 101016835). b) Carinthian AgencyforInvestment Promotionand Public Shareholding (BABEG): supported the use case application and Fog infrastructure simulation.

    Publisher Copyright:
    © 2021 IEEE.

    Funding

    a) European Union’s Horizon 2020: research and innovation programme funded this work though two grants: • ARTICONF: “Smart Social Media Ecosytstem in a Blockchain Federated Environment” (grant 825134); « DataCloud: “Enabling the Big Data Pipeline Lifecycle on the Computing Continuum” (grant 101016835). b) Carinthian AgencyforInvestment Promotionand Public Shareholding (BABEG): supported the use case application and Fog infrastructure simulation.

    Keywords

    • application placement
    • deadline satisfaction.
    • Fog computing
    • resource partitioning
    • resource wastage

    Fingerprint

    Dive into the research topics of 'Multilayer resource-aware partitioning for fog application placement'. Together they form a unique fingerprint.

    Cite this