SlideShare a Scribd company logo
1 of 53
Pooja Patel
Software Defined Networking
&
Network Virtualization Primer
The furious pace of technological adoption and
innovation is shortening the life cycle of companies
and forcing executives to make decisions and commit
resources much more quickly.
- McKinsey, “Four Global Forces Breaking all Trends,” April 2015
2
Q: How do you use technology as a strategic asset
to thrive and grow without having to start over?
A: Start to think differently about networking.
3
Problem Statement
4
A lot of virtualization innovation has happened in the data center.
Data-Center Networking has had improvements in
speeds, density and scale.
The underlying architecture is still hardware
based, expensive, inflexible, and risk-prone.
•  You can’t keep up with the pace of business
•  You can’t secure the data center
•  You can’t support this new app-driven world
Applications
Compute Storage Networking
The image cannot
be displayed. Your
computer may not
have enough
memory to open
the image, or the
image may have
been corrupted.
Restart your
computer, and
then open the file
The image cannot
be displayed. Your
computer may not
have enough
memory to open
the image, or the
image may have
been corrupted.
Restart your
computer, and
then open the file
The image cannot
be displayed. Your
computer may not
have enough
memory to open
the image, or the
image may have
been corrupted.
Restart your
computer, and
then open the file
DataCenter Networking
5
The Software Defined Networking Paradigm
6
§  Separate the control-plane from the data-plane in networking equipment.
§  Centralize network intelligence and state
§  Abstract network infrastructure from applications?
WHY?
§  Agility
§  Speed
§  Repeatable application deployments.
NEW WAY TO DESIGN, DEPLOY and MANAGE the network & services.
Software Defined Networking
7
Controller
Brains of the network. It is the
strategic control point in the SDN
network.
Switches
It goes and programs forwarding
instructions or “FLOWS’ into the
southbound switches/routers.
Protocol
The SDN protocol used to program
these flows or instructions was called
OpenFlow.
https://en.wikipedia.org/wiki/Open_Networking_Foundation
NOX Controller
8
§  NOX -Original OpenFlow Controller
Developed by Nicira(now VMware)
Open Sourced in 2008
*Nicira is a part of VMware.
Controller Landscape – Open Source
9Source: SDN Central
✔
✔
Ovn
Controller Landscape - Commercial
10
Network Function Virtualization
11
§  Network Function Virtualization is decoupling functions of a networking that is being carried
out in proprietary hardware appliances and running it in software.
Examples DNS, Caching appliances moved to VM form factors.
Advantages
§  Flexibility
§  Cost
§  Mobility
§  Accelerate Provisioning
Use-cases
CONFIDENTIAL 12
The Telco Use-Case
Issues:
§  Vendor Lock In
§  Static placement of gear
§  Procure-Design-Deploy-Integrate
Cycle
§  Innovation
Virtual Edge
13
§  Taking the concepts of SDN and NFV to the WAN and Network Edge.
Network Virtualization
14
Network Virtualization is defined by the ability to create logical,
virtual networks that are decoupled from the underlying network
hardware.
These virtualized networks are programmatically created, provisioned and managed, with the
underlying physical network serving as a simple packet-forwarding backplane.
A little bit of history…
1996 2016
Going beyond
Server Virtualization
Compute
Storage
Network
Enterprise Applications
Enterprise IT
Data Center
Virtualization Layer
The operational model
of a VM for the
entire data center
Programmatically Create
Snapshot
Store
Move
Delete
Restore
Bridging
Two Worlds
Software Defined
Data Center Approach
Traditional Approach
Service Providers
Global Financials
Retail
Healthcare
Integrators
Media & Communications
Transportation
Government
Education
NSX customer momentum
Provides
A faithful reproduction of network and security services in software
CONFIDENTIAL 20
Management
APIs, UI
Switching Routing
Firewalling
Load
balancing
VPN
Connectivity to
physical networks
Policies,
groups, tags
Data security Activity monitoring
Network Virtualization
Network, storage, compute
Virtualization layer
Non-Disrupting Deployment
Network, storage, compute
Virtualization layer
“Network hypervisor”
Virtual Data Centers
Network Virtualization
Non-Disrupting Deployment
The Power of Distributed Services
Switching
Routing
Firewalling/ACLs
Load Balancing
Network and security services now
distributed in the hypervisor
Switching
Routing
Firewalling/ACLs
Load Balancing
High throughput rates
East-west firewalling
Native platform capability
The Power of Distributed Services
Web Tier
App Tier
DB Tier
L2 Switch
L3 Subnet
L3 Subnet
AllSoftwareConstruct
Physical Network
NAT
Internet
The next-generation networking model
L2 Switch
L2 Switch
L3 Subnet
NSX Components
Cloud
Consumption
§  Self Service Portal
§  vRealize Automation, OpenStack,
Custom CMS
Data Plane
NSX Edge
ESXi Hypervisor Kernel Modules
Distributed Services
§  High – Performance Data Plane
§  Scale-out Distributed Forwarding
Model
Management
Plane
NSX Manager
§  Single configuration portal
§  REST API entry-point
Control Plane
NSX Controller
§  Manages Logical networks
§  Control-Plane Protocol
§  Separation of Control and Data Plane
FirewallDistributed
Logical Router
Logical
Switch
LogicalNetworkPhysical
Network
27
CMP
Physical view: VMs in a single logical switch
28
Logical switch 5001
Transport subnet A 192.168.150.0/24
192.168.150.51 192.168.150.52 192.168.250.51
172.16.10.11 172.16.10.12 172.16.10.13
V M1 V M2 V M3
vSphere distributed switch
Physical
network
Traffic flow on a VXLAN-backed VDS
29
vSphere distributed switch
Assume VM1 sends
some traffic to VM2:
L2 frame L2 frame
VXLAN overlay
L2 frame
Host A Host B
IP/UDP/VXLAN
IP fabric
1 VM1 sends L2 frame to local VTEP
VTEP adds VXLAN, UDP
and IP headers
2
Physical transport network
forwards as a regular IP packet3
Destination hypervisor VTEP
de-encapsulates frame4
L2 frame delivered to VM25
Traffic flow on a VXLAN-backed VDS
30
vSphere distributed switch
VXLAN overlay
Host A Host B
IP fabric
In this setup, VM1 and VM2 are
on different hosts but belong to
the same logical switch
When these VMs communicate,
a VXLAN overlay is established
between the two hosts
Logical view: VMs with distributed routing
31
172.16.10.1
192.168.10.0/29
192.168.10.1
Distributed logical
router service
Web LS
172.16.10.0/24
172.16.10.11 172.16.10.12 172.16.10.13
172.16.20.12172.16.20.11
App LS
172.16.20.0/24
172.16.20.1
A Traditional “Virtual Switch”
Traditional Layer 3 Routing?
A Virtual Network?
A Virtual Network?
Non-Disruptive Deployment
Programmatically Provisioned
Network & Security Services Distributed to the Virtual
Switch
Physical Network becomes high-speed IP backplane
Native Isolation
192.168.2.10
192.168.2.10
192.168.2.11
192.168.2.11
Non-Disruptive Deployment
The Power of Distributed Network & Security Services
& Policies
Problem: Data Center Network Security
Perimeter-centric network security has proven insufficient, and micro-segmentation is operationally infeasible
Little or no
lateral controls
inside perimeter
Internet Internet
Insufficient Operationally
Infeasible
Why traditional approaches are operationally
infeasible…
43
Internet
Perimeter
Firewalls
•  Create firewall rules before provisioning
•  Update Firewall rules when move or change
•  Delete firewall rules when app decommissioned
•  Problem increases with more East-West traffic
How an SDDC approach makes micro-segmentation
feasible
44
Internet
Security Policy
Perimeter
Firewalls
Cloud
Management
Platform
NSX Distributed Firewalling Performance
45
20Gbps Per Host of Firewall Performance
with Negligible CPU Impact
Intelligent grouping
Groups defined by customized criteria
Operating System Machine Name
Application Tier
Services
Security PostureRegulatory
Requirements
NSX partner ecosystem
Physical Infrastructure
Security
Operations
Application Delivery
Web App DB
Application Continuity Across Domains
48
DC1 DC2
49
AUTOMATION
Automating IT processes to deliver IT at the
speed of business
SECURITY
Architecting security as an inherent part of the
data center infrastructure
APPLICATION CONTINUITY
Enabling applications and data to reside and
be accessible anywhere
Primary NSX Use Cases
DataCenter Networking Landscape
50
Source: Gartner
Service Providers
Global Financials
Retail
Healthcare
Integrators
Media & Communications
Transportation
Government
Education
NSX customer momentum
52
§  Connect & Engage
virtualizeyournetwork.com
communities.vmware.com
§  Learn
vmware.com/go/NVtraining
§  Contribute
https://vmware.github.io/
THANK YOU!
Email: poojap@vmware.com
Twitter Handle @poozza

