Software Defined Networking (SDN) and OpenFlow - Aricent
Software Defined Networking (SDN) and OpenFlow - Aricent
Software Defined Networking (SDN) and OpenFlow - Aricent
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