Energy- and Reliability-Aware Provisioning of Parallelized Service Function Chains With Delay Guarantees

被引:5
作者
Chintapalli, Venkatarami Reddy [1 ]
Killi, Balaprakasa Rao [2 ]
Partani, Rajat [3 ]
Tamma, Bheemarjuna Reddy [4 ]
Murthy, C. Siva Ram [5 ]
机构
[1] Natl Inst Technol Calicut, Dept Comp Sci & Engn, Kozhikode 673601, India
[2] Natl Inst Technol Warangal, Dept Comp Sci & Engn, Warangal 506004, India
[3] Natl Inst Technol Karnataka, Dept Comp Sci & Engn, Surathkal 575025, India
[4] Indian Inst Technol Hyderabad, Dept Comp Sci & Engn, Hyderabad 502284, India
[5] Indian Inst Technol Madras, Dept Comp Sci & Engn, Chennai 600036, India
来源
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING | 2024年 / 8卷 / 01期
关键词
Delays; Servers; Parallel processing; Energy consumption; Merging; Software reliability; Ultra reliable low latency communication; Network functions virtualization; parallelized service function chaining; flexible resource allocation; energy consumption; reliability; NETWORK; PLACEMENT; OPTIMIZATION;
D O I
10.1109/TGCN.2023.3317927
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Network Functions Virtualization (NFV) leverages virtualization and cloud computing technologies to make networks more flexible, manageable, and scalable. Instead of using traditional hardware middleboxes, NFV uses more flexible Virtual Network Functions (VNFs) running on commodity servers. One of the key challenges in NFV is to ensure strict reliability and low latency while also improving energy efficiency. Any software or hardware failures in an NFV environment can disrupt the service provided by a chain of VNFs, known as a Service Function Chain (SFC), resulting in significant data loss, delays, and wasted resources. Due to the sequential nature of SFC, latency increases linearly with the number of VNFs. To address this issue, researchers have proposed parallelized SFC or VNF parallelization, which allows multiple independent VNFs in an SFC to run in parallel. In this work, we propose a method to solve the parallelized SFC deployment problem as an Integer Linear Program (ILP) that minimizes energy consumption while ensuring reliability and delay constraints. Since the problem is NP-hard, we also propose a heuristic scheme named ERASE that determines the placement of VNFs and routes traffic through them in a way that minimizes energy consumption while meeting capacity, reliability, and delay requirements. The effectiveness of ERASE is evaluated through extensive simulations and it is shown to perform better than benchmark schemes in terms of total energy consumption and reliability achieved.
引用
收藏
页码:205 / 223
页数:19
相关论文
共 48 条
[11]  
Cohen Rami, 2015, 2015 IEEE Conference on Computer Communications (INFOCOM). Proceedings, P1346, DOI 10.1109/INFOCOM.2015.7218511
[12]  
Fan J., 2015, Proceedings of the 2015 ACM SIGCOMM Workshop on Hot Topics in Middleboxes and Network Function Virtualization, P13
[13]  
Fan J., 2017, P IEEE INFOCOM, P1
[14]   Understanding Network Failures in Data Centers: Measurement, Analysis, and Implications [J].
Gill, Phillipa ;
Jain, Navendu ;
Nagappan, Nachiappan .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2011, 41 (04) :350-361
[15]  
Gour R., 2022, P IEEE ICC
[16]   L25GC: A Low Latency 56 Core Network based on High-Performance NFV Platforms [J].
Jain, Vivek ;
Chu, Hao-Tse ;
Qi, Shixiong ;
Lee, Chia-An ;
Chang, Hung-Cheng ;
Hsieh, Cheng-Ying ;
Ramakrishnan, K. K. ;
Chen, Jyh-Cheng .
SIGCOMM '22: PROCEEDINGS OF THE 2022 ACM SIGCOMM 2022 CONFERENCE, 2022, :143-157
[17]   Availability Aware VNF Deployment in Datacenter Through Shared Redundancy and Multi-Tenancy [J].
Li, Defang ;
Hong, Peilin ;
Xue, Kaiping ;
Pei, Jianing .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04) :1651-1664
[18]   Virtual Network Function Placement Considering Resource Optimization and SFC Requests in Cloud Datacenter [J].
Li, Defang ;
Hong, Peilin ;
Xue, Kaiping ;
Pei, Jianing .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (07) :1664-1677
[19]   Toward Optimal Partial Parallelization for Service Function Chaining [J].
Lin, I-Chieh ;
Yeh, Yu-Hsuan ;
Lin, Kate Ching-Ju .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (05) :2033-2044
[20]   VNF Embedding and Assignment for Network Function Parallelism [J].
Lin, Kate Ching-Ju ;
Chou, Pei-Ling .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02) :1006-1016