More Related Content

What's hot

SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_ShahzadSEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
shezy22
 

What's hot (20)

VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 2 - Privileged ...
 
VMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG - NSX Architettura e Design
VMUG - NSX Architettura e Design
 
REVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNREVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDN
 
VMworld 2013: Operational Best Practices for NSX in VMware Environments
VMworld 2013: Operational Best Practices for NSX in VMware Environments VMworld 2013: Operational Best Practices for NSX in VMware Environments
VMworld 2013: Operational Best Practices for NSX in VMware Environments
 
#NET5488 - Troubleshooting Methodology for VMware NSX - VMworld 2015
#NET5488 - Troubleshooting Methodology for VMware NSX - VMworld 2015#NET5488 - Troubleshooting Methodology for VMware NSX - VMworld 2015
#NET5488 - Troubleshooting Methodology for VMware NSX - VMworld 2015
 
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture
 
MidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integrationMidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integration
 
VMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep DiveVMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep Dive
 
MidoNet 101: Face to Face with the Distributed SDN
MidoNet 101: Face to Face with the Distributed SDNMidoNet 101: Face to Face with the Distributed SDN
MidoNet 101: Face to Face with the Distributed SDN
 
VMworld Europe 2014: Advanced Network Services with NSX
VMworld Europe 2014: Advanced Network Services with NSXVMworld Europe 2014: Advanced Network Services with NSX
VMworld Europe 2014: Advanced Network Services with NSX
 
