Availability-aware Provision of Service Function Chains in Mobile Edge Computing

被引:4
|
作者
Li, Jinxi [1 ]
Guo, Deke [2 ]
Xie, Junjie [3 ]
Chen, Sheng [1 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, 135 Yaguan Rd, Tianjin 300350, Peoples R China
[2] Natl Univ Def Technol, Sch Syst Engn, Deya Rd, Changsha 050024, Hunan, Peoples R China
[3] AMS, Beijing 100141, Peoples R China
基金
中国国家自然科学基金;
关键词
Availability-aware; service function chain; mobile edge computing; NETWORK FUNCTION VIRTUALIZATION; ALGORITHM;
D O I
10.1145/3565483
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of Network Function Virtualization (NFV) and Mobile Edge Computing (MEC), outsourcing network functions (NFs) to the MEC is becoming popular among network service providers (NSPs), since it brings the scalability and flexibility for NF deployment and maintenance. Each user's request will go through a service function chain (SFC), which consists of several virtual network functions (VNFs, software substitutions for traditional hardware-based middleboxes) in a specific order, and then get a response. Unlike conventional hardware-based middleboxes, VNFs are not very reliable due to potential software faults and host malfunctions. Thus, a sensible way is to add redundancy for the primary VNFs of an SFC to enhance its availability. Nevertheless, which MEC node to place each VNF, and how many backup instances are enough to ensure the availability requirement of each SFC? These issues have not yet been resolved. In this article, we present the availability-aware provision of SFC (APoS) in the MEC environment with the primary goal of maximizing the number of served requests while meeting the requirements and reliability expectations of SFCs. For the APoS, we have primarily addressed the following two fundamental challenges: (i) First, how to efficiently map these primary and backup VNFs to meet the availability requirements of SFCs? At this point, we formulate it as an integer nonlinear programming (INLP) under the limitation of each MEC node's resources. This issue is NP-hard, and a novel binary N-back search method is proposed to derive the optimal solution for the primary and backup VNFs mapping; (ii) Second, how can we reduce the latency for users to access their desired SFCs? Then, we investigate how to minimize the average delay for all requests in each time slot. To solve this problem, we design an online service switching (OSS) method, which jointly considers the queuing delay, communication delay, and switching delay. It achieves the optimal solution with a theoretical guarantee. Finally, we evaluate the proposed methods with real-world datasets. The results demonstrate that, compared with the benchmarks, our practices can achieve approximately 20% request acceptance gain and up to 30% delay reduction, on average.
引用
收藏
页数:28
相关论文
共 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] 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,
  • [3] EdgePlace: Availability-aware placement for chained mobile edge applications
    Zhu, He
    Huang, Changcheng
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (11):
  • [4] Carrier-grade Availability-aware Mapping of Service Function Chains with On-site Backups
    Fan, Jingyuan
    Jiang, Meiling
    Qiao, Chunming
    [J]. 2017 IEEE/ACM 25TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2017,
  • [5] Availability-aware Mobile Edge Application Placement in 5G Networks
    Zhu, He
    Huang, Changcheng
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [6] An Efficient Service Function Chains Orchestration Algorithm for Mobile Edge Computing
    Wang, Xiulei
    Xu, Bo
    Jin, Fenglin
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (12): : 4364 - 4384
  • [7] Availability-Aware Service Placement Policy in Fog Computing Based on Graph Partitions
    Lera, Isaac
    Guerrero, Carlos
    Juiz, Carlos
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 3641 - 3651
  • [8] A Service Selection Approach Based on Availability-Aware in Mobile Ad Hoc Networks
    Sun Qibo
    Wang Wenbin
    Zou Hua
    Yang Fangchun
    [J]. CHINA COMMUNICATIONS, 2011, 8 (01) : 87 - 94
  • [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