Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre



Similar documents
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

Virtualization, SDN and NFV

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

SDN/Virtualization and Cloud Computing

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE DEFINED NETWORKING

Software Defined Network (SDN)

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Designing Virtual Network Security Architectures Dave Shackleford

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

SDN Applications in Today s Data Center

Open Fabric SDN The Comprehensive SDN approach. Jake Howering, Director SDN Product Line Management Bithika Khargharia, PhD, Senior Engineer

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang Nov 13, 2014

2013 ONS Tutorial 2: SDN Market Opportunities

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

Business Case for Open Data Center Architecture in Enterprise Private Cloud

Cloud Fabric. Huawei Cloud Fabric-Cloud Connect Data Center Solution HUAWEI TECHNOLOGIES CO.,LTD.

Automating Network Security

How do software-defined networks enhance the value of converged infrastructures?

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

SDN PARTNER INTEGRATION: SANDVINE

Mock RFI for Enterprise SDN Solutions

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Ten Things to Look for in an SDN Controller

Software Defined Networks Virtualized networks & SDN

Making the Case for Open Source Controllers

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

How To Orchestrate The Clouddusing Network With Andn

VMware vcloud Networking and Security

Software-Defined Networks Powered by VellOS

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

How Network Virtualization can improve your Data Center Security

VIRTUALIZED SERVICES PLATFORM Software Defined Networking for enterprises and service providers

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Palo Alto Networks. Security Models in the Software Defined Data Center

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc.

What is SDN all about?

Using SDN-OpenFlow for High-level Services

A Mock RFI for a SD-WAN

Ethernet-based Software Defined Network (SDN)

Boosting Business Agility through Software-defined Networking

Pluribus Netvisor Solution Brief

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Leveraging SDN and NFV in the WAN

Software Defined Environments

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

SDN Software Defined Networks

Network Services in the SDN Data Center

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

SDN CENTRALIZED NETWORK COMMAND AND CONTROL

May 13-14, Copyright 2015 Open Networking User Group. All Rights Reserved Not For

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

REMOVING THE BARRIERS FOR DATA CENTRE AUTOMATION

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

Saisei FlowCommand FLOW COMMAND IN ACTION. No Flow Left Behind. No other networking vendor can make this claim

SDN and NFV in the WAN

OpenFlow and Software Defined Networking presented by Greg Ferro. Software Defined Networking (SDN)

Use Case Brief BUILDING A PRIVATE CLOUD PROVIDING PUBLIC CLOUD FUNCTIONALITY WITHIN THE SAFETY OF YOUR ORGANIZATION

PLUMgrid Open Networking Suite Service Insertion Architecture

VMware vcloud Networking and Security Overview

Introduction to Software Defined Networking

Group-Based Policy for OpenStack

(R)Evolution im Software Defined Datacenter Hyper-Converged Infrastructure

Programmable Networking with Open vswitch

Datacenter Networking. Joy ABOIM Consulting System Engineer

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

Network Virtualization

Software Defined Networks

Virtualized Network Services SDN solution for service providers

Simplify Your Data Center Network to Improve Performance and Decrease Costs

Unleash the power of Cisco ACI and F5 Synthesis for Accelerated Application deployments. Ravi Balakrishnan Senior Marketing Manager, Cisco Systems

Use Case Brief CLOUD MANAGEMENT SOFTWARE AUTOMATION

Virtualized Network Services SDN solution for enterprises

Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012

Challenges and Opportunities:

Building Scalable Multi-Tenant Cloud Networks with OpenFlow and OpenStack

BRINGING NETWORKS TO THE CLOUD ERA

White Paper. Juniper Networks. Enabling Businesses to Deploy Virtualized Data Center Environments. Copyright 2013, Juniper Networks, Inc.

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel

Software Defined Cloud Networking

Remote Voting Conference

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

