23.02.2014 Views

Software Defined Networking (SDN) and OpenFlow - Aricent

Software Defined Networking (SDN) and OpenFlow - Aricent

Software Defined Networking (SDN) and OpenFlow - Aricent

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Software</strong>-<strong>Defined</strong><br />

<strong>Networking</strong><br />

<strong>Software</strong>-<strong>Defined</strong> <strong>Networking</strong> (<strong>SDN</strong>) is rapidly emerging to the<br />

forefront of next-generation networking. By decoupling the control<br />

<strong>and</strong> data planes in network switches <strong>and</strong> routers, <strong>SDN</strong> enables rapid<br />

innovation <strong>and</strong> optimization of routing <strong>and</strong> switching equipment.<br />

Application Layer<br />

OAM<br />

Routing Service<br />

Custom <strong>SDN</strong><br />

Applications<br />

<strong>Aricent</strong> provides comprehensive software frameworks <strong>and</strong> engineering<br />

services across all three layers of <strong>SDN</strong> - the infrastructure, the<br />

controller <strong>and</strong> the application layer. Our <strong>SDN</strong> offerings help network<br />

equipment manufacturers (NEM) <strong>and</strong> independent software vendors<br />

(ISV) optimize R&D costs <strong>and</strong> accelerate time to market for innovative<br />

<strong>SDN</strong> solutions.<br />

Control Layer<br />

Northbound APIs<br />

<strong>SDN</strong> Controller –<br />

Open Source / Vendor Proprietary<br />

Network Services<br />

ARICENT OPENFLOW CLIENT<br />

<strong>Aricent</strong>’s <strong>OpenFlow</strong> Client (OFC) is a portable implementation of the<br />

<strong>OpenFlow</strong> client functionality <strong>and</strong> is compliant with version 1.3.1<br />

of the <strong>OpenFlow</strong> Switch Specification.<br />

<strong>Aricent</strong> OFC framework can be used to build pure <strong>and</strong> hybrid <strong>OpenFlow</strong><br />

switches. OFC is pre-integrated with <strong>Aricent</strong>’s industry leading ISS<br />

solution that can be leveraged to build hybrid <strong>OpenFlow</strong> switches<br />

<strong>and</strong> routers. <strong>Aricent</strong> OFC is platform agnostic <strong>and</strong> is pre-integrated<br />

on leading silicon platforms.<br />

<strong>Aricent</strong> <strong>OpenFlow</strong> Framework<br />

Table Data<br />

Controller<br />

Connection Manager<br />

Packet<br />

Processing Module<br />

Interface Management<br />

NP Programming<br />

Forwarding ASIC<br />

Southbound/<strong>OpenFlow</strong><br />

System<br />

Management<br />

NPAPI<br />

<strong>Aricent</strong> ISS Framework<br />

CLI/SNMP/Web<br />

ACL/Qos/DCBX<br />

ISS Layer 2<br />

+Advanced Layer 2<br />

ISS Layer 3<br />

<strong>Aricent</strong> Fast Path<br />

ARICENT FAST PATH FRAMEWORK<br />

<strong>Aricent</strong> Frameworks<br />

Product Engineering Services<br />

<strong>Aricent</strong>’s Fast Path Framework (FPF) is data-plane processing<br />

software for multicore platforms. FPF implements the <strong>OpenFlow</strong><br />

Packet Forwarding Pipelines. The user plane solution implements<br />

the complete <strong>OpenFlow</strong> switching functionality in software or on a<br />

combination of hardware <strong>and</strong> software by providing offload capability.<br />

<strong>Aricent</strong> FPF implements both run to completion <strong>and</strong> pipeline models.<br />

It is pre-integrated on a leading multi-core platform <strong>and</strong> can be easily<br />

ported on other platforms. In order to improve processor utilization,<br />

<strong>Aricent</strong> FPF has a modular architecture <strong>and</strong> supports multithreading.<br />

Other key features include <strong>OpenFlow</strong> pipeline support, traffic load<br />

balancing <strong>and</strong> diagnostic support.<br />

ARICENT OPENFLOW TEST AUTOMATION<br />

FRAMEWORK (OF TAF)<br />

<strong>Aricent</strong>’s <strong>OpenFlow</strong> Test Automation Framework (OF TAF) offers<br />

automated test cases for the <strong>OpenFlow</strong> conformance test<br />

specification published by the Open <strong>Networking</strong> Foundation<br />

(ONF). OF TAF enables NEMs to quickly validate their equipment<br />

for compliance to the OF Specifications, enabling smoother<br />

certification process.


ARICENT <strong>SDN</strong> CONTROLLER APPLICATIONS<br />

<strong>Aricent</strong> offers several protocols from its portfolio of widely deployed<br />

software frameworks as <strong>SDN</strong> controller applications. <strong>Aricent</strong>’s <strong>SDN</strong><br />

controller applications offer <strong>SDN</strong> based solutions for challenges<br />

faced in data-center, transport <strong>and</strong> carrier networks today. The<br />

applications are pre-integrated on a popular controller platform <strong>and</strong><br />

can easily be ported across different controller platforms with varying<br />