VMworld 2013: An Introduction to Network Virtualization
VMworld 2013: An Introduction to Network Virtualization VMworld 2013: An Introduction to Network Virtualization
VMworld 2013: An Introduction to Network Virtualization
 
VMware nsx network virtualization tool
VMware nsx network virtualization toolVMware nsx network virtualization tool
VMware nsx network virtualization tool
 
SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_ShahzadSEC8022_Securing_SDDC_NSX_Hammad_Shahzad
SEC8022_Securing_SDDC_NSX_Hammad_Shahzad
 
POE+ L2 switches HPE FlexNetwork 5130 vs Dell Networking N2048P
POE+ L2 switches HPE FlexNetwork 5130 vs Dell Networking N2048PPOE+ L2 switches HPE FlexNetwork 5130 vs Dell Networking N2048P
POE+ L2 switches HPE FlexNetwork 5130 vs Dell Networking N2048P
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsx
 
Network Virtualization with VMware NSX
Network Virtualization with VMware NSXNetwork Virtualization with VMware NSX
Network Virtualization with VMware NSX
 
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
 

Similar to Sdn primer pdf

SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
VMUG IT
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
buildacloud
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
Mason Mei
 

Similar to Sdn primer pdf (20)

6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
 
VMware NSX for vSphere - Intro and use cases
VMware NSX for vSphere - Intro and use casesVMware NSX for vSphere - Intro and use cases
VMware NSX for vSphere - Intro and use cases
 
Whitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsWhitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest Minds
 
MidoNet Differentiation and Overview
MidoNet Differentiation and OverviewMidoNet Differentiation and Overview
MidoNet Differentiation and Overview
 
How to use SDN to Innovate, Expand and Deliver for your business
How to use SDN to Innovate, Expand and Deliver for your businessHow to use SDN to Innovate, Expand and Deliver for your business
How to use SDN to Innovate, Expand and Deliver for your business
 
