SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
FROM SDN TO CLOUD NETWORKING
EXECUTIVE VICE PRESIDENT, SOFTWARE SOLUTIONS DIVISION
Bob Muglia
TODAY’S REALITY
Instability & Constant Change
of CEOs feel confident in
their ability to plan for growth
10%
Source: Gartner, Inc., “CEO and Senior Executive Survey 2013: The Opportunity Now Is to Drive EA From Business Priorities” March 2013
DATA CENTER EVOLUTION
Virtual
Data Center
Cloud
Data Center
Physical
Data Center
BARRIER TO FULL CLOUD ADOPTION
CAN I VIRTUALIZE MY…
Compute NetworkStorage
7 MYTHS OF SDN
Truth:
It will fuel
hardware
innovation
Truth:
Considerable
intelligence
stays
decentralized
Truth:
OpenFlow is
just a protocol
and probably
not the most
important one
for SDN
Truth:
It will happen
step-by-step
Truth:
We will begin
to see the
impact in 2013
Truth:
It applies to
all networking
and networking
services
Truth:
Opex
reduction
is more
significant
Truth:
It will fuel
hardware
innovation
Truth:
Considerable
intelligence
stays
decentralized
Truth:
OpenFlow is
just a protocol
and probably
not the most
important one
for SDN
Truth:
It will happen
step-by-step
Truth:
We will begin
to see the
impact in 2013
Truth:
It applies to
all networking
and networking
services
Truth:
Opex
reduction
is more
significant
Myth:
It’s only
about software
Myth:
It’s only about
centralization
Myth:
It’s only
about
OpenFlow
Myth:
It’s going
to happen
immediately
Myth:
It’s only about
datacenter
networking
Myth:
It’s only about
reducing
CAPEX
Myth:
It’s going to
take forever
7 MYTHS OF SDN
Google: “7 Truths of SDN”
8th
SDN is a forklift upgrade
myth
8th
SDN is a forklift upgrade
myth
Truth:
SDN will work with your existing network
INITIAL APPROACH TO SDN
 Separates the data plane from the control plane
 Completely centralizes the control plane
 First packet of every flow is punted to the controller - reactive
 Uniform flat network
 Very large forwarding table in switches
 Tenant changes affects all switches in path
 Replaces existing network and protocols
REACTIVE END-TO-END NETWORK
REACTIVE END-TO-END NETWORKS
First packet of every flow
is punted to controller
Controller reactively programs every flow
on every switch on path
Per-tenant state in physical network:
Switches contain many flows
High latency. Low scalability. Fragile. Fork-lift upgrade.
A TWO DIMENSIONAL SPECTRUM
REACTIVE
PROACTIVE
END-TO-END OVERLAY
Reactive
End-to-End
Aggregated
Flows in
Core
Proactive Flow
Installation
Proactive
Overlay
A BETTER APPROACH TO SDN
 Underlay physical network provides industry standard L2 & L3 forwarding
 Tenant state only at the network edge – server hypervisors & gateways
 Controller proactively installs forwarding state
 Much smaller forwarding table in switches
 Tenant changes don’t affect physical network
 Incremental evolution of existing network and protocols
PROACTIVE OVERLAY NETWORK
PROACTIVE OVERLAY NETWORKS
Packets are not
punted to controller
Existing protocols establish
IP fabric underlay
No per-tenant state in physical network:
Switches only know physical servers
Low latency. High scalability. Robust. Evolutionary.
Controller proactively programs virtual
overlay switches & gateways only
WHAT ABOUT OPENFLOW?
 OpenFlow is a control protocol
 OpenFlow 1.3 was initially used for Reactive End-to-End networks
 Very low level – i.e. programming hardware TCAM entries
 Not ideally suited to establish high-level, proactive overlays
 That said, OpenFlow can be used for all SDN approaches:
 Reactive End-to-End, Aggregated Flows in Core, Proactive Flow