south bound interfaces, including proprietary interfaces <strong>and</strong> st<strong>and</strong>ard<br />

interfaces such as <strong>OpenFlow</strong>. <strong>Aricent</strong>’s <strong>SDN</strong> applications enable<br />

controller vendors to offer innovative applications on their controller<br />

platforms with accelerated time to market <strong>and</strong> reduced R&D costs.<br />

Dot 1ag Utilities BFD Utilities Proprietary OAM<br />

Northbound APIs<br />

<strong>SDN</strong> Controller – Open Source / Vendor Proprietary<br />

Routing Service Application<br />

Traditional routing protocols BGP <strong>and</strong> OSPF are run as Virtual Routing<br />

Engine (VRE) on the controller. VRE provides a logically centralized<br />

control plane separated from the forwarding switches. It enables<br />

optimized routing services such as computation of shortest path<br />

<strong>and</strong> application aware routing. The benefits of the centralized control<br />

plane include better view of the network traffic <strong>and</strong> flexible, intelligent<br />

<strong>and</strong> traffic engineered route control. This improves the network<br />

operations, leading to better utilization of network resources.<br />

Service<br />

Link Discovery<br />

Virtual Topology Routing Manager Engine<br />

(traditional routing<br />

protocols: Virtual Routing BGP/OSPF) Engine<br />

(traditional routing<br />

protocols: BGP/OSPF)<br />

Routing Service<br />

Northbound APIs<br />

<strong>SDN</strong> Controller – Open Source / Vendor Proprietary<br />

For routing service across multi-carrier networks, the BGP-Link State<br />

(BGP-LS) protocol is run on the controller. BGP-LS learns the route<br />

information from adjacent Autonomous Systems (AS) <strong>and</strong> builds a<br />

consolidated <strong>and</strong> centralized routing database. This central database<br />

is used to effectively route traffic across packet networks where two<br />

AS are connected by an optical cloud or a multilayer control plane.<br />

OAM for Carrier Networks<br />

<strong>OpenFlow</strong> protocol does not have provision for fast failure detection<br />

at transport level. While this is acceptable in data center networks,<br />

same may fall short in carrier networks. To bridge this gap, <strong>Aricent</strong>’s<br />

widely deployed OAM Frameworks for carrier networks – Ethernet<br />

OAM IEEE 802.1ag <strong>and</strong> ITU-T Y.1731 are re-purposed as controller<br />

applications, rendering efficient OAM in carrier networks.<br />

DB<br />

<strong>SDN</strong> AND OPENFLOW ENGINEERING SERVICES<br />

We deliver world-class design, development, testing, <strong>and</strong> sustenance<br />

services to help our customers bring innovative <strong>SDN</strong> & <strong>OpenFlow</strong><br />

solutions to market. Coupled with our deep domain expertise in<br />

data center, transport, <strong>and</strong> enterprise networks, we help deliver<br />

solutions across the <strong>SDN</strong> spectrum.<br />

Services <strong>and</strong><br />

Capabilities<br />

Product<br />

Development<br />

Testing<br />

<strong>SDN</strong> Lab<br />

<strong>SDN</strong> Controllers <strong>and</strong><br />

Controller Applications<br />

Controller applications<br />

development on open<br />

source <strong>and</strong> vendor specific<br />

controller platforms for<br />

proven <strong>SDN</strong> use cases.<br />

An indicative list:<br />

> Traffic Steering for<br />

Deep Packet Inspection<br />

> Route Optimization for<br />

Backhaul Networks<br />

> Dynamic B<strong>and</strong>width<br />

Allocation<br />

> Network Monitoring<br />

Porting to different<br />

controllers<br />

Testing <strong>SDN</strong> controller<br />

applications on various<br />

<strong>OpenFlow</strong> controllers <strong>and</strong><br />

switches<br />

Interoperability testing<br />

for controllers with<br />

multiple clients<br />

<strong>OpenFlow</strong> controllers<br />

from leading industry<br />

vendors<br />

<strong>OpenFlow</strong> Switches<br />

<strong>and</strong> Infrastructure<br />

Enabling <strong>OpenFlow</strong><br />

support in traditional<br />

switches <strong>and</strong> routers<br />

Upgrading to newer<br />

st<strong>and</strong>ard versions as<br />

the <strong>OpenFlow</strong><br />

specifications evolve<br />

<strong>OpenFlow</strong> client<br />

compliance testing<br />

against evolving<br />

specification versions<br />

Testing pure <strong>and</strong> hybrid<br />

<strong>OpenFlow</strong> switches with<br />

various controllers<br />

<strong>OpenFlow</strong> switches<br />

from leading industry<br />

vendors<br />

Traffic test<br />

infrastructure<br />

For more information, visit<br />

aricent.com/software/software-defined-networking.html<br />

For more information, contact us at info@aricent.com<br />

aricent.com<br />

© 2013 <strong>Aricent</strong> Group. All rights reserved. All <strong>Aricent</strong> br<strong>and</strong> <strong>and</strong> product names are service<br />

marks, trademarks, or registered marks of <strong>Aricent</strong> Inc. in the United States <strong>and</strong> other countries.<br />

<strong>SDN</strong> - 11.13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!