Ahmed Medhat, G. Carella, Michael Pauls, M. Monachesi, M. Corici, T. Magedanz
{"title":"Resilient orchestration of Service Functions Chains in a NFV environment","authors":"Ahmed Medhat, G. Carella, Michael Pauls, M. Monachesi, M. Corici, T. Magedanz","doi":"10.1109/NFV-SDN.2016.7919468","DOIUrl":null,"url":null,"abstract":"Service Function Chaining (SFC) defines the concept of linking ordered Service Functions (SFs) through network technologies to support specific application requirements. SFC exploits Software Defined Networking (SDN) and Network Function Virtualization (NFV) technologies to achieve the creation, modification and deletion of SFC in a cost efficient and rapid way. However, during the runtime phase, SFs are exposed to the risk of failures, which results in an end-to-end failure at the application level. For this reason, this paper introduces the concept of a resilient SFC Orchestrator capable of deploying SF Chains following the ETSI NFV architectural model, as well as controlling the runtime phase rerouting the traffic to a different path in case of appearing faults. Furthermore, the concept is exemplified as an addition to the current NFV architecture and evaluated in a NFV environment making use of the Fraunhofer FOKUS Open Baton toolkit in an OpenStack and OpenDayLight based environment. Finally, the measured results show that the Service Function Path (SFP), and therefore their provided services, can be recovered in a few seconds.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"28","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NFV-SDN.2016.7919468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 28
Abstract
Service Function Chaining (SFC) defines the concept of linking ordered Service Functions (SFs) through network technologies to support specific application requirements. SFC exploits Software Defined Networking (SDN) and Network Function Virtualization (NFV) technologies to achieve the creation, modification and deletion of SFC in a cost efficient and rapid way. However, during the runtime phase, SFs are exposed to the risk of failures, which results in an end-to-end failure at the application level. For this reason, this paper introduces the concept of a resilient SFC Orchestrator capable of deploying SF Chains following the ETSI NFV architectural model, as well as controlling the runtime phase rerouting the traffic to a different path in case of appearing faults. Furthermore, the concept is exemplified as an addition to the current NFV architecture and evaluated in a NFV environment making use of the Fraunhofer FOKUS Open Baton toolkit in an OpenStack and OpenDayLight based environment. Finally, the measured results show that the Service Function Path (SFP), and therefore their provided services, can be recovered in a few seconds.
SFC (Service Function chains)定义了通过网络技术将有序的服务功能链接起来,以支持特定的应用需求的概念。SFC利用软件定义网络(SDN)和网络功能虚拟化(NFV)技术,以低成本、快速的方式实现SFC的创建、修改和删除。然而,在运行时阶段,sf面临失败的风险,这会导致应用程序级别的端到端失败。出于这个原因,本文介绍了弹性SFC编排器的概念,它能够按照ETSI NFV架构模型部署SF链,并在出现故障时控制运行阶段将流量重新路由到不同的路径。此外,该概念作为当前NFV架构的补充,并在基于OpenStack和OpenDayLight的环境中使用Fraunhofer FOKUS Open Baton工具包在NFV环境中进行了评估。最后,测量结果表明,业务功能路径(SFP)及其提供的业务可以在几秒钟内恢复。