Installation, & Proactive Overlay
 Alternative control protocols better suited to the Proactive Overlay model
 XMPP or OVS-DB
WANT MORE DETAIL?
Blog by Bruno Rijsman – Juniper SDN Architect
 Part One:
http://forums.juniper.net/t5/The-New-Network/Applying-the-Goldilocks-
principle-to-SDN/ba-p/190245
 Part Two:
http://forums.juniper.net/t5/The-New-Network/Myth-8-Software-Defined-
Networking-requires-a-forklift-upgrade/ba-p/190255
Whitepaper by Bruno Rijsman – Juniper SDN Architect
http://www.juniper.net/us/en/local/pdf/whitepapers/2000515-en.pdf
END-TO-END VS. OVERLAY
SDN Controller
Configuration Analytics
Control
Virtualized Server
VM VM VM
Virtualized Server
VM VM VMIP fabric
(underlay network)
Horizontally
scalable
Highly available
Federated
SDN CONTROLLER
Control
Orchestrator
OVERLAY ARCHITECTURE
JUNOS-V CONTRAIL CONTROLLER
SDN Controller
Configuration Analytics
Control
Virtualized Server
VM VM VM
Virtualized Server
VM VM VMIP fabric
(underlay network)
Juniper Qfabric/QFX/EX
or 3rd party underlay switches
Juniper MX
or 3rd party gateway routers
Tenant VMs
Horizontally
scalable
Highly available
Federated JunosV Contrail Controller
KVM Hypervisor +
JunosV Contrail (L2 & L3)
SDN CONTROLLER
Control
Orchestrator
JUNOS-V CONTRAIL CONTROLLER
SDN Controller
Configuration Analytics
Control
Virtualized Server
VM VM VM
Virtualized Server
VM VM VMIP fabric
(underlay network)
Juniper Qfabric/QFX/EX
or 3rd party underlay switches
Juniper MX
or 3rd party gateway routers
Tenant VMs
BGP
Federation
Horizontally
scalable
Highly available
Federated
BGP
Clustering
JunosV Contrail Controller
KVM Hypervisor +
JunosV Contrail (L2 & L3)
REST
XMPP
SDN CONTROLLER
Control
Orchestrator
XMPP BGP + Netconf
JUNOSV CONTRAIL SERVICE CHAINING
SDN Controller
Configuration Analytics
Control
Virtualized Server
VM VM VM
Virtualized Server
VM VM VMIP fabric
(underlay network)
REST
SDN CONTROLLER
Control
Orchestrator
Virtualized Server
Virtual Service
Virtualized Server
Virtual Service
XMPPXMPP XMPP
Overlay establishes a serial, “chain”
through multiple virtualized services
STANDARDS
Overlay control plane protocols:
 XMPP: RFC 6120, draft-marques-l3vpn-end-system
 BGP L3VPN: RFC 4364
 BGP EVPN: draft-ietf-l2vpn-evpn
 NetConf: RFC 6241
 Multicast: draft-marques-l3vpn-mcast-edge
Overlay data plane encapsulation:
 MPLS over GRE: RFC 4797
 VXLAN (encapsulation only): draft-mahalingam-dutt-dcops-vxlan
Underlay control plane protocols:
Existing layer-2 or layer-3 protocols
Overall architecture
 IETF NVO3 WG
 ETSI NFV ISG
