Availability-Aware Service Placement Policy in Fog Computing Based on Graph Partitions

被引:80
|
作者
Lera, Isaac [1 ]
Guerrero, Carlos [1 ]
Juiz, Carlos [1 ]
机构
[1] Balearic Isl Univ, Dept Comp Sci, Palma De Mallorca 07122, Spain
关键词
Complex network communities; fog computing; graph transitive closures; performance optimization; service availability; service placement; ALGORITHM; MIGRATION;
D O I
10.1109/JIOT.2018.2889511
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing extends the cloud to where things are by placing applications closer to the users and Internet of Things devices. The placement of those applications, or their services, has an important influence on the performance of the fog architecture. Improving the availability and the latency of the applications is a challenging task due to the complexity of this type of distributed system. In this paper, we propose a service placement policy inspired by complex networks. We are able to increase the service availability and the quality of service (QoS) satisfaction rate by first mapping applications to communities of fog devices and then transitively placing the services of the applications on the fog devices of the community. The underlying idea is to place as many interrelated services as possible in the devices closest to the users. We compare our solution with an integer linear programming approach, and the simulation results show that our proposal obtains improved QoS satisfaction and service availability.
引用
收藏
页码:3641 / 3651
页数:11
相关论文
共 50 条
  • [1] Availability-aware Service Function Chain Placement in Mobile Edge Computing
    Yin, Xiaohan
    Cheng, Bo
    Wang, Meng
    Chen, Junliang
    [J]. 2020 IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2020, : 69 - 74
  • [2] DAIP: a delay-efficient and availability-aware IoT application placement in fog environments
    Morteza Dadashi
    Amir Rajabzadeh
    [J]. Computing, 2023, 105 : 2007 - 2035
  • [3] DAIP: a delay-efficient and availability-aware IoT application placement in fog environments
    Dadashi, Morteza
    Rajabzadeh, Amir
    [J]. COMPUTING, 2023, 105 (09) : 2007 - 2035
  • [4] Availability-aware Provision of Service Function Chains in Mobile Edge Computing
    Li, Jinxi
    Guo, Deke
    Xie, Junjie
    Chen, Sheng
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2023, 19 (03)
  • [5] SPIDER: An availability-aware framework for the service function chain placement in distributed scenarios
    Santos, Guto Leoni
    Endo, Patricia Takako
    Sadok, Djamel
    Kelner, Judith
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (02): : 413 - 437
  • [6] DRL-Based Availability-Aware Migration of a MEC Service
    Sarah, Annisa
    Nencioni, Gianfranco
    Khan, Md Muhidul Islam
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 5088 - 5102
  • [7] ADAPT: Availability-aware MapReduce Data Placement for Non-Dedicated Distributed Computing
    Jin, Hui
    Yang, Xi
    Sun, Xian-He
    Raicu, Ioan
    [J]. 2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 516 - 525
  • [8] Availability-aware Mapping of Service Function Chains
    Fan, Jingyuan
    Guan, Chaowen
    Zhao, Yangming
    Qiao, Chunming
    [J]. IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2017,
  • [9] ASCO: An Availability-aware Service Chain Orchestration
    He, WenChen
    Chen, Xiong
    Qiu, XueSong
    Guo, ShaoYong
    Yu, Peng
    [J]. 2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 590 - 593
  • [10] A Service Availability-aware Construction of Profitable Service Overlay Network
    Lee, HyunYong
    Kim, JongWon
    [J]. 11TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III, PROCEEDINGS,, 2009, : 1252 - 1256