[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 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
Cisco Connect 2018 Thailand - Enabling the next gen data center transformatio...
Cisco Connect 2018 Thailand - Enabling the next gen data center transformatio...Cisco Connect 2018 Thailand - Enabling the next gen data center transformatio...
Cisco Connect 2018 Thailand - Enabling the next gen data center transformatio...
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined Networking
 
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529SDN NFV NV OpenNetwork @ VMUG.IT 20150529
SDN NFV NV OpenNetwork @ VMUG.IT 20150529
 
WWT Software-Defined Networking Guide
WWT Software-Defined Networking GuideWWT Software-Defined Networking Guide
WWT Software-Defined Networking Guide
 
Software Defined Networks
Software Defined NetworksSoftware Defined Networks
Software Defined Networks
 
TFI2014 Session I - State of SDN - John Giacomoni
TFI2014 Session I - State of SDN - John GiacomoniTFI2014 Session I - State of SDN - John Giacomoni
TFI2014 Session I - State of SDN - John Giacomoni
 
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
 
Software_Defined_Networking.pptx
Software_Defined_Networking.pptxSoftware_Defined_Networking.pptx
Software_Defined_Networking.pptx
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
Cloud computing and Software defined networking
Cloud computing and Software defined networkingCloud computing and Software defined networking
Cloud computing and Software defined networking
 
Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016
 
SDN: A New Approach to Networking Technology
SDN: A New Approach to Networking TechnologySDN: A New Approach to Networking Technology
SDN: A New Approach to Networking Technology
 

Recently uploaded

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 

Recently uploaded (20)

(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 

Sdn primer pdf

  • 1. Pooja Patel Software Defined Networking & Network Virtualization Primer
  • 2. The furious pace of technological adoption and innovation is shortening the life cycle of companies and forcing executives to make decisions and commit resources much more quickly. - McKinsey, “Four Global Forces Breaking all Trends,” April 2015 2
  • 3. Q: How do you use technology as a strategic asset to thrive and grow without having to start over? A: Start to think differently about networking. 3
  • 4. Problem Statement 4 A lot of virtualization innovation has happened in the data center. Data-Center Networking has had improvements in speeds, density and scale. The underlying architecture is still hardware based, expensive, inflexible, and risk-prone. •  You can’t keep up with the pace of business •  You can’t secure the data center •  You can’t support this new app-driven world Applications Compute Storage Networking The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file
  • 6. The Software Defined Networking Paradigm 6 §  Separate the control-plane from the data-plane in networking equipment. §  Centralize network intelligence and state §  Abstract network infrastructure from applications? WHY? §  Agility §  Speed §  Repeatable application deployments. NEW WAY TO DESIGN, DEPLOY and MANAGE the network & services.
  • 7. Software Defined Networking 7 Controller Brains of the network. It is the strategic control point in the SDN network. Switches It goes and programs forwarding instructions or “FLOWS’ into the southbound switches/routers. Protocol The SDN protocol used to program these flows or instructions was called OpenFlow. https://en.wikipedia.org/wiki/Open_Networking_Foundation
  • 8. NOX Controller 8 §  NOX -Original OpenFlow Controller Developed by Nicira(now VMware) Open Sourced in 2008 *Nicira is a part of VMware.
  • 9. Controller Landscape – Open Source 9Source: SDN Central ✔ ✔ Ovn
  • 10. Controller Landscape - Commercial 10
  • 11. Network Function Virtualization 11 §  Network Function Virtualization is decoupling functions of a networking that is being carried out in proprietary hardware appliances and running it in software. Examples DNS, Caching appliances moved to VM form factors. Advantages §  Flexibility §  Cost §  Mobility §  Accelerate Provisioning
  • 12. Use-cases CONFIDENTIAL 12 The Telco Use-Case Issues: §  Vendor Lock In §  Static placement of gear §  Procure-Design-Deploy-Integrate Cycle §  Innovation
  • 13. Virtual Edge 13 §  Taking the concepts of SDN and NFV to the WAN and Network Edge.
  • 14. Network Virtualization 14 Network Virtualization is defined by the ability to create logical, virtual networks that are decoupled from the underlying network hardware. These virtualized networks are programmatically created, provisioned and managed, with the underlying physical network serving as a simple packet-forwarding backplane.
  • 15. A little bit of history… 1996 2016
  • 17. Compute Storage Network Enterprise Applications Enterprise IT Data Center Virtualization Layer The operational model of a VM for the entire data center Programmatically Create Snapshot Store Move Delete Restore
  • 18. Bridging Two Worlds Software Defined Data Center Approach Traditional Approach
  • 19. Service Providers Global Financials Retail Healthcare Integrators Media & Communications Transportation Government Education NSX customer momentum
  • 20. Provides A faithful reproduction of network and security services in software CONFIDENTIAL 20 Management APIs, UI Switching Routing Firewalling Load balancing VPN Connectivity to physical networks Policies, groups, tags Data security Activity monitoring
  • 21. Network Virtualization Network, storage, compute Virtualization layer Non-Disrupting Deployment
  • 22. Network, storage, compute Virtualization layer “Network hypervisor” Virtual Data Centers Network Virtualization Non-Disrupting Deployment
  • 23. The Power of Distributed Services Switching Routing Firewalling/ACLs Load Balancing Network and security services now distributed in the hypervisor
  • 24. Switching Routing Firewalling/ACLs Load Balancing High throughput rates East-west firewalling Native platform capability The Power of Distributed Services
  • 25.
  • 26. Web Tier App Tier DB Tier L2 Switch L3 Subnet L3 Subnet AllSoftwareConstruct Physical Network NAT Internet The next-generation networking model L2 Switch L2 Switch L3 Subnet
  • 27. NSX Components Cloud Consumption §  Self Service Portal §  vRealize Automation, OpenStack, Custom CMS Data Plane NSX Edge ESXi Hypervisor Kernel Modules Distributed Services §  High – Performance Data Plane §  Scale-out Distributed Forwarding Model Management Plane NSX Manager §  Single configuration portal §  REST API entry-point Control Plane NSX Controller §  Manages Logical networks §  Control-Plane Protocol §  Separation of Control and Data Plane FirewallDistributed Logical Router Logical Switch LogicalNetworkPhysical Network 27 CMP
  • 28. Physical view: VMs in a single logical switch 28 Logical switch 5001 Transport subnet A 192.168.150.0/24 192.168.150.51 192.168.150.52 192.168.250.51 172.16.10.11 172.16.10.12 172.16.10.13 V M1 V M2 V M3 vSphere distributed switch Physical network
  • 29. Traffic flow on a VXLAN-backed VDS 29 vSphere distributed switch Assume VM1 sends some traffic to VM2: L2 frame L2 frame VXLAN overlay L2 frame Host A Host B IP/UDP/VXLAN IP fabric 1 VM1 sends L2 frame to local VTEP VTEP adds VXLAN, UDP and IP headers 2 Physical transport network forwards as a regular IP packet3 Destination hypervisor VTEP de-encapsulates frame4 L2 frame delivered to VM25
  • 30. Traffic flow on a VXLAN-backed VDS 30 vSphere distributed switch VXLAN overlay Host A Host B IP fabric In this setup, VM1 and VM2 are on different hosts but belong to the same logical switch When these VMs communicate, a VXLAN overlay is established between the two hosts
  • 31. Logical view: VMs with distributed routing 31 172.16.10.1 192.168.10.0/29 192.168.10.1 Distributed logical router service Web LS 172.16.10.0/24 172.16.10.11 172.16.10.12 172.16.10.13 172.16.20.12172.16.20.11 App LS 172.16.20.0/24 172.16.20.1
  • 38. Network & Security Services Distributed to the Virtual Switch Physical Network becomes high-speed IP backplane
  • 41. The Power of Distributed Network & Security Services & Policies
  • 42. Problem: Data Center Network Security Perimeter-centric network security has proven insufficient, and micro-segmentation is operationally infeasible Little or no lateral controls inside perimeter Internet Internet Insufficient Operationally Infeasible
  • 43. Why traditional approaches are operationally infeasible… 43 Internet Perimeter Firewalls •  Create firewall rules before provisioning •  Update Firewall rules when move or change •  Delete firewall rules when app decommissioned •  Problem increases with more East-West traffic
  • 44. How an SDDC approach makes micro-segmentation feasible 44 Internet Security Policy Perimeter Firewalls Cloud Management Platform
  • 45. NSX Distributed Firewalling Performance 45 20Gbps Per Host of Firewall Performance with Negligible CPU Impact
  • 46. Intelligent grouping Groups defined by customized criteria Operating System Machine Name Application Tier Services Security PostureRegulatory Requirements
  • 47. NSX partner ecosystem Physical Infrastructure Security Operations Application Delivery
  • 48. Web App DB Application Continuity Across Domains 48 DC1 DC2
  • 49. 49 AUTOMATION Automating IT processes to deliver IT at the speed of business SECURITY Architecting security as an inherent part of the data center infrastructure APPLICATION CONTINUITY Enabling applications and data to reside and be accessible anywhere Primary NSX Use Cases
  • 51. Service Providers Global Financials Retail Healthcare Integrators Media & Communications Transportation Government Education NSX customer momentum
  • 52. 52 §  Connect & Engage virtualizeyournetwork.com communities.vmware.com §  Learn vmware.com/go/NVtraining §  Contribute https://vmware.github.io/