Centralize ControllerCentralize Management
1 LICENSING MODEL
JUNIPER SOFTWARE ADVANTAGE
Full Use/Elastic Transferable
Software
Lifetime Assurance
Standard ProtocolsCentralizeSeparate
Networking Planes
Use the cloud Common Platform Apply Broadly
Across Domains
6 PRINCIPLES
4 STEP ROADMAP
Extract Services Optimize the Hardware
JUNIPER’S SDN STRATEGY: 6-4-1
Centralize ControllerCentralize Management
1 LICENSING MODEL
JUNIPER SOFTWARE ADVANTAGE
Full Use/Elastic Transferable
Software
Lifetime Assurance
Standard ProtocolsCentralizeSeparate
Networking Planes
Use the cloud Common Platform Apply Broadly
Across Domains
6 PRINCIPLES
4 STEP ROADMAP
Extract Services Optimize the Hardware
JUNIPER’S SDN STRATEGY: 6-4-1
Centralize Management
Centralize ControllerCentralize Management
1 LICENSING MODEL
JUNIPER SOFTWARE ADVANTAGE
Full Use/Elastic Transferable
Software
Lifetime Assurance
Standard ProtocolsCentralizeSeparate
Networking Planes
Use the cloud Common Platform Apply Broadly
Across Domains
6 PRINCIPLES
4 STEP ROADMAP
Extract Services Optimize the Hardware
JUNIPER’S SDN STRATEGY: 6-4-1
Extract Services
Centralize ControllerCentralize Management
1 LICENSING MODEL
JUNIPER SOFTWARE ADVANTAGE
Full Use/Elastic Transferable
Software
Lifetime Assurance
Standard ProtocolsCentralizeSeparate
Networking Planes
Use the cloud Common Platform Apply Broadly
Across Domains
6 PRINCIPLES
4 STEP ROADMAP
Extract Services Optimize the Hardware
JUNIPER’S SDN STRATEGY: 6-4-1
Centralize Controller
JUNIPER PARTNERS
Making Clouds Happen
From SDN to Cloud Networking

Más contenido relacionado

La actualidad más candente

DevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes IntegrationDevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes Integration
Hank Preston
 
MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)
JuHwan Lee
 
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack NeutronService Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Michelle Holley
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecture
sidneel
 

La actualidad más candente (20)

Contrail Deep-dive - Cloud Network Services at Scale
Contrail Deep-dive - Cloud Network Services at ScaleContrail Deep-dive - Cloud Network Services at Scale
Contrail Deep-dive - Cloud Network Services at Scale
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
 
DevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes IntegrationDevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes Integration
 
VXLAN Integration with CloudStack Advanced Zone
VXLAN Integration with CloudStack Advanced ZoneVXLAN Integration with CloudStack Advanced Zone
VXLAN Integration with CloudStack Advanced Zone
 
Next Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureNext Generation Nexus 9000 Architecture
Next Generation Nexus 9000 Architecture
 
OpenShift Kubernetes Native Infrastructure for 5GC and Telco Edge Cloud
OpenShift  Kubernetes Native Infrastructure for 5GC and Telco Edge Cloud OpenShift  Kubernetes Native Infrastructure for 5GC and Telco Edge Cloud
OpenShift Kubernetes Native Infrastructure for 5GC and Telco Edge Cloud
 
MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)
 
OVN - Basics and deep dive
OVN - Basics and deep diveOVN - Basics and deep dive
OVN - Basics and deep dive
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
 
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack NeutronService Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
 
Packet flow on openstack
Packet flow on openstackPacket flow on openstack
Packet flow on openstack
 
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesDemystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
 
Best practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at RenaultBest practices and lessons learnt from Running Apache NiFi at Renault
Best practices and lessons learnt from Running Apache NiFi at Renault
 
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...
 
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
Stream processing IoT time series data with Kafka & InfluxDB | Al Sargent, In...
 
OpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual RouterOpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual Router
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecture
 
Demystifying openvswitch
Demystifying openvswitchDemystifying openvswitch
Demystifying openvswitch
 
Kubernetes Networking
Kubernetes NetworkingKubernetes Networking
Kubernetes Networking
 

Destacado

Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to Networking
Anju Ann
 

Destacado (20)

Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
 
Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to Networking
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Software-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionSoftware-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief Introduction
 
Sdn ppt
Sdn pptSdn ppt
Sdn ppt
 
Decoding SDN
Decoding SDNDecoding SDN
Decoding SDN
 
