Fault-tolerant resource allocation model for service function chains with joint diversity and redundancy

被引:5
|
作者
Kang, Rui [1 ]
He, Fujun [1 ]
Oki, Eiji [1 ]
机构
[1] Kyoto Univ, Grad Sch Informat, Yoshida Honmachi,Sakyo ku, Kyoto 6068501, Japan
基金
日本学术振兴会;
关键词
Network function virtualization; Virtual network function allocation; Service function chain; Network resilience; Redundancy; Network diversity; VIRTUAL MACHINE PLACEMENT; NETWORK;
D O I
10.1016/j.comnet.2022.109287
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an optimization model to derive a resilient virtual network function allocation in service function chains aiming to reduce the end-to-end (E2E) latency during the migrations from the primary functions to backup functions. The model considers k-fault tolerance assurance and the satisfactions of service requirements under different error patterns in this model. The allocation provided by the proposed model ensures that the processing ability satisfies the requirements even though there are k failed nodes in the network. Diversity splits a single virtual network function (VNF) into a pool of replicas with different specifications. The diversity of both primary and backup functions is considered. Redundancy is used for recovering the failed functions. We formulate the proposed model as a mixed integer linear programming problem to select suitable replicas from the pools of replicas and decide the locations of these replicas for both primary and backup functions. The objective of the proposed model is to minimize the sum of the maximum E2E latencies among functions under all possible failure patterns which have k node failures. The numerical results show that the proposed model reduces the E2E latency between the pair of primary and backup VNFs with ensuring the resiliency of the functions compared with baseline models in the examined cases. Two approximate approaches are developed to reduce the computation time of solving the proposed model with a limited performance penalty. We derive theorems to give the bounds of maximum resiliency in the proposed model.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Spatial and Temporal Redundancy for Transient Fault-Tolerant Datapath
    Sengupta, Anirban
    Kachave, Deepak
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2018, 54 (03) : 1168 - 1183
  • [22] Adaptive fault-tolerant control based on hybrid redundancy
    Takahashi, Masanori
    Takagi, Taro
    ASIA-PACIFIC JOURNAL OF CHEMICAL ENGINEERING, 2012, 7 (05) : 642 - 650
  • [23] Physical layer redundancy method for fault-tolerant networks
    Lee, JM
    Kwon, WH
    Kim, YS
    Moon, HJ
    2000 IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 2000, : 157 - 163
  • [24] PROBABILISTIC RELIABILITY OF A CANONICAL FAULT-TOLERANT STANDBY REDUNDANCY
    DENNIS, NG
    PROCEEDINGS OF THE INSTITUTION OF ELECTRICAL ENGINEERS-LONDON, 1976, 123 (02): : 135 - 139
  • [25] Redundancy Management Method for Fault-tolerant Control of AUV
    Zhang Ning
    Zhang Lichuan
    2009 INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND OPTIMIZATION, PROCEEDINGS, 2009, : 291 - 294
  • [26] Progressive module redundancy for fault-tolerant designs in nanoelectronics
    Ban, Tian
    Naviner, Lirida
    MICROELECTRONICS RELIABILITY, 2011, 51 (9-11) : 1489 - 1492
  • [27] Design of fault-tolerant networks for satellites (TWTA redundancy)
    Bermond, JC
    Darrot, E
    Delmas, O
    NETWORKS, 2002, 40 (04) : 202 - 207
  • [28] A fault-tolerant object service on CORBA
    Liang, D
    Fang, CL
    Yuan, SM
    Chen, C
    Jan, GE
    JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 48 (03) : 197 - 211
  • [29] A fault-tolerant object service on CORBA
    Sheu, GW
    Chang, YS
    Liang, DR
    Yuan, SM
    Lo, W
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 393 - 400
  • [30] RESEARCH OF FAULT-TOLERANT REDUNDANCY AND FAULT DIAGNOSIS TECHNOLOGY BASED ON CAN
    Wang, Zhenye
    Guo, Xiaosong
    Yu, Chuanqiang
    2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL (ICACC 2010), VOL. 1, 2010, : 287 - 291