scispace - formally typeset
Proceedings ArticleDOI

StEERING: A software-defined networking for inline service chaining

Reads0
Chats0
TLDR
StEERING, short for SDN inlinE sERvices and forwardlNG, is a scalable framework for dynamically routing traffic through any sequence of middleboxes, built upon the recent software-defined networking architecture and OpenFlow protocol.
Abstract
Network operators are faced with the challenge of deploying and managing middleboxes (also called inline services) such as firewalls within their broadband access, datacenter or enterprise networks. Due to the lack of available protocols to route traffic through middleboxes, operators still rely on error-prone and complex low-level configurations to coerce traffic through the desired set of middleboxes. Built upon the recent software-defined networking (SDN) architecture and OpenFlow protocol, this paper proposes StEERING, short for SDN inlinE sERvices and forwardlNG. It is a scalable framework for dynamically routing traffic through any sequence of middleboxes. With simple centralized configuration, StEERING can explicitly steer different types of flows through the desired set of middleboxes, scaling at the level of per-subscriber and per-application policies. With its capability to support flexible routing, we further propose an algorithm to select the best locations for placing services, such that the performance is optimized. Overall, StEERING allows network operators to monetize their middlebox deployment in new ways by allowing subscribers flexibly to select available network services.

read more

Citations
More filters
Journal ArticleDOI

Software-Defined Network Function Virtualization: A Survey

TL;DR: This survey presents a thorough investigation of the development of NFV under the software-defined NFV architecture, with an emphasis on service chaining as its application.
Journal ArticleDOI

A survey on service function chaining

TL;DR: A closer look at the current SFC architecture and a survey of the recent developments in SFC including its relevance with NFV to help determine the future research directions and the standardization efforts of SFC are provided.
Journal ArticleDOI

Service Function Chaining in Next Generation Networks: State of the Art and Research Challenges

TL;DR: A service function chaining taxonomy is introduced that considers architecture and performance dimensions as the basis for the subsequent state of the art analysis and concludes with a gap analysis of existing solutions and the identification of future research challenges.
Journal ArticleDOI

Network Function Placement for NFV Chaining in Packet/Optical Datacenters

TL;DR: This paper forms the problem of optimal vNF placement in binary integer programming (BIP), and proposes an alternative efficient heuristic algorithm to solve this problem, which can achieve near-optimal O/E/O conversions comparable to BIP.
Journal ArticleDOI

Optimal virtual network function placement in multi-cloud service function chaining architecture

TL;DR: This work sets up the problem of minimizing inter-cloud traffic and response time in a multi-cloud scenario as an ILP optimization problem, along with important constraints such as total deployment costs and service level agreements (SLAs) and considers link delays and computational delays in the model.
References
More filters
Journal ArticleDOI

OpenFlow: enabling innovation in campus networks

TL;DR: This whitepaper proposes OpenFlow: a way for researchers to run experimental protocols in the networks they use every day, based on an Ethernet switch, with an internal flow-table, and a standardized interface to add and remove flow entries.
Journal ArticleDOI

NOX: towards an operating system for networks

TL;DR: The question posed here is: Can one build a network operating system at significant scale?
Proceedings ArticleDOI

Making middleboxes someone else's problem: network processing as a cloud service

TL;DR: APLOMB solves real problems faced by network administrators, can outsource over 90% of middlebox hardware in a typical large enterprise network, and, in a case study of a real enterprise, imposes an average latency penalty of 1.1ms and median bandwidth inflation of 3.8%.
Journal ArticleDOI

A clean slate 4D approach to network control and management

TL;DR: This work advocate a complete refactoring of the functionality and proposes three key principles--network-level objectives, network-wide views, and direct control--that it believes should underlie a new architecture, called 4D, after the architecture's four planes: decision, dissemination, discovery, and data.
Journal ArticleDOI

Frenetic: a network programming language

TL;DR: Frenetic provides a declarative query language for classifying and aggregating network traffic as well as a functional reactive combinator library for describing high-level packet-forwarding policies, which facilitates modular reasoning and enables code reuse.
Related Papers (5)