计算机科学 ›› 2025, Vol. 52 ›› Issue (7): 287-294.doi: 10.11896/jsjkx.240400142
赵季红1,2, 马健1, 李倩雯1, 宁丽娟1
ZHAO Jihong1,2, MA Jian1, LI Qianwen1, NING Lijuan1
摘要: 服务功能链(Service Function Chain,SFC)部署是实现网络服务灵活多样的关键技术,SFC可靠性是SFC部署工作中的重要指标。现有方法在提高SFC可靠性的同时造成了网络资源的浪费。为了平衡SFC可靠性和网络资源消耗,设计了一种VNF分集式备份(VNF Diversity Backup,VDB)机制,利用有限的网络资源改良SFC,将低可靠VNF实例拆分为两个副本实例,并对VNF副本实例进行交叉备份。在SFC部署阶段,提出了一种基于VDB机制的服务功能链部署方法,根据VDB机制的改良结果及网络拓扑属性构建多阶段图,采用基于Viterbi的动态规划算法在多阶段图中搜索最优部署路径。此外,引入评价指标备份性价比来衡量SFC可靠性和网络资源消耗的平衡效果。仿真结果表明,所提方法有效地平衡了可靠性和网络资源消耗,并且优化了传输时延。
中图分类号:
[1]LIU Y,ZHANG J.Service Function Chain Embedding Meets Machine Learning:Deep Reinforcement Learning Approach[J].IEEE Transactions on Network and Service Management,2024,21(3):3465-3481. [2]ADOGA H U,PEZAROS D P.Network Function Virtualization and Service Function Chaining Frameworks:A Comprehensive Review of Requirements,Objectives,Implementations,and Open Research Challenges[J].Future Internet,2022,14(2):59. [3]HOU Z,LIU L,CHEN X,et al.Research on Deployment Stra-tegy of Hybrid Service Function Chain for Mobility-aware[J].Journal of Chinese Computer Systems,2024,45(8):2001-2007. [4]TANG L,CAO R,LIAO H,et al.A reliable deployment algorithm for service function chain based on deep reinforcement learning[J].Journal of Electronics and Information,2020,42(12):2931-2938. [5]LIU Y,LU H,LI X,et al.Dynamic service function chain orchestration for NFV/MEC-enabled IoT networks:A deep reinforcement learning approach[J].IEEE Internet of Things Journal,2020,8(9):7450-7465. [6]MARCHETTO G,SISTO R,VALENZA F,et al.A Formal Approach to Verify Connectivity and Optimize VNF Placement in Industrial Networks[J].IEEE Transactions on Industrial Informatics,2021,17(2):1515-1525. [7]WANG Y,ZHANG L,YU P,et al.Reliability-oriented and Resource-efficient Service Function Chain Construction and Backup[J].IEEE Transactions on Network and Service Management,2021,18(1):240-257. [8]SANTOS G L,ENDO P T,SADOK D,et al.SPIDER:An availability-aware framework for the service function chain placement in distributed scenarios[J].Software:Practice and experience,2023,53(2):413-437. [9]ZHOU J,FENG G,GAO Y.Network Function Parallelizationfor High Reliability and Low Latency Services[J].IEEE Access,2020,8:75894-75905. [10]WANG M,CHENG B,CHEN J.Joint Availability Guarantee and Resource Optimization of Virtual Network Function Placement in Data Center Networks[J].IEEE Transactions on Network and Service Management,2020,17(2):821-834. [11]NIU M,HAN Q,CHENG B,et al.HARS:A high-available and resource-saving service function chain placement approach in data center networks[J].IEEE Transactions on Network and Service Management,2022,19(2):829-847. [12]YIN X,CHENG B,WANG M,et al.Availability-aware service function chain placement in mobile edge computing[C]//2020 IEEE World Congress on Services(SERVICES).IEEE,2020:69-74. [13]NIU M,CHENG B,CHEN J.Gtaa:A geo-aware task allocation approach in cloud workflow[C]//2019 IEEE International Conference on Web Services(ICWS).IEEE,2019:449-451. [14]RAN J,WANG W,HU H.Dynamic Service Function Chain Deployment and Readjustment Method Based on Deep Reinforcement Learning[J].Sensors,2023,23(6):3054. [15]QU L,ASSI C,KHABBAZ M J,et al.Reliability-Aware Service Function Chaining With Function Decomposition and Multipath Routing[J].IEEE Transactions on Network and Service Mana-gement,2020,17(2):835-848. [16]LIU Y,LU Y,QIAO W,et al.Reliability-aware service chaining mapping in NFV-enabled networks[J].Etri Journal,2019,41(2):207-223. [17]YANG S,LI F,TRAJANOVSKI S,et al.Recent Advances ofResource Allocation in Network Function Virtualization[J]. IEEE Transactions on Parallel and Distributed Systems,2021,32(2):295-314. [18]LIU Y,LU Y,LI X,et al.A Lagrangian-relaxation-based approach for service function chain dynamic orchestration for the Internet of Things[J].IEEE Internet of Things Journal,2021,8(23):17071-17089. [19]ZHAI D,MENG X,KANG Q,et al.Security Service Function Chain Deployment Using a Viterbi-Based Algorithm[C]//2021 13th International Conference on Communication Software and Networks(ICCSN).2021. [20]BARI M F,CHOWDHURY S R,AHMED R,et al.Orchestrating Virtualized Network Functions[J].IEEE Transactions on Network & Service Management,2016,13(4):725-739. [21]THIRUVASAGAM P K,KOTAGI V J,MURTHY C S R.A Reliability-Aware,Delay Guaranteed,and Resource Efficient Placement of Service Function Chains in Softwarized 5G Networks[J].IEEE Transactions on Cloud Computing,2022,10(3):1515-1531. [22]ALLEG A,AHMED T,MOSBAH M,et al.Joint Diversity and Redundancy for Resilient Service Chain Provisioning[J].IEEE Journal on Selected Areas in Communications,2020,38(7):1490-1504. [23]REN C,LI H,LI Y,et al.On efficient service function chaining in hybrid software defined networks[J].IEEE Transactions on Network and Service Management,2021,19(2):1614-1628. |
|