Understanding Virtual Networking in the Cloud - RightScale Compute 2013
Understanding Virtual Networking in the Cloud - RightScale Compute 2013Understanding Virtual Networking in the Cloud - RightScale Compute 2013
Understanding Virtual Networking in the Cloud - RightScale Compute 2013
 
IaaS with Software Defined Networking
IaaS with Software Defined NetworkingIaaS with Software Defined Networking
IaaS with Software Defined Networking
 
Locaweb cloud and sdn
Locaweb cloud and sdnLocaweb cloud and sdn
Locaweb cloud and sdn
 
aCloud Services Architecture - Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...
aCloud Services Architecture -  Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...aCloud Services Architecture -  Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...
aCloud Services Architecture - Harshal Pimpalkhute, Sr. Prod. Mktg. Mgr., A1...
 
MetaFabric Architecture
MetaFabric ArchitectureMetaFabric Architecture
MetaFabric Architecture
 
Networking in the Cloud Age (LISA 2012 Tutorial)
Networking in the Cloud Age (LISA 2012 Tutorial)Networking in the Cloud Age (LISA 2012 Tutorial)
Networking in the Cloud Age (LISA 2012 Tutorial)
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
ODCA infrastructure as-a-service Framework & Usage Scenarios
ODCA infrastructure as-a-service Framework & Usage ScenariosODCA infrastructure as-a-service Framework & Usage Scenarios
ODCA infrastructure as-a-service Framework & Usage Scenarios
 
Cloud Networking is not Virtual Networking - London VMUG 20130425
Cloud Networking is not Virtual Networking - London VMUG 20130425Cloud Networking is not Virtual Networking - London VMUG 20130425
Cloud Networking is not Virtual Networking - London VMUG 20130425
 
Comparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesComparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure Services
 
Tutorial on SDN and OpenFlow
Tutorial on SDN and OpenFlowTutorial on SDN and OpenFlow
Tutorial on SDN and OpenFlow
 
Project audit & closure
Project audit & closureProject audit & closure
Project audit & closure
 
The Future of Cloud Networking is VMware NSX
The Future of Cloud Networking is VMware NSXThe Future of Cloud Networking is VMware NSX
The Future of Cloud Networking is VMware NSX
 
Unified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack CloudsUnified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack Clouds
 

Similar a From SDN to Cloud Networking

Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
OpenSourceIndia
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
suniltomar04
 
Introduzione a Software Define Networking
Introduzione a Software Define NetworkingIntroduzione a Software Define Networking
Introduzione a Software Define Networking
festival ICT 2016
 

Similar a From SDN to Cloud Networking (20)

PLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDN
 
Opencontrail network virtualization
Opencontrail network virtualizationOpencontrail network virtualization
Opencontrail network virtualization
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
Innovation in SDN Tools and Platforms
Innovation in SDN Tools and PlatformsInnovation in SDN Tools and Platforms
Innovation in SDN Tools and Platforms
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
 
Naveen nimmu sdn future of networking
Naveen nimmu sdn   future of networkingNaveen nimmu sdn   future of networking
Naveen nimmu sdn future of networking
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
SDN and Photonics for Dynamic Cloud Connectivity
SDN and Photonics for Dynamic Cloud Connectivity SDN and Photonics for Dynamic Cloud Connectivity
SDN and Photonics for Dynamic Cloud Connectivity
 
Introduzione a Software Define Networking
Introduzione a Software Define NetworkingIntroduzione a Software Define Networking
Introduzione a Software Define Networking
 
Nuage Networks: Gluecon 2013 Keynote: The True Potential of Network Virtualiz...
Nuage Networks: Gluecon 2013 Keynote: The True Potential of Network Virtualiz...Nuage Networks: Gluecon 2013 Keynote: The True Potential of Network Virtualiz...
Nuage Networks: Gluecon 2013 Keynote: The True Potential of Network Virtualiz...
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
Nuage Networks: Delivering Datacenter Networks As Consumable as Computee_scot...
Nuage Networks: Delivering Datacenter Networks As Consumable as Computee_scot...Nuage Networks: Delivering Datacenter Networks As Consumable as Computee_scot...
Nuage Networks: Delivering Datacenter Networks As Consumable as Computee_scot...
 
