首页 > 最新文献

2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)最新文献

英文 中文
VirtPhy: A fully programmable infrastructure for efficient NFV in small data centers VirtPhy:一个完全可编程的基础设施,用于小型数据中心的高效NFV
C. Dominicini, G. Vassoler, M. Ribeiro, M. Martinello
This paper proposes, implements, and evaluates VirtPhy, a novel approach to build small-scale data centers network infrastructure for network functions virtualisation (NFV). VirtPhy is fully programmable to respond to NFV stringent demands related to throughput, latency, cost, rapid innovation, and efficient orchestration. An 8-node testbed demonstrates its key enabling mechanisms, which are programmed to jointly make the most of the available physical infrastructure.
本文提出、实现并评估了VirtPhy,这是一种为网络功能虚拟化(NFV)构建小规模数据中心网络基础设施的新方法。VirtPhy是完全可编程的,可以满足NFV在吞吐量、延迟、成本、快速创新和高效编排方面的严格要求。一个8节点的测试平台演示了其关键的启用机制,这些机制被编程为共同利用可用的物理基础设施。
{"title":"VirtPhy: A fully programmable infrastructure for efficient NFV in small data centers","authors":"C. Dominicini, G. Vassoler, M. Ribeiro, M. Martinello","doi":"10.1109/NFV-SDN.2016.7919480","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919480","url":null,"abstract":"This paper proposes, implements, and evaluates VirtPhy, a novel approach to build small-scale data centers network infrastructure for network functions virtualisation (NFV). VirtPhy is fully programmable to respond to NFV stringent demands related to throughput, latency, cost, rapid innovation, and efficient orchestration. An 8-node testbed demonstrates its key enabling mechanisms, which are programmed to jointly make the most of the available physical infrastructure.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128517245","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Automated virtual network functions onboarding 自动化虚拟网络功能上线
C. Makaya, Douglas M. Freimuth
Network functions virtualization (NFV) opens up a new ability of network enablement through agile network DevOps to design, develop, and test new services and to provide ongoing updates of existing services. This paper proposes a tool and methodology to aid the NFV designer to rapidly design and onboard new services and applications. Although the main focus is on the service design and onboarding, we provide the relation with other aspects such as management and orchestration, and service assurance of a complete lifecycle for network service. The proposed tool and methodology is called VNF Onboarding Automation Tool (VOAT). The prototype implementation is discussed as well as various use cases where VOAT has been used. With VOAT, an automated service design and onboarding can be efficiently achieved, hence reducing significantly the timeframe for deploying new services in telco cloud-based environment.
网络功能虚拟化(NFV)通过敏捷网络DevOps开辟了一种新的网络支持能力,以设计、开发和测试新服务,并提供现有服务的持续更新。本文提出了一种工具和方法来帮助NFV设计人员快速设计和装载新的服务和应用程序。虽然主要关注的是服务设计和入职,但我们提供了与其他方面的关系,如管理和编排,以及网络服务完整生命周期的服务保证。提出的工具和方法称为VNF入职自动化工具(VOAT)。讨论了原型实现以及使用VOAT的各种用例。通过VOAT,可以有效地实现自动化服务设计和入职,从而大大缩短了在电信云环境中部署新服务的时间。
{"title":"Automated virtual network functions onboarding","authors":"C. Makaya, Douglas M. Freimuth","doi":"10.1109/NFV-SDN.2016.7919499","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919499","url":null,"abstract":"Network functions virtualization (NFV) opens up a new ability of network enablement through agile network DevOps to design, develop, and test new services and to provide ongoing updates of existing services. This paper proposes a tool and methodology to aid the NFV designer to rapidly design and onboard new services and applications. Although the main focus is on the service design and onboarding, we provide the relation with other aspects such as management and orchestration, and service assurance of a complete lifecycle for network service. The proposed tool and methodology is called VNF Onboarding Automation Tool (VOAT). The prototype implementation is discussed as well as various use cases where VOAT has been used. With VOAT, an automated service design and onboarding can be efficiently achieved, hence reducing significantly the timeframe for deploying new services in telco cloud-based environment.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125383125","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
A security services platform for Software Defined Networks 软件定义网络的安全服务平台
Sinan Tatlicioglu, S. Civanlar, B. Gorkemli, Erhan Lokman, A. M. Balci, C. B. Eliacik
Software Defined Networking (SDN) is a paradigm shift that changes the working principals of IP networks by separating the control logic from routers and switches, and logically centralizing it within a controller. While having a centralized controller as a single point of failure creates an added vulnerability from a network security viewpoint, it also creates an opportunity to offer a whole range of novel security services such as Moving Target Defense (MTD) strategies, many of which are painstakingly difficult or almost impossible without SDN. The traditional security services such as Onion Routing and VPN can be offered with much richer options by exploiting the advantages attained by SDN. This paper primarily focuses on a centralized security services platform of the controller that generates a dynamic behavior for selected data flows.
软件定义网络(SDN)是一种范式转变,通过将控制逻辑从路由器和交换机中分离出来,并在逻辑上将其集中在控制器中,改变了IP网络的工作原理。虽然从网络安全的角度来看,将集中式控制器作为单点故障会增加一个漏洞,但它也为提供一系列新颖的安全服务(如移动目标防御(MTD)策略)创造了机会,如果没有SDN,其中许多服务都非常困难或几乎不可能实现。利用SDN的优势,可以为洋葱路由和VPN等传统安全服务提供更丰富的选择。本文主要研究控制器的集中安全服务平台,该平台为选定的数据流生成动态行为。
{"title":"A security services platform for Software Defined Networks","authors":"Sinan Tatlicioglu, S. Civanlar, B. Gorkemli, Erhan Lokman, A. M. Balci, C. B. Eliacik","doi":"10.1109/NFV-SDN.2016.7919473","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919473","url":null,"abstract":"Software Defined Networking (SDN) is a paradigm shift that changes the working principals of IP networks by separating the control logic from routers and switches, and logically centralizing it within a controller. While having a centralized controller as a single point of failure creates an added vulnerability from a network security viewpoint, it also creates an opportunity to offer a whole range of novel security services such as Moving Target Defense (MTD) strategies, many of which are painstakingly difficult or almost impossible without SDN. The traditional security services such as Onion Routing and VPN can be offered with much richer options by exploiting the advantages attained by SDN. This paper primarily focuses on a centralized security services platform of the controller that generates a dynamic behavior for selected data flows.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130044955","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Efficient service auto-discovery for next generation network slicing architecture 面向下一代网络切片架构的高效服务自动发现
Salvatore Talarico, K. Makhijani, P. Pillay-Esnault
The evolution towards the Fifth Generation (5G) mobile networks will be characterized by ubiquitous connectivity, superior user experience, stringent reliability requirements and efficient management of a massive number of devices. These characteristics will lead to a growth of diverse services and business models, which will increase the service complexity. In order to meet the needs of future networks, cloud and virtualized technologies will be used. Network slicing is among the emerging virtualization concepts: the network resources are logically partitioned in sets, called network slices, which are properly selected in order to meet and support the communication service requirements for specific use cases. In a service centric 5G network, the foremost requirements are (a) distribution of offered services, and (b) flexible and automated discovery of a service by users. In this paper, we propose an efficient dynamic service discovery framework in the context of network slicing, based on the recently introduced concept of CloudCasting protocol. The proposed solution provides several benefits as service isolation, enhanced scalability, prompt reaction to mobility, natural accommodation of heterogeneous connectivity, and lightweight signaling to establish service discovery and distribution.
向第五代(5G)移动网络演进的特点将是无处不在的连接、卓越的用户体验、严格的可靠性要求以及对大量设备的有效管理。这些特点将导致各种服务和业务模式的增长,从而增加服务的复杂性。为了满足未来网络的需求,将采用云技术和虚拟化技术。网络切片是新兴的虚拟化概念之一:网络资源在逻辑上被划分为集合,称为网络切片,为了满足和支持特定用例的通信服务需求,这些资源被适当地选择。在以服务为中心的5G网络中,最重要的需求是(a)提供的服务的分布,以及(b)用户灵活和自动地发现服务。在本文中,我们提出了一个高效的动态服务发现框架,在网络切片的背景下,基于最近引入的CloudCasting协议的概念。所建议的解决方案提供了以下几个优点:服务隔离、增强的可伸缩性、对移动性的快速反应、对异构连接的自然适应以及用于建立服务发现和分发的轻量级信令。
{"title":"Efficient service auto-discovery for next generation network slicing architecture","authors":"Salvatore Talarico, K. Makhijani, P. Pillay-Esnault","doi":"10.1109/NFV-SDN.2016.7919471","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919471","url":null,"abstract":"The evolution towards the Fifth Generation (5G) mobile networks will be characterized by ubiquitous connectivity, superior user experience, stringent reliability requirements and efficient management of a massive number of devices. These characteristics will lead to a growth of diverse services and business models, which will increase the service complexity. In order to meet the needs of future networks, cloud and virtualized technologies will be used. Network slicing is among the emerging virtualization concepts: the network resources are logically partitioned in sets, called network slices, which are properly selected in order to meet and support the communication service requirements for specific use cases. In a service centric 5G network, the foremost requirements are (a) distribution of offered services, and (b) flexible and automated discovery of a service by users. In this paper, we propose an efficient dynamic service discovery framework in the context of network slicing, based on the recently introduced concept of CloudCasting protocol. The proposed solution provides several benefits as service isolation, enhanced scalability, prompt reaction to mobility, natural accommodation of heterogeneous connectivity, and lightweight signaling to establish service discovery and distribution.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"186 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115715250","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
High performance flow matching architecture for OpenFlow data plane OpenFlow数据平面的高性能流匹配架构
V. B. Wijekoon, T. Dananjaya, P. H. Kariyawasam, S. Iddamalgoda, A. Pasqual
Increasing demands for faster, more responsive and manageable networks have brought about a different approach to networking - Software Defined Networking (SDN). SDN introduces flow-based networking with a centralized controller. Matching incoming traffic flows with rules sent by the controller is an integral part of traffic forwarding in SDN. How efficiently this is carried out has a huge impact on network performance. In this paper, we present a high-performance, low-cost architecture for flow matching in an SDN switch. Our architecture consists of a dedicated unit for flow matching and a custom processor. Novel design of the flow match unit reduces matching latency significantly, when compared with the generic architecture, while also reducing usage of costly resources like TCAMs. When testing on FPGA platforms, implementing the system required only a minimum amount (around 10% on Virtex-7) of hardware resources.
对更快、响应更快和更易于管理的网络的需求日益增长,这带来了一种不同的网络方式——软件定义网络(SDN)。SDN引入了带有集中控制器的基于流的网络。将传入的流量与控制器发送的规则进行匹配是SDN中流量转发的重要组成部分。执行此操作的效率对网络性能有巨大影响。在本文中,我们提出了一种高性能、低成本的SDN交换机流匹配架构。我们的体系结构由一个用于流匹配的专用单元和一个定制处理器组成。与通用架构相比,流匹配单元的新颖设计显著降低了匹配延迟,同时也减少了tcam等昂贵资源的使用。在FPGA平台上进行测试时,实现系统只需要最少的硬件资源(在Virtex-7上大约10%)。
{"title":"High performance flow matching architecture for OpenFlow data plane","authors":"V. B. Wijekoon, T. Dananjaya, P. H. Kariyawasam, S. Iddamalgoda, A. Pasqual","doi":"10.1109/NFV-SDN.2016.7919496","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919496","url":null,"abstract":"Increasing demands for faster, more responsive and manageable networks have brought about a different approach to networking - Software Defined Networking (SDN). SDN introduces flow-based networking with a centralized controller. Matching incoming traffic flows with rules sent by the controller is an integral part of traffic forwarding in SDN. How efficiently this is carried out has a huge impact on network performance. In this paper, we present a high-performance, low-cost architecture for flow matching in an SDN switch. Our architecture consists of a dedicated unit for flow matching and a custom processor. Novel design of the flow match unit reduces matching latency significantly, when compared with the generic architecture, while also reducing usage of costly resources like TCAMs. When testing on FPGA platforms, implementing the system required only a minimum amount (around 10% on Virtex-7) of hardware resources.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128285764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Distributed service orchestration: Interweaving switch and service functions across domains 分布式业务编排:跨域交织交换机和业务功能
Qiong Zhang, Xi Wang, P. Palacharla, T. Ikeuchi
Orchestration across multiple domains is important for providing end-to-end services in software defined infrastructures. In this paper, we address the service function chain (SFC) mapping problem in a multi-domain network with nodes having different functions, i.e., service functions and/or switch functions. We present two different abstractions of the topology graph at the distributed orchestrators associated with each domain and propose vertex-centric distributed computing algorithms to compute SFC mappings. We implement the proposed algorithms in an open source vertex-centric distributed computing software, Giraph, and evaluate their performance.
跨多个域的编排对于在软件定义的基础设施中提供端到端服务非常重要。本文研究了多域网络中节点具有不同功能(即业务功能和交换功能)的业务功能链(SFC)映射问题。我们在与每个域相关联的分布式编排器上提出了拓扑图的两种不同抽象,并提出了以顶点为中心的分布式计算算法来计算SFC映射。我们在开源的以顶点为中心的分布式计算软件Giraph中实现了所提出的算法,并评估了它们的性能。
{"title":"Distributed service orchestration: Interweaving switch and service functions across domains","authors":"Qiong Zhang, Xi Wang, P. Palacharla, T. Ikeuchi","doi":"10.1109/NFV-SDN.2016.7919469","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919469","url":null,"abstract":"Orchestration across multiple domains is important for providing end-to-end services in software defined infrastructures. In this paper, we address the service function chain (SFC) mapping problem in a multi-domain network with nodes having different functions, i.e., service functions and/or switch functions. We present two different abstractions of the topology graph at the distributed orchestrators associated with each domain and propose vertex-centric distributed computing algorithms to compute SFC mappings. We implement the proposed algorithms in an open source vertex-centric distributed computing software, Giraph, and evaluate their performance.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121524775","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A model to select the right infrastructure abstraction for Service Function Chaining 为服务功能链选择正确的基础结构抽象的模型
Thomas Soenen, Sahel Sahhaf, W. Tavernier, Pontus Sköldström, D. Colle, M. Pickavet
Through network function virtualization (NFV), telecom providers aim to flexibly re-use generic-purpose hardware to provide services on-demand and in an agile way. Service function chaining is becoming the preferred model to describe the characteristics of the packet-processing network functions which, together, form these services. NFV allows for network function embedding freedom, creating new dynamics between providers and the users requesting services. Users want this freedom to optimise the performance of their requested services, while providers aim to optimise their resource cost with it. This trade-off is heavily influenced by how the available infrastructure is exposed to the users. In this paper, we present an infrastructure abstraction model for network, compute and storage resources that exposes the infrastructure in an abstracted manner. We use this abstraction to propose a solution for the placement freedom trade-off problem by studying its relation with metrics that capture both the user's and the provider's aspects. We conclude with a heuristic that determines the right abstraction for particular scenarios.
通过网络功能虚拟化(network function virtualization, NFV),电信运营商旨在灵活重用通用硬件,以灵活的方式按需提供业务。业务功能链正在成为描述分组处理网络功能特征的首选模型,这些功能共同构成了这些业务。NFV允许网络功能嵌入自由,在提供商和请求服务的用户之间创建新的动态。用户希望这种自由来优化他们所请求的服务的性能,而提供商的目标是利用这种自由来优化他们的资源成本。这种权衡很大程度上受到可用基础设施向用户公开的方式的影响。在本文中,我们提出了一个网络、计算和存储资源的基础设施抽象模型,以抽象的方式公开基础设施。我们使用这个抽象来提出放置自由权衡问题的解决方案,通过研究它与捕获用户和提供者方面的度量的关系。我们以确定特定场景的正确抽象的启发式来结束。
{"title":"A model to select the right infrastructure abstraction for Service Function Chaining","authors":"Thomas Soenen, Sahel Sahhaf, W. Tavernier, Pontus Sköldström, D. Colle, M. Pickavet","doi":"10.1109/NFV-SDN.2016.7919503","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919503","url":null,"abstract":"Through network function virtualization (NFV), telecom providers aim to flexibly re-use generic-purpose hardware to provide services on-demand and in an agile way. Service function chaining is becoming the preferred model to describe the characteristics of the packet-processing network functions which, together, form these services. NFV allows for network function embedding freedom, creating new dynamics between providers and the users requesting services. Users want this freedom to optimise the performance of their requested services, while providers aim to optimise their resource cost with it. This trade-off is heavily influenced by how the available infrastructure is exposed to the users. In this paper, we present an infrastructure abstraction model for network, compute and storage resources that exposes the infrastructure in an abstracted manner. We use this abstraction to propose a solution for the placement freedom trade-off problem by studying its relation with metrics that capture both the user's and the provider's aspects. We conclude with a heuristic that determines the right abstraction for particular scenarios.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128404996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Co-Scaler: Cooperative scaling of software-defined NFV service function chain Co-Scaler:软件定义NFV业务功能链的协同扩展
Bin Zhang, Pengfei Zhang, Yusu Zhao, Yongkun Wang, Xuan Luo, Yaohui Jin
Modern network functions (NFs) are able to scale out conveniently with the help of network function virtualization (NFV). When network traffic rises, NFV can provide more instances easily for migrating network flows to new instances to balance the traffic on the existing ones. However, the main challenge is to select which subset of existing flows to migrate when scale out, minimizing the negative impact of flow migration. In this paper, we propose the Co-Scaler, which is a heuristic algorithm to find out an optimized solution quickly. It employs two-step flow selection when a service function chain (SFC) with multiple NFs needs to scale out. We evaluated Co-Scaler by the real trace from data center network with several NFs. The results show that Co-Scaler can significantly decrease the number of packets affected by buffering, and minimize the latency introduced by flow migration.
借助网络功能虚拟化(NFV),现代网络功能(NFs)可以方便地向外扩展。当网络流量增加时,NFV可以很容易地提供更多的实例,以便将网络流迁移到新的实例上,以平衡现有实例上的流量。然而,主要的挑战是选择在扩展时迁移现有流的哪个子集,以最小化流迁移的负面影响。本文提出了一种启发式算法——协标量算法,它能快速找到最优解。当具有多个NFs的业务功能链(SFC)需要向外扩展时,采用两步流选择。我们通过对数据中心网络中多个NFs的真实跟踪来评估协标量。结果表明,Co-Scaler可以显著减少受缓冲影响的数据包数量,并最大限度地减少流迁移带来的延迟。
{"title":"Co-Scaler: Cooperative scaling of software-defined NFV service function chain","authors":"Bin Zhang, Pengfei Zhang, Yusu Zhao, Yongkun Wang, Xuan Luo, Yaohui Jin","doi":"10.1109/NFV-SDN.2016.7919472","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919472","url":null,"abstract":"Modern network functions (NFs) are able to scale out conveniently with the help of network function virtualization (NFV). When network traffic rises, NFV can provide more instances easily for migrating network flows to new instances to balance the traffic on the existing ones. However, the main challenge is to select which subset of existing flows to migrate when scale out, minimizing the negative impact of flow migration. In this paper, we propose the Co-Scaler, which is a heuristic algorithm to find out an optimized solution quickly. It employs two-step flow selection when a service function chain (SFC) with multiple NFs needs to scale out. We evaluated Co-Scaler by the real trace from data center network with several NFs. The results show that Co-Scaler can significantly decrease the number of packets affected by buffering, and minimize the latency introduced by flow migration.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"187 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131362862","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
Revisiting NFV orchestration with routing games 通过路由游戏重新审视NFV编排
M. Obadia, J. Rougier, L. Iannone, V. Conan, M. Bouet
Network Function Virtualization (NFV) is an emerging approach that has received attention from both academia and industry as a way to improve flexibility, efficiency, and manageability of networks. This flexibility can be leveraged to allow for a better optimization of Virtual Network Functions (VNFs), which can now be dynamically placed in the network to adapt efficiently to both network constraints and the business objectives of operators. Network applications' requests are expressed as Service Chains (SCs): a set of VNFs chained together through virtual links. The placement of VNFs and SCs is a challenge that impacts the quality of service of all applications and the operating cost incurred on the operator. In this paper we present an Integer Linear Programming (ILP) formulation of this placement problem. Since the problem is NP-complete, we provide a heuristic based on game theory and implemented in a best response algorithm. One key benefit of our approach is that it stays provably close to the optimal, when VNF costs are linear with respect to the server charge. We also evaluate this heuristic when this assumption is relaxed and show that it stays more efficient than other state of the art algorithms.
网络功能虚拟化(Network Function Virtualization, NFV)是一种新兴的方法,作为一种提高网络灵活性、效率和可管理性的方法,已经受到学术界和工业界的关注。利用这种灵活性可以更好地优化虚拟网络功能(vnf),现在可以动态地将其放置在网络中,以有效地适应网络约束和运营商的业务目标。网络应用的请求被表示为服务链(Service Chains, sc):一组通过虚拟链路链接在一起的VNFs。vnf和sc的放置是一个挑战,它会影响所有应用程序的服务质量和运营商的运营成本。本文给出了该布局问题的整数线性规划(ILP)公式。由于问题是np完全的,我们提供了一个基于博弈论的启发式算法,并在最佳响应算法中实现。我们的方法的一个关键优点是,当VNF成本与服务器费用呈线性关系时,它可以证明接近于最优值。当这个假设放松时,我们还评估了这种启发式算法,并表明它比其他最先进的算法更有效。
{"title":"Revisiting NFV orchestration with routing games","authors":"M. Obadia, J. Rougier, L. Iannone, V. Conan, M. Bouet","doi":"10.1109/NFV-SDN.2016.7919484","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919484","url":null,"abstract":"Network Function Virtualization (NFV) is an emerging approach that has received attention from both academia and industry as a way to improve flexibility, efficiency, and manageability of networks. This flexibility can be leveraged to allow for a better optimization of Virtual Network Functions (VNFs), which can now be dynamically placed in the network to adapt efficiently to both network constraints and the business objectives of operators. Network applications' requests are expressed as Service Chains (SCs): a set of VNFs chained together through virtual links. The placement of VNFs and SCs is a challenge that impacts the quality of service of all applications and the operating cost incurred on the operator. In this paper we present an Integer Linear Programming (ILP) formulation of this placement problem. Since the problem is NP-complete, we provide a heuristic based on game theory and implemented in a best response algorithm. One key benefit of our approach is that it stays provably close to the optimal, when VNF costs are linear with respect to the server charge. We also evaluate this heuristic when this assumption is relaxed and show that it stays more efficient than other state of the art algorithms.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124214645","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Backup rules in Software-Defined Networks 软件定义网络中的备份规则
Niels L. M. van Adrichem, F. Iqbal, F. Kuipers
The past century of telecommunications has shown that failures in networks are prevalent. Failure recovery processes are therefore needed. Failure recovery is mainly influenced by (1) detection of the failure, and (2) circumvention of the detected failure. However, especially in SDNs where controllers recompute network state reactively, this leads to high delays. Hence, next to primary rules, backup rules should be installed in the switches to quickly detour traffic once a failure occurs. In this work, we propose algorithms for computing an all-to-all primary and backup network forwarding configuration that is capable of circumventing link and node failures. After initial recovery, we recompute network configuration to guarantee protection from future failures. Our algorithms use packet-labeling to guarantee correct and shortest detour forwarding and are able to discriminate between link and node failures. The computational complexity of our solution is comparable to that of all-to-all shortest paths computations. Our experimental evaluation shows that network configuration complexity decreases significantly compared to classic disjoint paths computations. Finally, we provide a proof-of-concept OpenFlow controller in which our proposed configuration is implemented, demonstrating that it readily can be applied in production networks.
过去一个世纪的电信业表明,网络故障是普遍存在的。因此需要故障恢复过程。故障恢复主要受以下两方面的影响:(1)对故障的检测;(2)对检测到的故障的规避。但是,特别是在sdn中,控制器会响应性地重新计算网络状态,这会导致高延迟。因此,除了主规则之外,还应该在交换机中安装备份规则,以便在发生故障时快速绕过流量。在这项工作中,我们提出了一种算法,用于计算能够规避链路和节点故障的全对全主和备份网络转发配置。在初始恢复后,我们重新计算网络配置,以确保对未来故障的保护。我们的算法使用分组标签来保证正确和最短的绕行转发,并能够区分链路和节点故障。我们的解决方案的计算复杂度与所有对所有最短路径的计算相当。我们的实验评估表明,与经典的不相交路径计算相比,网络配置复杂度显著降低。最后,我们提供了一个概念验证的OpenFlow控制器,其中实现了我们提出的配置,证明它可以很容易地应用于生产网络。
{"title":"Backup rules in Software-Defined Networks","authors":"Niels L. M. van Adrichem, F. Iqbal, F. Kuipers","doi":"10.1109/NFV-SDN.2016.7919495","DOIUrl":"https://doi.org/10.1109/NFV-SDN.2016.7919495","url":null,"abstract":"The past century of telecommunications has shown that failures in networks are prevalent. Failure recovery processes are therefore needed. Failure recovery is mainly influenced by (1) detection of the failure, and (2) circumvention of the detected failure. However, especially in SDNs where controllers recompute network state reactively, this leads to high delays. Hence, next to primary rules, backup rules should be installed in the switches to quickly detour traffic once a failure occurs. In this work, we propose algorithms for computing an all-to-all primary and backup network forwarding configuration that is capable of circumventing link and node failures. After initial recovery, we recompute network configuration to guarantee protection from future failures. Our algorithms use packet-labeling to guarantee correct and shortest detour forwarding and are able to discriminate between link and node failures. The computational complexity of our solution is comparable to that of all-to-all shortest paths computations. Our experimental evaluation shows that network configuration complexity decreases significantly compared to classic disjoint paths computations. Finally, we provide a proof-of-concept OpenFlow controller in which our proposed configuration is implemented, demonstrating that it readily can be applied in production networks.","PeriodicalId":448203,"journal":{"name":"2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116952696","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
期刊
2016 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1