Online Reliability-Enhanced Virtual Network Services Provisioning in Fault-Prone Mobile Edge Cloud

被引:14
|
作者
Qiu, Yu [1 ]
Liang, Junbin [1 ]
Leung, Victor C. M. [2 ]
Wu, Xu [3 ]
Deng, Xia [4 ]
机构
[1] Guangxi Univ, Sch Comp & Elect Informat, Guangxi Key Lab Multimedia Commun & Network Techn, Nanning 530004, Peoples R China
[2] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[3] Guangxi Univ, Sch Comp & Elect Informat, Nanning 530004, Peoples R China
[4] Guangzhou Univ, Sch Comp Sci & Cyber Engn, Guangzhou 510006, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Reliability; Costs; Servers; Wireless communication; Routing; Cloud computing; Service function chaining; Mobile edge cloud (MEC); network function virtualization (NFV); service function chain (SFC); reliability; fault; online; RESOURCE-ALLOCATION; NFV; DEPLOYMENT;
D O I
10.1109/TWC.2022.3157606
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Fault-Prone Mobile Edge Cloud (FP-MEC) is a new type of distributed network composed of mobile edge computing and network function virtualization, where virtual network services can be provided in the form of service function chains (SFCs) that are a sequence of virtual network functions (VNFs) on-demand deployed on resource-limited edge servers. FP-MEC has a characteristic that the fault probability of each VNF is dynamic and fluctuates with time and workloads, making SFCs temporarily unreliable. To increase the reliabilities, redundant Backup VNFs (BVNFs) need to be deployed near the VNFs and activated when they experience faults. Different mobile users would request different SFCs with reliability and service time demands to process their data. However, workloads of VNFs are dynamic and unpredictable in FP-MEC due to random arrival of user requests. How to optimally deploy VNFs and corresponding BVNFs on a set of edge servers to form expected SFCs that have higher reliabilities than user demand values, meanwhile throughput of receiving requests is maximized while receiving cost is minimized in real-time, is a challenging problem. The receiving cost is composed of deployment cost of instantiating VNFs and BVNFs, and communication cost of routing data among users, VNFs and BVNFs. In this paper, the long-term provisioning problem is first formulated as an integer linear program and proved to be NP-hard. Then, it is discretized into a sequence of one-slot optimization problems to handle practical time-varying fault probability, where a set of SFC requests are given at each time slot, and receiving or rejecting decisions are executed immediately without any future information. Finally, an online approximation scheme with a constant approximation ratio is proposed to solve the one-slot problems in polynomial time. Theoretical analyses and experiments based on real network topology of CERNET in China demonstrate that the scheme is promising compared to existing works.
引用
收藏
页码:7299 / 7313
页数:15
相关论文
共 29 条
  • [1] Reliability-Enhanced Task Offloading in Mobile Edge Computing Environments
    Liu, Jialei
    Zhou, Ao
    Liu, Chunhong
    Zhang, Tongguang
    Qi, Lianyong
    Wang, Shangguang
    Buyya, Rajkumar
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) : 10382 - 10396
  • [2] Reliability-Aware Network Service Provisioning in Mobile Edge-Cloud Networks
    Li, Jing
    Liang, Weifa
    Huang, Meitian
    Jia, Xiaohua
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (07) : 1545 - 1558
  • [3] Reliability-Aware Virtualized Network Function Services Provisioning in Mobile Edge Computing
    Huang, Meitian
    Liang, Weifa
    Shen, Xiaojun
    Ma, Yu
    Kan, Haibin
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (11) : 2699 - 2713
  • [4] Retraction Note to: Optimized virtual network function provisioning technique for mobile edge cloud computing
    R. S. Ponmagal
    S. Karthick
    B. Dhiyanesh
    S. Balakrishnan
    K. Venkatachalam
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (Suppl 1) : 467 - 467
  • [5] RETRACTED ARTICLE: Optimized virtual network function provisioning technique for mobile edge cloud computing
    R. S. Ponmagal
    S. Karthick
    B. Dhiyanesh
    S. Balakrishnan
    K. Venkatachalam
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 5807 - 5815
  • [6] Toward Online Reliability-Enhanced Microservice Deployment With Layer Sharing in Edge Computing
    Shi, You
    Yang, Yuye
    Yi, Changyan
    Chen, Bing
    Cai, Jun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 23370 - 23383
  • [7] Fault-Prone Software Requirements Specification Detection Using Ensemble Learning for Edge/Cloud Applications
    Muhamad, Fatin Nur Jannah
    Ab Hamid, Siti Hafizah
    Subramaniam, Hema
    Rashid, Razailin Abdul
    Fahmi, Faisal
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (14):
  • [8] RETRACTED: Optimized virtual network function provisioning technique for mobile edge cloud computing (Retracted Article)
    Ponmagal, R. S.
    Karthick, S.
    Dhiyanesh, B.
    Balakrishnan, S.
    Venkatachalam, K.
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (06) : 5807 - 5815
  • [9] An Orchestrator of Network and Cloud Resources for Dynamic Provisioning of Mobile Virtual Network Functions
    Gharbaoui, M.
    Cerutti, I.
    Martini, B.
    Castoldi, P.
    [J]. 2016 IEEE NETSOFT CONFERENCE AND WORKSHOPS (NETSOFT), 2016, : 98 - 101
  • [10] Dynamic Fault-tolerance and Mobility Provisioning for Services on Mobile Cloud Platforms
    Stahl, Philip
    Broberg, Jonatan
    Landfeldt, Bjorn
    [J]. 2017 5TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD), 2017, : 131 - 138