Contrail Enabler for agile cloud services
Contrail Enabler for agile cloud servicesContrail Enabler for agile cloud services
Contrail Enabler for agile cloud services
 
OpenFlow Tutorial
OpenFlow TutorialOpenFlow Tutorial
OpenFlow Tutorial
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorial
 
Inside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable CloudInside Microsoft's FPGA-Based Configurable Cloud
Inside Microsoft's FPGA-Based Configurable Cloud
 
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus NetworksOpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
 
CampusSDN2017 - Jawdat: SDN Technology Evolvement
CampusSDN2017 - Jawdat: SDN Technology EvolvementCampusSDN2017 - Jawdat: SDN Technology Evolvement
CampusSDN2017 - Jawdat: SDN Technology Evolvement
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
 
Service Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at ScaleService Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at Scale
 

Más de Juniper Networks

Más de Juniper Networks (20)

Why Juniper, Driven by Mist AI, Leads the Market
 Why Juniper, Driven by Mist AI, Leads the Market Why Juniper, Driven by Mist AI, Leads the Market
Why Juniper, Driven by Mist AI, Leads the Market
 
Experience the AI-Driven Enterprise
Experience the AI-Driven EnterpriseExperience the AI-Driven Enterprise
Experience the AI-Driven Enterprise
 
How AI Simplifies Troubleshooting Your WAN
How AI Simplifies Troubleshooting Your WANHow AI Simplifies Troubleshooting Your WAN
How AI Simplifies Troubleshooting Your WAN
 
Real AI. Real Results. Mist AI Customer Testimonials.
Real AI. Real Results. Mist AI Customer Testimonials.Real AI. Real Results. Mist AI Customer Testimonials.
Real AI. Real Results. Mist AI Customer Testimonials.
 
SD-WAN, Meet MARVIS.
SD-WAN, Meet MARVIS.SD-WAN, Meet MARVIS.
SD-WAN, Meet MARVIS.
 
Are you able to deliver reliable experiences for connected devices
Are you able to deliver reliable experiences for connected devicesAre you able to deliver reliable experiences for connected devices
Are you able to deliver reliable experiences for connected devices
 
Stop Doing These 5 Things with Your SD-WAN
Stop Doing These 5 Things with Your SD-WANStop Doing These 5 Things with Your SD-WAN
Stop Doing These 5 Things with Your SD-WAN
 
Securing IoT at Scale Requires a Holistic Approach
Securing IoT at Scale Requires a Holistic ApproachSecuring IoT at Scale Requires a Holistic Approach
Securing IoT at Scale Requires a Holistic Approach
 
Smart Solutions for Smart Communities: What's Next & Who's Responsible?
Smart Solutions for Smart Communities: What's Next & Who's Responsible?Smart Solutions for Smart Communities: What's Next & Who's Responsible?
Smart Solutions for Smart Communities: What's Next & Who's Responsible?
 
What's Your IT Alter Ego?
What's Your IT Alter Ego?What's Your IT Alter Ego?
What's Your IT Alter Ego?
 
Are You Ready for Digital Cohesion?
Are You Ready for Digital Cohesion?Are You Ready for Digital Cohesion?
Are You Ready for Digital Cohesion?
 
Juniper vSRX - Fast Performance, Low TCO
Juniper vSRX - Fast Performance, Low TCOJuniper vSRX - Fast Performance, Low TCO
Juniper vSRX - Fast Performance, Low TCO
 
SDN and NFV: Transforming the Service Provider Organization
SDN and NFV: Transforming the Service Provider OrganizationSDN and NFV: Transforming the Service Provider Organization
SDN and NFV: Transforming the Service Provider Organization
 
