Overload and failure management in service function chaining

Jaewook Lee, Haneul Ko, Dongeun Suh, Seokwon Jang, Sangheon Pack

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

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.

Original languageEnglish
Title of host publication2017 IEEE Conference on Network Softwarization
Subtitle of host publicationSoftwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509060085
DOIs
Publication statusPublished - 2017 Aug 7
Event2017 IEEE Conference on Network Softwarization, NetSoft 2017 - Bologna, Italy
Duration: 2017 Jul 32017 Jul 7

Other

Other2017 IEEE Conference on Network Softwarization, NetSoft 2017
CountryItaly
CityBologna
Period17/7/317/7/7

Fingerprint

Outages
Resource allocation
Availability

Keywords

  • failure management
  • load balancing
  • OpenDaylight (ODL)
  • Service function chaining (SFC)
  • SFC management

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software
  • Hardware and Architecture

Cite this

Lee, J., Ko, H., Suh, D., Jang, S., & Pack, S. (2017). Overload and failure management in service function chaining. In 2017 IEEE Conference on Network Softwarization: Softwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017 [8004241] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/NETSOFT.2017.8004241

Overload and failure management in service function chaining. / Lee, Jaewook; Ko, Haneul; Suh, Dongeun; Jang, Seokwon; Pack, Sangheon.

2017 IEEE Conference on Network Softwarization: Softwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017. Institute of Electrical and Electronics Engineers Inc., 2017. 8004241.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Lee, J, Ko, H, Suh, D, Jang, S & Pack, S 2017, Overload and failure management in service function chaining. in 2017 IEEE Conference on Network Softwarization: Softwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017., 8004241, Institute of Electrical and Electronics Engineers Inc., 2017 IEEE Conference on Network Softwarization, NetSoft 2017, Bologna, Italy, 17/7/3. https://doi.org/10.1109/NETSOFT.2017.8004241
Lee J, Ko H, Suh D, Jang S, Pack S. Overload and failure management in service function chaining. In 2017 IEEE Conference on Network Softwarization: Softwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017. Institute of Electrical and Electronics Engineers Inc. 2017. 8004241 https://doi.org/10.1109/NETSOFT.2017.8004241
Lee, Jaewook ; Ko, Haneul ; Suh, Dongeun ; Jang, Seokwon ; Pack, Sangheon. / Overload and failure management in service function chaining. 2017 IEEE Conference on Network Softwarization: Softwarization Sustaining a Hyper-Connected World: en Route to 5G, NetSoft 2017. Institute of Electrical and Electronics Engineers Inc., 2017.
@inproceedings{cac10a1b72424d0f8c451e3b1d01c5e2,
title = "Overload and failure management in service function chaining",
abstract = "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.",
keywords = "failure management, load balancing, OpenDaylight (ODL), Service function chaining (SFC), SFC management",
author = "Jaewook Lee and Haneul Ko and Dongeun Suh and Seokwon Jang and Sangheon Pack",
year = "2017",
month = "8",
day = "7",
doi = "10.1109/NETSOFT.2017.8004241",
language = "English",
booktitle = "2017 IEEE Conference on Network Softwarization",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

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

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 - failure management

KW - load balancing

KW - OpenDaylight (ODL)

KW - Service function chaining (SFC)

KW - SFC management

UR - http://www.scopus.com/inward/record.url?scp=85029376468&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85029376468&partnerID=8YFLogxK

U2 - 10.1109/NETSOFT.2017.8004241

DO - 10.1109/NETSOFT.2017.8004241

M3 - Conference contribution

BT - 2017 IEEE Conference on Network Softwarization

PB - Institute of Electrical and Electronics Engineers Inc.

ER -