STRATEGIC WHITE PAPER. Securing cloud environments with Nuage Networks VSP: Policy-based security automation and microsegmentation overview

Transcription:

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre Wilfried van Haeren CTO Edgeworx Solutions Inc. www.edgeworx.solutions

Topics Intro Edgeworx Past-Present-Future Challenges SDN OpenFlow OpenStack Use Cases 2 Edgeworx Solutions Inc. Proprietary & Confidential

About Edgeworx Solutions Inc. Leading systems integrator of next-generation WAN optimization and application performance management solutions Focusing on an improved and more consistent user experience for business critical applications Providing visibility and understanding of application behavior and performance metrics Offering Project Management, Application Assessments, Network Audits, NOC deployments Technology Solutions: Industry Leaders, Best Practices, Niche Vendors with Proven Track Records www.edge-worx.com/+1.647.793.4731/info@edge-worx.com

Introducing the third computing era

2001 VMware released ESX and started virtualizing servers this broke hierarchical network architectures

2006 Amazon releases AWS defined a new IT operating model

2009 100MW+ mega-data centers are built to support hosting and cloud scale changed everything

2012 Software Defined Networking a customer (and SP) cry for help

9 Edgeworx Solutions Inc. Proprietary & Confidential

Problems we re trying to address Faster response to business demands for new tenants, services and applications. More intelligent configuration of network services such as load balancers, firewalls etc. The ability to dynamically map application tiers to required services. Reductions in cost i.e. CapEx via enabling purchase of lower cost infrastructure Same for OpEx via reducing administrative overhead of device centric configuration. Ability to create new revenue streams via more intelligent network service offerings, think Cloud Storage and AWS services Reduction in lock-in from proprietary systems. Better network integration with cloud management systems and orchestration tools. Better network efficiency through closer match of network resources to application demands. 10 Edgeworx Solutions Inc. Proprietary & Confidential

a host of new network intensive and network integrated applications changed the end-to-end IT stack

SDN thinking in a nutshell Infrastructure specific to specific apps Applications abstracted from infrastructure Vertically integrated, proprietary stacks Open technologies, maximum generalization Vendor lock-in, Forklift refreshes Best-of-breed, continuous innovation Multiple management domains Homogenous, universal automation Complex and custom architectures Simple, repeatable and scalable architectures IT becomes the service provider

What is Software Defined Networking? Purist View a strict separation of control plane and data plane Pragmatic View a network architecture designed to be programmed by high-level languages and APIs A Common View SDN = Network Virtualization

SDN, DC considerations Assess all aspects to deliver cohesive network service: Packet delivery routing/switching as required. Considerations such as requirements for bridging semantics (flooding, broadcast), bandwidth, multi-pathing etc. L4-L7 service integration The ability to map application tiers to required network services such as load-balancers and firewalls. Virtual network integration Virtual switching support for your chosen hypervisor(s). This will be more complex in multi-hypervisor environments. Physical network integration Integration with bare-metal servers, standalone appliances, network storage and existing infrastructure. Physical management The management of the physical network nodes, required configuration of ports, VLANs, routes, etc. Scalability Ability to scale application or customer tenancy beyond the 4000 VLAN limit. Flow management The ability to program network policy from a global perspective. 14 Edgeworx Solutions Inc. Proprietary & Confidential

Software Defined Networking (SDN) SDN centralizes control of the network by separating the control logic to off-device computer resources. All SDN models have some version of an SDN Controller, as well as southbound APIs and northbound APIs Controllers: The brains of the network, SDN Controllers offer a centralized view of the overall network Controllers enable network administrators to dictate to the underlying systems (like switches and routers) how the forwarding plane should handle network traffic. Southbound APIs: SDN uses southbound APIs to relay information to the switches and routers below. OpenFlow, considered the first standard in SDN, was the original southbound API and remains as one of the most common protocols. Northbound APIs: SDN uses northbound APIs to communicates with the applications and business logic above. These help network administrators to programmatically shape traffic and deploy services. 15 Edgeworx Solutions Inc. Proprietary & Confidential