Navigating the Uncertain World Facing Service Providers - Juniper's Perspective
Navigating the Uncertain World Facing Service Providers - Juniper's PerspectiveNavigating the Uncertain World Facing Service Providers - Juniper's Perspective
Navigating the Uncertain World Facing Service Providers - Juniper's Perspective
 
vSRX Buyer’s Guide infographic - Juniper Networks
vSRX Buyer’s Guide infographic - Juniper Networks vSRX Buyer’s Guide infographic - Juniper Networks
vSRX Buyer’s Guide infographic - Juniper Networks
 
NFV Solutions for the Telco Cloud
NFV Solutions for the Telco Cloud NFV Solutions for the Telco Cloud
NFV Solutions for the Telco Cloud
 
Juniper SRX5800 Infographic
Juniper SRX5800 InfographicJuniper SRX5800 Infographic
Juniper SRX5800 Infographic
 
Infographic: 90% MetaFabric Customer Satisfaction
Infographic: 90% MetaFabric Customer SatisfactionInfographic: 90% MetaFabric Customer Satisfaction
Infographic: 90% MetaFabric Customer Satisfaction
 
Infographic: Whack Hackers Lightning Fast
Infographic: Whack Hackers Lightning FastInfographic: Whack Hackers Lightning Fast
Infographic: Whack Hackers Lightning Fast
 
High performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computingHigh performance data center computing using manageable distributed computing
High performance data center computing using manageable distributed computing
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

