TY - GEN
T1 - Overload and failure management in service function chaining
AU - Lee, Jaewook
AU - Ko, Haneul
AU - Suh, Dongeun
AU - Jang, Seokwon
AU - Pack, Sangheon
N1 - Funding Information:
This work was supported in part by IITP grant funded by the Korea government (MSIP) (No. B0190-16-2012) and in part by the R&D program of MOTIE/KEIT (10051306).
Publisher Copyright:
© 2017 IEEE.
PY - 2017/8/7
Y1 - 2017/8/7
N2 - Service function chaining (SFC) is an emerging technique that provides steering of traffic flows through an ordered set of service functions (SFs). In SFC, high availability is one of the most important issues to be addressed. SF instances within the chain can become unavailable when SF instances are overloaded or failed (e.g., power outage). Therefore, in order to realize highly available SFC, load balancing and fault management for SF instances must be provided. In this paper, we propose an overload and failure management (OFM) module in SFC that consists of the overload management (OM) module and the failure management (FM) module. In the OM module, when the current load at an SF instance exceeds a low-level threshold, a backup SF instance is prepared in advance. Meanwhile, if the current load further exceeds a high-level threshold, flow migration from the current SF instance to the backup SF instance is triggered. The FM module detects the failure of the SF instance by using a failure alarm. Upon detecting the failure, flow migration to the backup SF instance is triggered. We implement the OFM module in OpenDaylight (ODL) and present the experimental validation results.
AB - Service function chaining (SFC) is an emerging technique that provides steering of traffic flows through an ordered set of service functions (SFs). In SFC, high availability is one of the most important issues to be addressed. SF instances within the chain can become unavailable when SF instances are overloaded or failed (e.g., power outage). Therefore, in order to realize highly available SFC, load balancing and fault management for SF instances must be provided. In this paper, we propose an overload and failure management (OFM) module in SFC that consists of the overload management (OM) module and the failure management (FM) module. In the OM module, when the current load at an SF instance exceeds a low-level threshold, a backup SF instance is prepared in advance. Meanwhile, if the current load further exceeds a high-level threshold, flow migration from the current SF instance to the backup SF instance is triggered. The FM module detects the failure of the SF instance by using a failure alarm. Upon detecting the failure, flow migration to the backup SF instance is triggered. We implement the OFM module in OpenDaylight (ODL) and present the experimental validation results.
KW - OpenDaylight (ODL)
KW - SFC management
KW - Service function chaining (SFC)
KW - failure management
KW - load balancing
UR - http://www.scopus.com/inward/record.url?scp=85029376468&partnerID=8YFLogxK
U2 - 10.1109/NETSOFT.2017.8004241
DO - 10.1109/NETSOFT.2017.8004241
M3 - Conference contribution
AN - SCOPUS:85029376468
T3 - 2017 IEEE Conference on Network Softwarization: Softwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017
BT - 2017 IEEE Conference on Network Softwarization
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IEEE Conference on Network Softwarization, NetSoft 2017
Y2 - 3 July 2017 through 7 July 2017
ER -