TY - GEN
T1 - Cost Effective Control Plane Design for Service Assurance in Software Defined Service Function Chaining
AU - Lee, Dokyung
AU - Raza, Syed Muhammad
AU - Kim, Moonseong
AU - Choo, Hyunseung
N1 - Publisher Copyright:
© 2020, Springer Nature Singapore Pte Ltd.
PY - 2020
Y1 - 2020
N2 - Service Function Chain (SFC) is an ordered list of dynamically deployed virtual service/network functions (SFs). In a software defined SFC, Network Function Virtualization (NFV) framework manages the lifecycle of SFs, and Software Defined Networking (SDN) control plane steers the traffic through the SFs in a given order to deliver a service. SFCs provide several benefits over conventional approaches through their agility and control, but also present new challenges. One of these challenges is service assurance that requires prompt resumption of a service in case of a SF unavailability due to traffic load, failure, maintenance or any other reasons. To ensure service availability, traffic from unavailable SF is migrated to a backup SF. Most of the studies deploy dedicated backup server for each SF in every SFC, which leads to needless consumption of resources. This paper exploits the fact that many instances of a SF are usually deployed in the network as part of different SFCs, and uses one of these instances as a backup SF in case of the primary SF unavailability. Selection of backup SF is done based on shortest detouring path to minimize the added delay due to altered path and the service disruption time. Emulation results from fat tree topology confirm that proposed mechanism reduces resource wastage by more than 20% comparing to conventional approaches while only adding 0.006 ms and 4 ms approximately in switching delay and transmission delay, respectively.
AB - Service Function Chain (SFC) is an ordered list of dynamically deployed virtual service/network functions (SFs). In a software defined SFC, Network Function Virtualization (NFV) framework manages the lifecycle of SFs, and Software Defined Networking (SDN) control plane steers the traffic through the SFs in a given order to deliver a service. SFCs provide several benefits over conventional approaches through their agility and control, but also present new challenges. One of these challenges is service assurance that requires prompt resumption of a service in case of a SF unavailability due to traffic load, failure, maintenance or any other reasons. To ensure service availability, traffic from unavailable SF is migrated to a backup SF. Most of the studies deploy dedicated backup server for each SF in every SFC, which leads to needless consumption of resources. This paper exploits the fact that many instances of a SF are usually deployed in the network as part of different SFCs, and uses one of these instances as a backup SF in case of the primary SF unavailability. Selection of backup SF is done based on shortest detouring path to minimize the added delay due to altered path and the service disruption time. Emulation results from fat tree topology confirm that proposed mechanism reduces resource wastage by more than 20% comparing to conventional approaches while only adding 0.006 ms and 4 ms approximately in switching delay and transmission delay, respectively.
KW - Backup service function selection
KW - Service assurance
KW - Service function chaining
KW - Software defined networking
UR - https://www.scopus.com/pages/publications/85097400431
U2 - 10.1007/978-981-33-4370-2_27
DO - 10.1007/978-981-33-4370-2_27
M3 - Conference contribution
AN - SCOPUS:85097400431
SN - 9789813343696
T3 - Communications in Computer and Information Science
SP - 387
EP - 400
BT - Future Data and Security Engineering. Big Data, Security and Privacy, Smart City and Industry 4.0 Applications - 7th International Conference, FDSE 2020, Proceedings
A2 - Dang, Tran Khanh
A2 - Küng, Josef
A2 - Takizawa, Makoto
A2 - Chung, Tai M.
PB - Springer Science and Business Media Deutschland GmbH
T2 - 7th International Conference on Future Data and Security Engineering, FDSE 2020
Y2 - 25 November 2020 through 27 November 2020
ER -