From SDN to Cloud Networking

  • 1. FROM SDN TO CLOUD NETWORKING EXECUTIVE VICE PRESIDENT, SOFTWARE SOLUTIONS DIVISION Bob Muglia
  • 2. TODAY’S REALITY Instability & Constant Change of CEOs feel confident in their ability to plan for growth 10% Source: Gartner, Inc., “CEO and Senior Executive Survey 2013: The Opportunity Now Is to Drive EA From Business Priorities” March 2013
  • 3. DATA CENTER EVOLUTION Virtual Data Center Cloud Data Center Physical Data Center
  • 4. BARRIER TO FULL CLOUD ADOPTION CAN I VIRTUALIZE MY… Compute NetworkStorage
  • 5. 7 MYTHS OF SDN Truth: It will fuel hardware innovation Truth: Considerable intelligence stays decentralized Truth: OpenFlow is just a protocol and probably not the most important one for SDN Truth: It will happen step-by-step Truth: We will begin to see the impact in 2013 Truth: It applies to all networking and networking services Truth: Opex reduction is more significant Truth: It will fuel hardware innovation Truth: Considerable intelligence stays decentralized Truth: OpenFlow is just a protocol and probably not the most important one for SDN Truth: It will happen step-by-step Truth: We will begin to see the impact in 2013 Truth: It applies to all networking and networking services Truth: Opex reduction is more significant Myth: It’s only about software Myth: It’s only about centralization Myth: It’s only about OpenFlow Myth: It’s going to happen immediately Myth: It’s only about datacenter networking Myth: It’s only about reducing CAPEX Myth: It’s going to take forever 7 MYTHS OF SDN Google: “7 Truths of SDN”
  • 6. 8th SDN is a forklift upgrade myth
  • 7. 8th SDN is a forklift upgrade myth Truth: SDN will work with your existing network
  • 8. INITIAL APPROACH TO SDN  Separates the data plane from the control plane  Completely centralizes the control plane  First packet of every flow is punted to the controller - reactive  Uniform flat network  Very large forwarding table in switches  Tenant changes affects all switches in path  Replaces existing network and protocols REACTIVE END-TO-END NETWORK
  • 9. REACTIVE END-TO-END NETWORKS First packet of every flow is punted to controller Controller reactively programs every flow on every switch on path Per-tenant state in physical network: Switches contain many flows High latency. Low scalability. Fragile. Fork-lift upgrade.
  • 10. A TWO DIMENSIONAL SPECTRUM REACTIVE PROACTIVE END-TO-END OVERLAY Reactive End-to-End Aggregated Flows in Core Proactive Flow Installation Proactive Overlay
  • 11. A BETTER APPROACH TO SDN  Underlay physical network provides industry standard L2 & L3 forwarding  Tenant state only at the network edge – server hypervisors & gateways  Controller proactively installs forwarding state  Much smaller forwarding table in switches  Tenant changes don’t affect physical network  Incremental evolution of existing network and protocols PROACTIVE OVERLAY NETWORK
  • 12. PROACTIVE OVERLAY NETWORKS Packets are not punted to controller Existing protocols establish IP fabric underlay No per-tenant state in physical network: Switches only know physical servers Low latency. High scalability. Robust. Evolutionary. Controller proactively programs virtual overlay switches & gateways only
  • 13. WHAT ABOUT OPENFLOW?  OpenFlow is a control protocol  OpenFlow 1.3 was initially used for Reactive End-to-End networks  Very low level – i.e. programming hardware TCAM entries  Not ideally suited to establish high-level, proactive overlays  That said, OpenFlow can be used for all SDN approaches:  Reactive End-to-End, Aggregated Flows in Core, Proactive Flow Installation, & Proactive Overlay  Alternative control protocols better suited to the Proactive Overlay model  XMPP or OVS-DB
  • 14. WANT MORE DETAIL? Blog by Bruno Rijsman – Juniper SDN Architect  Part One: http://forums.juniper.net/t5/The-New-Network/Applying-the-Goldilocks- principle-to-SDN/ba-p/190245  Part Two: http://forums.juniper.net/t5/The-New-Network/Myth-8-Software-Defined- Networking-requires-a-forklift-upgrade/ba-p/190255 Whitepaper by Bruno Rijsman – Juniper SDN Architect http://www.juniper.net/us/en/local/pdf/whitepapers/2000515-en.pdf END-TO-END VS. OVERLAY
  • 15. SDN Controller Configuration Analytics Control Virtualized Server VM VM VM Virtualized Server VM VM VMIP fabric (underlay network) Horizontally scalable Highly available Federated SDN CONTROLLER Control Orchestrator OVERLAY ARCHITECTURE
  • 16. JUNOS-V CONTRAIL CONTROLLER SDN Controller Configuration Analytics Control Virtualized Server VM VM VM Virtualized Server VM VM VMIP fabric (underlay network) Juniper Qfabric/QFX/EX or 3rd party underlay switches Juniper MX or 3rd party gateway routers Tenant VMs Horizontally scalable Highly available Federated JunosV Contrail Controller KVM Hypervisor + JunosV Contrail (L2 & L3) SDN CONTROLLER Control Orchestrator
  • 17. JUNOS-V CONTRAIL CONTROLLER SDN Controller Configuration Analytics Control Virtualized Server VM VM VM Virtualized Server VM VM VMIP fabric (underlay network) Juniper Qfabric/QFX/EX or 3rd party underlay switches Juniper MX or 3rd party gateway routers Tenant VMs BGP Federation Horizontally scalable Highly available Federated BGP Clustering JunosV Contrail Controller KVM Hypervisor + JunosV Contrail (L2 & L3) REST XMPP SDN CONTROLLER Control Orchestrator XMPP BGP + Netconf
  • 18. JUNOSV CONTRAIL SERVICE CHAINING SDN Controller Configuration Analytics Control Virtualized Server VM VM VM Virtualized Server VM VM VMIP fabric (underlay network) REST SDN CONTROLLER Control Orchestrator Virtualized Server Virtual Service Virtualized Server Virtual Service XMPPXMPP XMPP Overlay establishes a serial, “chain” through multiple virtualized services
  • 19. STANDARDS Overlay control plane protocols:  XMPP: RFC 6120, draft-marques-l3vpn-end-system  BGP L3VPN: RFC 4364  BGP EVPN: draft-ietf-l2vpn-evpn  NetConf: RFC 6241  Multicast: draft-marques-l3vpn-mcast-edge Overlay data plane encapsulation:  MPLS over GRE: RFC 4797  VXLAN (encapsulation only): draft-mahalingam-dutt-dcops-vxlan Underlay control plane protocols: Existing layer-2 or layer-3 protocols Overall architecture  IETF NVO3 WG  ETSI NFV ISG
  • 20. Centralize ControllerCentralize Management 1 LICENSING MODEL JUNIPER SOFTWARE ADVANTAGE Full Use/Elastic Transferable Software Lifetime Assurance Standard ProtocolsCentralizeSeparate Networking Planes Use the cloud Common Platform Apply Broadly Across Domains 6 PRINCIPLES 4 STEP ROADMAP Extract Services Optimize the Hardware JUNIPER’S SDN STRATEGY: 6-4-1
  • 21. Centralize ControllerCentralize Management 1 LICENSING MODEL JUNIPER SOFTWARE ADVANTAGE Full Use/Elastic Transferable Software Lifetime Assurance Standard ProtocolsCentralizeSeparate Networking Planes Use the cloud Common Platform Apply Broadly Across Domains 6 PRINCIPLES 4 STEP ROADMAP Extract Services Optimize the Hardware JUNIPER’S SDN STRATEGY: 6-4-1 Centralize Management
  • 22. Centralize ControllerCentralize Management 1 LICENSING MODEL JUNIPER SOFTWARE ADVANTAGE Full Use/Elastic Transferable Software Lifetime Assurance Standard ProtocolsCentralizeSeparate Networking Planes Use the cloud Common Platform Apply Broadly Across Domains 6 PRINCIPLES 4 STEP ROADMAP Extract Services Optimize the Hardware JUNIPER’S SDN STRATEGY: 6-4-1 Extract Services
  • 23. Centralize ControllerCentralize Management 1 LICENSING MODEL JUNIPER SOFTWARE ADVANTAGE Full Use/Elastic Transferable Software Lifetime Assurance Standard ProtocolsCentralizeSeparate Networking Planes Use the cloud Common Platform Apply Broadly Across Domains 6 PRINCIPLES 4 STEP ROADMAP Extract Services Optimize the Hardware JUNIPER’S SDN STRATEGY: 6-4-1 Centralize Controller