SDN framework 16 Source: www.opennetworking.org

SDN Physical and Virtual Network Integration 17 Edgeworx Solutions Inc. Proprietary & Confidential

Open to Many Controllers & Programming Models OpenFlow support with all major controller vendors OpenStack support with contributions to Quantum to enable seamless provisioning Native VMware integration into vcloud and NSX - VXLAN integration Native OMI Microsoft Integration Native API calls being developed with key partners. Enables network automation through event manager

What is OpenFlow? In a Nutshell Wikipedia Definition: "A communications protocol that gives access to the forwarding plane of a network switch or router over the network." Essentially a remote API for control that allows an external controller to manage (mostly) L2/L3 forwarding and some header manipulation Developed at Stanford 2007-2010, since 2011 managed by the Open Networking Foundation Implementations exist from all major networking vendors (although commercial availability varies) It is currently the only open and standardized SDN protocol out there - Many opinions on design, features, and scope - General consensus that it is "good enough"

The Benefits of SDN Offering a centralized, programmable network that can dynamically provision so as to address the changing needs of businesses, SDN also provides the following benefits: Reduce CapEx: SDN potentially limits the need to purchase purposebuilt, ASIC-based networking hardware, and instead supports pay-asyou-grow models Reduce OpEX: SDN enables algorithmic control of the network of network elements (such as hardware or software switches / routers that are increasingly programmable, making it easier to design, deploy, manage, and scale networks. The ability to automate provisioning and orchestration optimizes service availability and reliability by reducing overall management time and the chance for human error. Deliver Agility and Flexibility: SDN helps organizations rapidly deploy new applications, services, and infrastructure to quickly meet changing business goals and objectives. Enable Innovation: SDN enables organizations to create new types of applications, services, and business models that can offer new revenue streams and more value from the network. 20 Edgeworx Solutions Inc. Proprietary & Confidential

OpenStack 21 Source:https://www.openstack.org/

22 Edgeworx Solutions Inc. Proprietary & Confidential

Introducing the third computing era

Use Cases Network Monitoring OpenFlow switches provide detailed accounting data (similar to SNMP interface counters) with every flow. OpenFlow controller can collect that data and give network operators the traffic statistics at the exact granularity they need be it aggregate IP statistics, per-mac address (or VM) statistics, or even per-application statistics. Programmable Network Taps Using OpenFlow to implement programmable network taps either more intelligent traffic mirroring than the traditional SPAN/RSPAN functionality or filtering the traffic before it s sent to the monitoring/troubleshooting tools has become the Hello World SDN application. Service Insertion OpenFlow functionality is trialed by large service providers to insert user-specific services (authentication, firewalling, caching...) into the packet forwarding path. Scale-Out Load Balancing Stateful network services implemented with OpenFlow remain an elusive goal it s still impossible to implement a flow-based hardware switching fabric programmed with individual user session flows in real time. On the other hand, you can use OpenFlow for coarse-grained traffic distribution to a scale-out farm of stateful network services nodes; an architecture that allows you to bypass the limitations of traditional stateful hardware appliances like load balancers and firewalls. 24 Edgeworx Solutions Inc. Proprietary & Confidential

25 Source:http://www.cohodata.com/

Use Cases (2) DoS Mitigation Tools DoS mitigation solutions can use traffic statistics provided by OpenFlow switches to detect traffic anomalies, engage the traffic redirection capabilities of an OpenFlow controller to divert suspicious traffic to a DoS detection appliance Policy Enforcement You can use the comprehensive traffic filtering functionality offered by some virtual networking SDN solutions to implement a network edge policy enforcement solution. OpenStack Virtual Networking OpenStack cloud management platform implements network virtualization with third-party plugins. 26 Edgeworx Solutions Inc. Proprietary & Confidential

Thank You