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 条
[1]   FlexSFC: Flexible Resource Allocation and VNF Parallelism for Improved SFC Placement [J].
Agarwal, Sagar ;
Chintapalli, Venkatarami Reddy ;
Tamma, Bheemarjuna Reddy .
PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, :302-306
[2]  
Alleg A, 2017, INT CONF NETW SER
[3]  
[Anonymous], 2020, Google apps service level agreement
[4]  
[Anonymous], 2013, Network functions virtualisation (NFV)
[5]   VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV [J].
Ben Hamed, Asma ;
Leivadeas, Aris ;
Falkner, Matthias ;
Pitaev, Nikolai .
INFORMATICS-BASEL, 2020, 7 (03)
[6]  
Blöcher M, 2020, IEEE INFOCOM SER, P824, DOI [10.1109/infocom41043.2020.9155404, 10.1109/INFOCOM41043.2020.9155404]
[7]   APPM: Adaptive Parallel Processing Mechanism for Service Function Chains [J].
Cai, Jun ;
Huang, Zhongwei ;
Liao, Liping ;
Luo, Jianzhen ;
Liu, Wai-Xi .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02) :1540-1555
[8]   Composing and deploying parallelized service function chains [J].
Cai, Jun ;
Huang, Zhongwei ;
Luo, Jianzhen ;
Liu, Yan ;
Zhao, Huimin ;
Liao, Liping .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 163
[9]   Profiling and Understanding Virtualization Overhead in Cloud [J].
Chen, Liuhua ;
Patel, Shilkumar ;
Shen, Haiying ;
Zhou, Zhongyi .
2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, :31-40
[10]   Energy-Saving and Resource-Efficient Algorithm for Virtual Network Function Placement With Network Scaling [J].
Chen, Minghao ;
Sun, Yi ;
Hu, Hailin ;
Tang, Liangrui ;
Fan, Bing .
IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2021, 5 (01) :29-40