Notas del editor

  1. How can you Proactively plan for change … before there is a need to change?CEO’s are more uncertain than ever about future of market conditions, they crave the ability to make their overall business more agile in responding to market conditions.  CIO’s align to CEO priority with cloud infrastructures initiatives to unleash agility in IT resources.  The network is blocking the CIO’s cloud vision today because of its manual nature.  The primary protocol for configuring the network is still a human interface called the “work ticket.”  SDN makes cloud networks possible.   
  2. Network has hindered full cloud/virtualization adoption because… Network services are bound to physical network hardware and topologyBogged down with an old model designed for manual provisioning on a device-by-device basisHundreds of individual network devices tied together with no programmatic interface for network-wide controlProblem this is causing…“Thanks to virtualization, a new server can be fired up in a matter of hours, but the networking aspect still takes two weeks.” – Computer Weekly“Application access/delivery is dependent on underlying network which will need to become more dynamic/flexible with SDN” - IDCToday,complex manual reconfiguration of network hardware is needed to extend the network in cloud environments. While provisioning a VM may take only 2 min, provisioning the associated network and networking services can add days or even weeks to the process. Furthermore, cloud computing benefits from applications’ ability to move all around a datacenter (or even across datacenters). However, physical network topology limits workload mobility within the scope of a top-of-the-rack switch and a handful of servers. While compute and storage can be quickly provisioned – the network is the last thing we can't currently rapidly deploy.
  3. Centralize management extract services that were formerly on network devices but would now run on a common platform as virtual machines, leverage a centralized controller enabling a new broad range of network capabilitiessimplify the network device.