Yue Zeng , Pan Li , Shanshan Lin , Bin Tang , Xiaoliang Wang , Zhihao Qu , Baoliu Ye , Song Guo , Junlong Zhou
{"title":"Reliability-aware hybrid SFC backup and deployment in edge computing","authors":"Yue Zeng , Pan Li , Shanshan Lin , Bin Tang , Xiaoliang Wang , Zhihao Qu , Baoliu Ye , Song Guo , Junlong Zhou","doi":"10.1016/j.comnet.2025.111641","DOIUrl":null,"url":null,"abstract":"<div><div>As key enabling technologies for 5G, network function virtualization (NFV) abstracts services into software-based network function chains called service function chains (SFCs), greatly simplifying service management, while edge computing pushes compute resources to the edge close to IoT users, enabling low-latency services. For mission-critical applications, backup is an effective way to enhance the reliability of deployed SFCs. However, existing backup and deployment schemes mainly focus on off-site backups, neglecting on-site backups and resulting in suboptimal solutions. This paper investigates the problem of reliable SFC hybrid backup and deployment, aiming to minimize resource costs while accounting for limited edge resources and the heterogeneity of software reliability, hardware reliability, and resource charging. To tackle this problem, we first establish the mathematical association between backup and deployment decisions and these factors, formalize it as an integer nonlinear programming problem, and analyze its complexity. Then, we devise a bi-criteria approximation algorithm with rigorous theoretical guarantees, which relaxes the formalized problem to a convex optimization and rounds the fractional solution obtained by solving this convex optimization based on our insight, which approaches the optimal solution with bounded resource capacity violation, and is suitable for scenarios where moderate resource over-allocation is allowed. For cases prohibiting over-allocation, we propose a priority-guided algorithm with rigorous theoretical guarantees based on our insights, which prioritizes deploying backups for VNFs with the lowest reliability on edge sites that bring higher reliability improvements and lower charges. Extensive evaluation results show that our algorithm can save costs by up to 60.3% compared with state-of-the-art solutions.</div></div>","PeriodicalId":50637,"journal":{"name":"Computer Networks","volume":"271 ","pages":"Article 111641"},"PeriodicalIF":4.6000,"publicationDate":"2025-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1389128625006085","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
As key enabling technologies for 5G, network function virtualization (NFV) abstracts services into software-based network function chains called service function chains (SFCs), greatly simplifying service management, while edge computing pushes compute resources to the edge close to IoT users, enabling low-latency services. For mission-critical applications, backup is an effective way to enhance the reliability of deployed SFCs. However, existing backup and deployment schemes mainly focus on off-site backups, neglecting on-site backups and resulting in suboptimal solutions. This paper investigates the problem of reliable SFC hybrid backup and deployment, aiming to minimize resource costs while accounting for limited edge resources and the heterogeneity of software reliability, hardware reliability, and resource charging. To tackle this problem, we first establish the mathematical association between backup and deployment decisions and these factors, formalize it as an integer nonlinear programming problem, and analyze its complexity. Then, we devise a bi-criteria approximation algorithm with rigorous theoretical guarantees, which relaxes the formalized problem to a convex optimization and rounds the fractional solution obtained by solving this convex optimization based on our insight, which approaches the optimal solution with bounded resource capacity violation, and is suitable for scenarios where moderate resource over-allocation is allowed. For cases prohibiting over-allocation, we propose a priority-guided algorithm with rigorous theoretical guarantees based on our insights, which prioritizes deploying backups for VNFs with the lowest reliability on edge sites that bring higher reliability improvements and lower charges. Extensive evaluation results show that our algorithm can save costs by up to 60.3% compared with state-of-the-art solutions.
网络功能虚拟化(network function virtualization, NFV)作为5G的关键使能技术,将业务抽象为基于软件的网络功能链,称为业务功能链(service function chains, sfc),极大地简化了业务管理,而边缘计算则将计算资源推向靠近物联网用户的边缘,实现低时延服务。对于关键业务应用,备份是提高已部署sfc可靠性的有效途径。但现有的备份和部署方案主要侧重于异地备份,忽略了现场备份,导致解决方案不够理想。本文研究可靠的SFC混合备份和部署问题,在考虑有限的边缘资源和软件可靠性、硬件可靠性和资源收费的异构性的情况下,最大限度地降低资源成本。为了解决这个问题,我们首先建立了备份和部署决策与这些因素之间的数学关联,将其形式化为整数非线性规划问题,并分析了其复杂性。然后,我们设计了一种具有严格理论保证的双准则逼近算法,该算法将形式化问题松弛为凸优化,并根据我们的洞察力对求解该凸优化得到的分数阶解进行舍入,该算法在资源容量有限的情况下逼近最优解,适用于允许适度超额分配的场景。对于禁止过度分配的情况,我们根据自己的见解提出了一种具有严格理论保证的优先级引导算法,该算法优先为边缘站点上可靠性最低的VNFs部署备份,从而带来更高的可靠性改进和更低的费用。广泛的评估结果表明,与最先进的解决方案相比,我们的算法可以节省高达60.3%的成本。
期刊介绍:
Computer Networks is an international, archival journal providing a publication vehicle for complete coverage of all topics of interest to those involved in the computer communications networking area. The audience includes researchers, managers and operators of networks as well as designers and implementors. The Editorial Board will consider any material for publication that is of interest to those groups.