ODL: Service Function Chaining
|
|
|
- Felix Gordon
- 10 years ago
- Views:
Transcription
1 ODL: Service Function Chaining Reinaldo Penno Paul Quinn #ODSummit 1
2 Agenda Why do we care about service function chaining? A modern architecture for service function chaining Service function chaining as a service Opendaylight Service Function Chaining Implementation Opendaylight SFC+GBP Integration Coming to a theater near you: SFC+GBP=NFV Whole Stack 2
3 Network Service Insertion (Today) Off-box Service Chaining Services are built using rudimentary service chaining techniques; accomplished via hop-by-hop switching/routing changes or inline services Very complex: VLAN-stitching, Policy Based Routing (PBR), Routing tricks, etc. Static: no dynamic, horizontal or vertical scaling, and requires network changes Operationally disjoint: no whole stack view or orchestration Service functions are deployed based on physical network topology and physical network elements Changes to service functions or ordering within a service chain require network changes Example: Firewalls typically require in & out layer-2 segments; adding new FW means adding new layer-2 segments to the network topology Inhibits optimal use of service resources; limits scale, capacity & redundancy 3
4 Service Chaining (Today) Generic Representative Use Case VLAN VLAN 400 VLAN F W VLAN VLAN 500 VLAN VLAN VLAN 201 VLAN D PI VLAN VLAN 301 VLAN * This is appropriate for all transparent services. Nontransparent services present other challenges COKE- COKE- App2 PEPSI- App1 App1 VLAN VLAN 101 VLAN TOR/ (v)switc h TOR/ (v)switc h TOR/ (v)switc h VLAN stitching overloaded for tenant separation, policy creation, and service chain construction Service chain ordering or addition of new services requires network topology changes All traffic flows through all services regardless of need Increases load on services and increases configuration complexity VLAN VLAN 301 VLAN
5 Network Service Insertion Primer How are services built and what is Service Chaining? Linkage of service functions to realize a service is called Service Chaining A (logical) classification function selects traffic that needs to be chained The policy can be as simple as match on VLAN or VRF or match flow rules Or it could be complex policies including subscriber ID and application parameters Classifier & Mapping Logic Classifier NAT FW DPI & & FW LB Mapping Logic Classifier Mapping Logic Web Web 5
6 New Technology Trends Changing Network Service Insertion Landscape Existing network service insertion techniques cannot remain static and must evolve SDN & NFV enabling control / data plane independence and virtualization of network elements From: Physical appliances Static services Separate domains: physical vs. virtual Hop-by-hop service deployment Underlay networks Topological dependent service insertion No shared context Policy based on VLANs To: Virtual & physical appliances Dynamic services Seamless physical & virtual interoperability Chain of service functions Dynamic overlay networks Insertion based on resources & scheduling Rich metadata Policy based on metadata 6
7 Evolving Service Chaining Overlay-based Service Chaining So can t we just use an overlay? 1 st step towards true chaining Suffers from a number of significant drawbacks: Configuration complexity Limited service chain construction capabilities; Rigid service ordering (e.g. chains but not graphs) Must support many overlays, mapping between overlays Tenant-ID is not granular enough No way to pass more information; No common service context Limited visibility and audit capabilities Per service (re)-classification 7
8 Evolving Network Service Insertion Architectural Requirements Service deployments will be driven by applications and application policy Services will be built using flexible service graphs rather than linear service chains The service elements used to build service chains will be both physical and virtualized Flexible placement of service elements in transport and topologically independent fashion Policy enforcement via metadata exchange 8
9 Why Common Service Plane is Important Common Service Plane Transpor t Plane With a Common Service Plane, Service Context and Policies are end-to-end, can leverage any transport SF1 SF2 SF3 SF4 SF5 SF6 Any Transport Any Transport Any Transport Any Transport Any Transport CPE Branch NPE AGG AGG AGG NPE Carrier Ethernet PE DCI DCI Service Provider WAN (Segment Routing or MPLS TE with WAE Orchestration) VNF Instances VNF Instances VNF VNF VNF VNF vpe-f vpe-f VNF Instances Data Centers VNF Instances VNF VNF VNF VNF vpe-f vpe-f Bare Metal Workload Bare Metal Workload 9 9
10 Common Service Plane Network Service Header (NSH) 101 Network Service Header is a data-plane protocol that represents a service path in the network IETF adopted protocol Two major components: path information and metadata Path information is akin to a subway map: it tells the packets where to go without requiring per flow configuration Metadata is information about the packets, and can be used for policy NSH is added to packet via a classifier NSH is carried along the chain to services Intermediate nodes do not need to be NSH aware Non-NSH enabled services are supported 10
11 Network Service Header (NSH) Core Driving Principles Support for all service graph topologies; move up the stack from linear service chains Provide a transport independent and topology agnostic service plane Remove the need for service functions to participate in a transport / fabric overlay Simplify service AND network provisioning Enable a broad range of classification types and sources Provide clear visibility and OAM to users Allow the network transport to do its job and evolve Centralized or distributed control plane Enable metadata conveyance to/from service functions and the network 11
12 Network Service Header (NSH) MD-Type 1 Service Plane Encapsulation Format Ver O C R R R R R R Length (6) MD Type (8) Next Protocol (8) Service Path Identifier (24) Service Index (8) Mandatory Context Header (1) - Network Platform Context Mandatory Context Header (2) - Network Shared Context Mandatory Context Header (3) - Service Platform Context Mandatory Context Header (4) - Service Shared Context Original Packet Payload
13 SFC Data Plane Components Service Classifier Determines which traffic requires service and forms the logical start of a service path Service Path A service path is the actual forwarding path used to realize a service chain Think of service chain as the intent ; service path the actual instantiation of the chain in the network Service Function Forwarder (SFF) Responsible for delivering traffic received from the network to one or more connected service functions according to information carried in the network service header as well as handling traffic coming back from the SF Service Function Proxy Component used to process network service headers on-behalf of an attached SF 13
14 Services Function Chaining Primer High-level Component Structure Orchestration Define service chains & build service paths Control / Policy Planes Instantiate service chains adhering to policy Data Plane Traffic steering & metadata Service Classifi er SF (Physical) (v)switch Servi ce Service Function Forwarder (SFF) Forward ing SF (VM) Service 1 VLAN Servi ce Service Chaining Orchestration Control Plane Policy Plane Service Header Network Overlay + Service Header SF (Physical) (v)switch Servi ce Service Function Forwarder (SFF) Forward ing SF (VM) Service 1 VLAN Servi ce Service Classifi er 14
15 Service Function Proxy Support for Participant / Non-Participant Services Legacy service functions may not have the capability to process packets encapsulated with a network service header The network service header architecture introduces the concept of a Service Proxy that is responsible for processing of the network service headers and mapping to/from service functions Allows for participant and non-participant services to co-exist and belong to the same service chain Participant Services SF (Physic al) Service Function Forwarder (SFF) SF (V M) TOR / (v)switch Non-Participant Services SF (Physic al) Service Proxy SF (V M) 15
16 Unidirectional Service Chain Packet Forwarding Participant Service Functions Packet classification performed at Service Classifier. Packet classification result pushes NSH header with servicepath-id [10]. NSH [10] F W NSH [10] Service Index decremented by 1 NSH [10] D PI NSH [10] Service Index decremented by 1 NSH [10] IP S NSH [10] Service Index reaches 1 indicating that NSH should be removed and packet natively forwarded. Service Classifi er Transport encapsulation directed to SFF NSH [10] Format: SPI = 10, SI = 4 SFF 1 SFF depicted as resident in TOR/(v)Switch but could also be implemented within SF If SFF resident in SF then transport encapsulation addresses SF directly SFF NSH SFF SFF 2 SFF 3 [10] NSH SFF [10] 3 TOR/ TOR/ TOR/ (v)switc (v)switc (v)switc h 1 h 1 h 1 Format: SPI = 10, SI = 3 Format: SPI = 10, SI = Des/na/on /24 16
17 Group Based Policy (GBP) Policy is a top-level abstraction which nodes are groups of endpoints and edges are the directional policy between them. Policy specifies the semantic what we want for network flows 17
18 SFC (Service) Abstraction The service-layer abstraction provides the semantic how for service graph traversal (enabled by IETF SFC/NSH). Nodes are network functions (physical or virtual) and edges indicate the direction, order and sequence of the flow of traffic through those chains. Avoids repurposing traditional networking constructs by reducing the need to ape logical linearity with them by churning the underlying topology to create dynamic services. 18
19 The Power of SFC NSH + GBP Service path is decoupled from transport header The encapsulation carries metadata Imputed (measurement), VRF context, User context (User ID), intermediate result, etc. Important tool to move us past NETWORK function virtualization GBP rendered SFC can reflect business policy All traffic between the Internet & web front end servers apply: Multi-tenancy, Openstack/Neutron integration De/Encryption with highest throughput / low latency and least cost Copy all mobile (metadata ID) only transactions to a Big Data analytics system at most optimal point (cost & least latency impact) Send all traffic through a SLB+WAF and IDS Elastic Copy Elastic Analytics INTER NET Elastic SSL Elastic LB + WAF Elastic IDS Elastic WEB FE 19
20 Opendaylight Service Function Chaining Implementation #ODSummit 20
21 Opendaylight SFC Main Components ODL SFC implementation components Provider YANG Models UI Data Plane Data store Listeners and Renderers REST Openflow OVS 21
22 Big Picture ODL SFC in essence a point to multipoint architecture SFC Provider manages all configuration information provided by orchestration system or admin. SFC Provider writes constructed Service Function Paths and Rendered Service Path to the datastore Protocol datastore listeners are notified of service objects creation These listeners will process RSP information and communicate to their controlled southbound devices 22
23 Opendaylight SFC Architecture SF GUI 1 SFF REST SF = Service Function SFF = Service Function Forwarder SFP = Service Function Path RSP = Rendered Service Path Opendaylight SFC Provider Openflow Listener REST Listener LISP Listener SFP 2 3 RSP 4 DataStore Open vswitch Python NSH Switch 23
24 Yang Models Cornerstone of SFC implementation Data model driven development 20+ Yang models They cover data plane provisioning, service function selection, statistics, classification, OVS and OF augmentations and monitoring Persistence and Clustering Yang Models + Datastore = Anonymous Point to Multipoint messaging system 24
25 SFC-UI One stop shop for everything SFC Provides graphical view and configuration of Rendered Service Paths, Service Chains, Service Functions, etc Extremely easy to use Makes configuration and repetitive tasks easy: uses templates, allows copy & replicating configuration, bulk edits, amongst others UI has built-in diagnostics to tell if SFC components are running, state, pull logs from ODL, amongst others. 25
26 SFC Front End 26
27 SFC JSON Data "service-function": [ { "name": "SF5", "sf-data-plane-locator": [ { "name": "vxlan", "ip": " ", "port": 40001, "transport": "servicelocator:vxlan-gpe", "service-function-forwarder": "SFF4" } ], "nsh-aware": true, "rest-uri": " :5000", "ip-mgmt-address": " ", "type": "service-functiontype:napt44" } "service-function-forwarder": [ { "name": "SFF4", "sff-data-plane-locator": [ { "name": "eth0", "data-plane-locator": { "port": 4789, "ip": " ", "transport": "servicelocator:vxlan-gpe" } } ], "rest-uri": " "service-function-dictionary": [ { "name": "SF5", "type": "service-functiontype:napt44", "sff-sf-data-plane-locator": { "port": 40001, "ip": " ", "transport": "servicelocator:vxlan-gpe" } } ], "ip-mgmt-address": " ", } 27
28 SFC JSON Data "service-function-chain": [ { "name": "SFC2", "sfc-service-function": [ { "name": "firewallabstract2", "type": "service-functiontype:firewall", "order": 0 }, { "name": "napt44- abstract2", "type": "service-functiontype:napt44", "order": 1 } ] } "service-function-path": [ { "name": "Path-2-SFC2", "service-chain-name": "SFC2", "symmetric": true } 28
29 Operational Data "rendered-service-path": [ { "name": "Path-2-SFC2", "parent-service-function-path": "Path-2-SFC2", "path-id": 9, "service-chain-name": "SFC2", "starting-index": 255, "rendered-service-path-hop": [ { "hop-number": 0, "service-function-name": "SF4", "service-function-forwarder": "SFF3", "service_index": 255 }, { "hop-number": 1, "service-function-name": "SF5", "service-function-forwarder": "SFF4", "service_index": 254 } ] } 29
30 Opendaylight SFC+GBP Integration #ODSummit 30
31 Summary What is it? Integration of two important and popular Opendaylight projects. GBP: Policy abstraction. Allows users to express network configuration in a declarative versus imperative way. SFC: The WG Session you are attending now hopefully this one is clear Why should you care? Running code (open-source and multi-vendor) Cornerstone of NFV whole stack solution Opendaylight Neutron Integration (GBP) 31
32 Top-Down View 32
33 Network Integration Primer 1. SFF and classifier are OpenvSwitches 2. Encapsulation is VXLAN +NSH+ Ethernet 3. Dummy Service Functions Policy: bar SFC: foo Glossary EP - Endpoint VNF - Network Function Policy SFC EP A Infrastructure Network EP B VNF1 NF2 VNF3 33
34 Integration Details 1. GBP defines policy:bar and actions. One of the actions is chain:foo 2. GBP calls into SFC and asks for chain:foo 3. SFC creates the needed topology: OVS bridges and forwarding rules 4. SFC returns path-id, starting index, first hop IP:port, and encapsulation to GBP 5. GBP creates the necessary classifier rules to direct packets to the path and attach context headers (metadata) EP A Policy: bar SFC: foo Infrastructure Network VNF1 NF2 VNF3 Glossary EP - Endpoint NF - Network Function Policy SFC OpenDaylight OpenStack EP B 34
35 Why this design? Unix philosophy Write programs that do one thing and do it well - Doug McIlroy Write programs that work well together - Doug McIlroy Write programs to handle text streams, because that is the universal interface - Doug McIlroy Rethink this as Text names for things you don t understand or need to understand Program:1 Program:2 Program:3 35
36 SFC+GBP Metadata Usage Context header 1 = Original destination IP address. Imagine if SFC did not exist Context header 2 = VNID These two context headers allow for multi-tenancy and overlapping IP addresses 36
37 Coming to a theater near you: SFC+GBP=NFV Whole Stack #ODSummit 37
38 SFC/GBP and NFV Challenges SFC/GBP Overlays Topology Ordering Metadata NFV Scale Dynamic Mobility SFC + NFV 38
39 NFV Interesting Challenges (v)switch DPI Servi ce HTTP Proxy (v)switch Servi ce Service Function Forwarder (SFF) Forward ing Service Function Forwarder (SFF) Forward ing FW Service 1 VLAN Servi ce IDS Service 1 VLAN Servi ce? HTTP Proxy (v)switch Servi ce HTTP Proxy (v)switch Servi ce Service Function Forwarder (SFF) Forward ing Service Function Forwarder (SFF) Forward ing NA T Service 1 VLAN Servi ce VP N Service 1 VLAN Servi ce X (v)switch Anti- Virus Servi ce Service Function Forwarder (SFF) Forward ing DPI Service 1 VLAN Servi ce Chain 1 (DPI, IDS) Chain 2 (FW, HTTP Proxy) Chain 3 (DPI, FW, NAT) Chain 4 (VPN, Anti-Virus, Proxy) 39
40 NFV Interesting Challenges Topology Matters Explosion of tunnels Explosion of traffic (Hotspots) Reachability Symmetry and Ordering Matters Stateful services Operations and Management Testing paths Testing Service Functions 40
41 Topology Matters Connected Graph of SFFs, a.k.a. switches/routers Reuse tunnels Create and place VMs (Services) intelligently Smart and fast fail-over Fail to SFFs that are reachable and have the necessary Services attached 41
42 Symmetry and Ordering Matters All Stateful services in a chain need to process packet in strict sequence Packet for the same session flowing in the reverse direction need to traverse the exact same Service Functions. Errors packets such as ICMP Errors, TCP Resets and others also need to traverse the chain in the exact the same (or reverse) order of the data packets that caused the error 42
43 Operations and Management Testing Service Paths as opposed to just routing paths Testing Service Functions as opposed to VM reachability Testing Symmetric paths 43
44 Beryllium Features under Consideration #ODSummit 44
45 Some Beryllium Features under Consideration Automate all possible tests, integrate with Robot NSH proxy support Reclassification support mid-path Multi-tenancy (NSH and overlay) Full netconf integration MD-SAL network topology-based shortest path algorithm Stats, monitoring. Network Topology 45
46 References SFC Wiki: Service_Function_Chaining:Main GBPSFC demo: Hackathon Document: SFC hackathon Document NFV Whole Stack: 46
47 Thank you.
Authors contact info: Paul Quinn [email protected] Distinguished Engineer Cisco Systems 55 Cambridge Parkway Cambridge, MA 02141.
Authors contact info: Paul Quinn [email protected] Distinguished Engineer Cisco Systems 55 Cambridge Parkway Cambridge, MA 02141 Tel: 408 527 3560 Jim Guichard [email protected] Principal Engineer Cisco
Dynamic Service Chaining for NFV/SDN
Dynamic Service Chaining for NFV/SDN Kishore Inampudi A10 Networks, Inc. Agenda Introduction NFV Reference Architecture NFV Use cases Policy Enforcement in NFV/SDN Challenges in NFV environments Policy
Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University
Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University Transition to NFV Cost of deploying network functions: Operating expense
The following normative disclaimer shall be included on the front page of a PoC report:
Annex B (normative): NFV ISG PoC #28 Report The following normative disclaimer shall be included on the front page of a PoC report: Submission of this NFV ISG PoC Report as a contribution to the NFV ISG
SDN CONTROLLER. Emil Gągała. PLNOG, 30.09.2013, Kraków
SDN CONTROLLER IN VIRTUAL DATA CENTER Emil Gągała PLNOG, 30.09.2013, Kraków INSTEAD OF AGENDA 2 Copyright 2013 Juniper Networks, Inc. www.juniper.net ACKLOWLEDGEMENTS Many thanks to Bruno Rijsman for his
WHITE PAPER. Network Virtualization: A Data Plane Perspective
WHITE PAPER Network Virtualization: A Data Plane Perspective David Melman Uri Safrai Switching Architecture Marvell May 2015 Abstract Virtualization is the leading technology to provide agile and scalable
SDN PARTNER INTEGRATION: SANDVINE
SDN PARTNER INTEGRATION: SANDVINE SDN PARTNERSHIPS SSD STRATEGY & MARKETING SERVICE PROVIDER CHALLENGES TIME TO SERVICE PRODUCT EVOLUTION OVER THE TOP THREAT NETWORK TO CLOUD B/OSS AGILITY Lengthy service
Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure
White Paper Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure What You Will Learn The new Cisco Application Centric Infrastructure
Software Defined Network (SDN)
Georg Ochs, Smart Cloud Orchestrator ([email protected]) Software Defined Network (SDN) University of Stuttgart Cloud Course Fall 2013 Agenda Introduction SDN Components Openstack and SDN Example Scenario
Virtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 SDN - An Overview... 2 SDN: Solution Layers and its Key Requirements to be validated...
SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT
BROCADE SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT Rajesh Dhople Brocade Communications Systems, Inc. [email protected] 2012 Brocade Communications Systems, Inc. 1 Why can t you do these things
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments Aryan TaheriMonfared Department of Electrical Engineering and Computer Science University of Stavanger
Enabling Solutions in Cloud Infrastructure and for Network Functions Virtualization
Enabling Solutions in Cloud Infrastructure and for Network Functions Virtualization Gateway Use Cases for Virtual Networks with MX Series Routers 1 Table of Contents Executive Summary... 3 Introduction...4
Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair
Data Center Network Virtualisation Standards Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair May 2013 AGENDA 1. Why standardise? 2. Problem Statement and Architecture
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea ([email protected]) Senior Solutions Architect, Brocade Communications Inc. Jim Allen ([email protected]) Senior Architect, Limelight
Group-Based Policy for OpenStack
Group-Based Policy for OpenStack Introduction Over the past four years, OpenStack has grown from a simple open source project to a major community-based initiative including thousands of contributors in
Challenges and Opportunities:
Challenges and Opportunities: The Rise of Software Centric Networking Nicolai Leymann Deutsche Telekom Technik 12.03.2015 Table of Contents 1. Todays networks and challenges 2. The New World: Software
Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera [email protected]. VERSION May, 2015
Simplify IT With Cisco Application Centric Infrastructure Roberto Barrera [email protected] VERSION May, 2015 Content Understanding Software Definded Network (SDN) Why SDN? What is SDN and Its Benefits?
SDN-NFV Open Source. Landscape, Scaling, Use-Cases Sharon Barkai Cofounder, ConteXtream. Santa Clara, CA USA April 2015
SDN-NFV Open Source Landscape, Scaling, Use-Cases Sharon Barkai Cofounder, ConteXtream Santa Clara, CA USA April 2015 1 Agenda SDN-NFV Open Source Landscape and Tiers SDN Open Source Tier for Scalability
Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam
Cloud Networking Disruption with Software Defined Network Virtualization Ali Khayam In the next one hour Let s discuss two disruptive new paradigms in the world of networking: Network Virtualization Software
Using SDN-OpenFlow for High-level Services
Using SDN-OpenFlow for High-level Services Nabil Damouny Sr. Director, Strategic Marketing Netronome Vice Chair, Marketing Education, ONF [email protected] Open Server Summit, Networking Applications
Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems
Cisco Prime Network Services Controller Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems Agenda Cloud Networking Challenges Prime Network Services Controller L4-7 Services Solutions
HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer
HAWAII TECH TALK SDN Paul Deakin Field Systems Engineer SDN What Is It? SDN stand for Software Defined Networking SDN is a fancy term for: Using a controller to tell switches where to send packets SDN
Accelerating Micro-segmentation
WHITE PAPER Accelerating Micro-segmentation THE INITIAL CHALLENGE WAS THAT TRADITIONAL SECURITY INFRASTRUCTURES WERE CONCERNED WITH SECURING THE NETWORK BORDER, OR EDGE, WITHOUT BUILDING IN EFFECTIVE SECURITY
Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014
Using SouthBound APIs to build an SDN Solution Dan Mihai Dumitriu Midokura Feb 5 th, 2014 Agenda About Midokura Drivers of SDN & Network Virtualization Adoption SDN Architectures Why OpenDaylight? Use
Service Chaining in Carrier Networks
White Paper Service Chaining in Carrier Networks Prepared by Gabriel Brown Senior Analyst, Heavy Reading www.heavyreading.com on behalf of www.qosmos.com February 2015 Dynamic Services, Dynamic Networks
RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL
RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL Pascal Geenens CONSULTING ENGINEER, JUNIPER NETWORKS [email protected] BUSINESS AGILITY Need to create and deliver new revenue opportunities faster Services
Building an Open, Adaptive & Responsive Data Center using OpenDaylight
Building an Open, Adaptive & Responsive Data Center using OpenDaylight Vijoy Pandey, IBM 04 th February 2014 Email: [email protected] Twitter: @vijoy Agenda Where does ODP (& SDN) fit in the bigger
You can keep your firewall (if you want to) Practical, simple and cost saving applications of OpenDaylight you can implement today
You can keep your firewall (if you want to) Practical, simple and cost saving applications of OpenDaylight you can implement today John Sobanski, Engineer, Solers Inc. July 2015 @OpenDaylightSDN #OpenSDN
Qualifying SDN/OpenFlow Enabled Networks
Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled
The Path to the Cloud
The Path to the Cloud Andy Ingram VP Juniper Networks - Center of Excellence EIS 2015 Path to the Cloud 1 Consolidation Lower Cost 2 Optimization Greater Agility & Availability Network Topology, Automation
Leveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
SOFTWARE DEFINED NETWORKING
SOFTWARE DEFINED NETWORKING Bringing Networks to the Cloud Brendan Hayes DIRECTOR, SDN MARKETING AGENDA Market trends and Juniper s SDN strategy Network virtualization evolution Juniper s SDN technology
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
Brocade VCS Fabrics: The Foundation for Software-Defined Networks
WHITE PAPER DATA CENTER Brocade VCS Fabrics: The Foundation for Software-Defined Networks Software-Defined Networking (SDN) offers significant new opportunities to centralize management and implement network
Towards Smart and Intelligent SDN Controller
Towards Smart and Intelligent SDN Controller - Through the Generic, Extensible, and Elastic Time Series Data Repository (TSDR) YuLing Chen, Dell Inc. Rajesh Narayanan, Dell Inc. Sharon Aicler, Cisco Systems
JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc. www.juniper.net
JUNIPER One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER 1 Copyright 2010 Juniper Networks, Inc. www.juniper.net 2-3-7: JUNIPER S BUSINESS STRATEGY 2 Customer Segments 3 Businesses Service
L4-L7 Service Function Chaining Solution Architecture
L4-L7 Service Function Chaining Solution Architecture Version 1.0 14 June 2015 ONF TS-027 ONF Document Type: Technical Specifications ONF Document Name: L4-L7 Service Function Chaining Architecture Disclaimer
SOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control
DCB for Network Virtualization Overlays. Rakesh Sharma, IBM Austin IEEE 802 Plenary, Nov 2013, Dallas, TX
DCB for Network Virtualization Overlays Rakesh Sharma, IBM Austin IEEE 802 Plenary, Nov 2013, Dallas, TX What is SDN? Stanford-Defined Networking Software-Defined Networking Sexy-Defined Networking Networking
How To Orchestrate The Clouddusing Network With Andn
ORCHESTRATING THE CLOUD USING SDN Joerg Ammon Systems Engineer Service Provider 2013-09-10 2013 Brocade Communications Systems, Inc. Company Proprietary Information 1 SDN Update -
Data Center Virtualization and Cloud QA Expertise
Data Center Virtualization and Cloud QA Expertise Highlights Broad Functional QA Experience Deep understanding of Switching and Routing Protocols Strong hands on experience in multiple hyper-visors like
White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com
SDN 101: An Introduction to Software Defined Networking citrix.com Over the last year, the hottest topics in networking have been software defined networking (SDN) and Network ization (NV). There is, however,
Utility Computing and Cloud Networking. Delivering Networking as a Service
Utility Computing and Cloud Networking Delivering Networking as a Service Overview Utility Computing OpenStack Virtual Networking Network Functions Virtualization Utility Computing Utility Computing: Everything
Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre
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
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
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
Palo Alto Networks. Security Models in the Software Defined Data Center
Palo Alto Networks Security Models in the Software Defined Data Center Christer Swartz Palo Alto Networks CCIE #2894 Network Overlay Boundaries & Security Traditionally, all Network Overlay or Tunneling
Network Virtualization Network Admission Control Deployment Guide
Network Virtualization Network Admission Control Deployment Guide This document provides guidance for enterprises that want to deploy the Cisco Network Admission Control (NAC) Appliance for their campus
What is SDN all about?
What is SDN all about? Emil Gągała Juniper Networks Piotr Jabłoński Cisco Systems In the beginning there was a chaos CLOUD BUILDING BLOCKS CAN I VIRTUALIZE MY Compute Network? Storage Where is my money?
Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip
Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor Sandeep Shah Director, Systems Architecture EZchip Linley Processor Conference Oct. 6-7, 2015 1 EZchip Overview Fabless
Datacenter Network Virtualization in Multi-Tenant Environments
Chair for Network Architectures and Services Technische Universität München Datacenter Network Virtualization in Multi-Tenant Environments 8. DFN-Forum Kommunikationstechnologien Viktor Goldberg, Leibniz-Rechenzentrum,
Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer
Data Center Infrastructure of the future Alexei Agueev, Systems Engineer Traditional DC Architecture Limitations Legacy 3 Tier DC Model Layer 2 Layer 2 Domain Layer 2 Layer 2 Domain Oversubscription Ports
Definition of a White Box. Benefits of White Boxes
Smart Network Processing for White Boxes Sandeep Shah Director, Systems Architecture EZchip Technologies [email protected] Linley Carrier Conference June 10-11, 2014 Santa Clara, CA 1 EZchip Overview
A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio and Benny Rochwerger IBM
Presenter: Vinit Jain, STSM, System Networking Development, IBM System & Technology Group A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio
Core and Pod Data Center Design
Overview The Core and Pod data center design used by most hyperscale data centers is a dramatically more modern approach than traditional data center network design, and is starting to be understood by
Designing Virtual Network Security Architectures Dave Shackleford
SESSION ID: CSV R03 Designing Virtual Network Security Architectures Dave Shackleford Sr. Faculty and Analyst SANS @daveshackleford Introduction Much has been said about virtual networking and softwaredefined
Delivering Managed Services Using Next Generation Branch Architectures
Delivering Managed Services Using Next Generation Branch Architectures By: Lee Doyle, Principal Analyst at Doyle Research Sponsored by Versa Networks Executive Summary Network architectures for the WAN
SOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Eric Choi < [email protected]> Senior Manager, Service Provider Business Unit, APJ 2012 Brocade Communications Systems, Inc. EPF 7 2012/09/17 Software-Defined Networking
OpenDaylight Network Virtualization and its Future Direction
OpenDaylight Network Virtualization and its Future Direction May 20, 2014 Masashi Kudo NEC Corporation Table of Contents SDN Market Overview OpenDaylight Topics Network Virtualization Virtual Tenant Network
Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang [email protected]. Nov 13, 2014
Simplify IT With Cisco Application Centric Infrastructure Barry Huang [email protected] Nov 13, 2014 There are two approaches to Control Systems IMPERATIVE CONTROL DECLARATIVE CONTROL Baggage handlers follow
Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture
OpenStack Neutron Outline Why Neutron? What is Neutron? API Abstractions Plugin Architecture Why Neutron? Networks for Enterprise Applications are Complex. Image from windowssecurity.com Why Neutron? Reason
An Open Approach to Enhancing Networking for OpenStack
An Open Approach to Enhancing Networking for OpenStack Robert McBride Marketing SDN/NFV @DigitalMcB [email protected] What are we going to talk about today? OpenStack and OpenDaylight better together
Software Defined Networking (SDN) - Open Flow
Software Defined Networking (SDN) - Open Flow Introduction Current Internet: egalitarian routing/delivery based on destination address, best effort. Future Internet: criteria based traffic management,
SDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
Prioritization of Important Mice Flows in a Software Defined Network (SDN Application)
Prioritization of Important Mice Flows in a Software Defined Network (SDN Application) Rajani Srivastava & Yogesh Pandey April 2015 1 Copyright 2015 Tata Consultancy Services Limited Agenda 1 Prioritization
Pluribus Netvisor Solution Brief
Pluribus Netvisor Solution Brief Freedom Architecture Overview The Pluribus Freedom architecture presents a unique combination of switch, compute, storage and bare- metal hypervisor OS technologies, and
Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013
Network Virtualization and Software-defined Networking Chris Wright and Thomas Graf Red Hat June 14, 2013 Agenda Problem Statement Definitions Solutions She can't take much more of this, captain! Challenges
Value-Added Services and Service Chaining: Deployment Considerations and Challenges
Value-Added Services and Service Chaining: Deployment Considerations and Challenges An Industry Whitepaper Contents Executive Summary... 1 Introduction to Value-Added Services and Service Chaining... 2
NFV Management and Orchestration: Enabling Rapid Service Innovation in the Era of Virtualization
White Paper NFV Management and Orchestration: Enabling Rapid Service Innovation in the Era of Virtualization NFV Orchestration Overview Network Function Virtualization (NFV) technology, in combination
Why Software Defined Networking (SDN)? Boyan Sotirov
Why Software Defined Networking (SDN)? Boyan Sotirov Agenda Current State of Networking Why What How When 2 Conventional Networking Many complex functions embedded into the infrastructure OSPF, BGP, Multicast,
PLUMgrid Open Networking Suite Service Insertion Architecture
White Paper PLUMgrid Open Networking Suite Service Insertion Architecture Introduction A rapid increase in the use of cloud services across the globe require networks to be adaptable and flexible. PLUMgrid
The promise of SDN. EU Future Internet Assembly March 18, 2014. Yanick Pouffary Chief Technologist HP Network Services
The promise of SDN EU Future Internet Assembly March 18, 2014 Yanick Pouffary Chief Technologist HP Network Services Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein
Cloud Fabric. Huawei Cloud Fabric-Cloud Connect Data Center Solution HUAWEI TECHNOLOGIES CO.,LTD.
Cloud Fabric Huawei Cloud Fabric-Cloud Connect Data Center Solution HUAWEI TECHNOLOGIES CO.,LTD. Huawei Cloud Fabric - Cloud Connect Data Center Solution Enable Data Center Networks to Be More Agile for
Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO
Surviving the SDN Wars Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO 2014 Sequence Defining SDN and NFV Last 4 years Last 6 months What happens next for SDN? Defining SDN and NFV
TRILL for Data Center Networks
24.05.13 TRILL for Data Center Networks www.huawei.com enterprise.huawei.com Davis Wu Deputy Director of Switzerland Enterprise Group E-mail: [email protected] Tel: 0041-798658759 Agenda 1 TRILL Overview
Avaya VENA Fabric Connect
Avaya VENA Fabric Connect Executive Summary The Avaya VENA Fabric Connect solution is based on the IEEE 802.1aq Shortest Path Bridging (SPB) protocol in conjunction with Avaya extensions that add Layer
Software Defined Networking (SDN) OpenFlow and OpenStack. Vivek Dasgupta Principal Software Maintenance Engineer Red Hat
Software Defined Networking (SDN) OpenFlow and OpenStack Vivek Dasgupta Principal Software Maintenance Engineer Red Hat CONTENTS Introduction SDN and components SDN Architecture, Components SDN Controller
Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures
White Paper Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.
Cloud Computing, Software Defined Networking, Network Function Virtualization
Cloud Computing, Software Defined Networking, Network Function Virtualization Aryan TaheriMonfared Department of Electrical Engineering and Computer Science University of Stavanger August 27, 2015 Outline
Network Virtualization
Network Virtualization What is Network Virtualization? Abstraction of the physical network Support for multiple logical networks running on a common shared physical substrate A container of network services
STRATEGIC WHITE PAPER. Securing cloud environments with Nuage Networks VSP: Policy-based security automation and microsegmentation overview
STRATEGIC WHITE PAPER Securing cloud environments with Nuage Networks VSP: Policy-based security automation and microsegmentation overview Abstract Cloud architectures rely on Software-Defined Networking
Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure
Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure August 2015 Table of Contents 1 Introduction... 3 Purpose... 3 Products... 3
VMware vcloud Air Networking Guide
vcloud Air This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,
Open vswitch and the Intelligent Edge
Open vswitch and the Intelligent Edge Justin Pettit OpenStack 2014 Atlanta 2014 VMware Inc. All rights reserved. Hypervisor as Edge VM1 VM2 VM3 Open vswitch Hypervisor 2 An Intelligent Edge We view the
SDN v praxi overlay sítí pro OpenStack. 5.10.2015 Daniel Prchal [email protected]
SDN v praxi overlay sítí pro OpenStack 5.10.2015 Daniel Prchal [email protected] Agenda OpenStack OpenStack Architecture SDN Software Defined Networking OpenStack Networking HP Helion OpenStack HP
Network Services Orchestration Software Defined Networks, Network Function Virtualization - TODAY
Network Services Orchestration Software Defined Networks, Network Function Virtualization - TODAY Bruno Paolini EMEA, Managing Director [email protected] 2013 Anuta Networks Agenda A few facts
SDN, NFV & Future Technologies. Chris Thompson Director of Product Management, Cloud Connectivity Solutions
SDN, NFV & Future Technologies Chris Thompson Director of Product Management, Cloud Connectivity Solutions Agenda SDN & NFV projections Terminology and protocols Overview of SDN, NFV and NV CPE Evolution
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26 1 Outline Cloud data center (CDC) Software Defined Network (SDN) Network Function Virtualization (NFV) Conclusion 2 Cloud Computing Cloud computing
IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery
IT Infrastructure Services White Paper Utilizing Software Defined Network to Ensure Agility in IT Service Delivery About the Author Siddhesh Rane Siddhesh Rane is a Technical Architect and part of the
Application Defined E2E Security for Network Slices. Linda Dunbar ([email protected]) Diego Lopez (diego.r.lopez@telefonica.
Application Defined E2E Security for Network Slices Linda Dunbar ([email protected]) Diego Lopez ([email protected] ) Into the Inter-connected World Internet Mobile Internet Internet of
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network. Sandeep Shah Director, Systems Architecture EZchip
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network Sandeep Shah Director, Systems Architecture EZchip Linley Carrier Conference June 10, 2015 1 EZchip Overview
Software Defined Networks Virtualized networks & SDN
Software Defined Networks Virtualized networks & SDN Tony Smith Solution Architect HPN 2 What is Software Defined Networking Switch/Router MANAGEMENTPLANE Responsible for managing the device (CLI) CONTROLPLANE
You can t build a new future on old technologies Juniper Networks. Enabling the Hi-IQ network of tomorrow
You can t build a new future on old technologies Juniper Networks Enabling the Hi-IQ network of tomorrow Aligning business and IT strategy Agility and Economics Driving IT Transformation 0 0 1 0 0 0 0
SDN-NFV: An introduction 30.10.2014
SDN-NFV: An introduction Telefónica I+D @ Global CTO 30.10.2014 We are evolving towards a Hyper Connected and Intelligent Digital World* The explosion of digital services makes connectivity services more
Cloud, SDN and the Evolution of
Cloud, SDN and the Evolution of Enterprise Networks Neil Rickard Gartner is a registered trademark of Gartner, Inc. or its affiliates. This publication may not be reproduced or distributed in any form
Blue Planet. Introduction. Blue Planet Components. Benefits
Blue Planet Introduction Cyan Blue Planet is the first Software- Defined Network (SDN) and Network Function Virtualization (NFV) platform purpose- built for service providers and the wide area network.
