The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
-
Upload
scott-lowe -
Category
Technology
-
view
1.398 -
download
1
description
Transcript of The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
![Page 1: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/1.jpg)
© 2014 VMware Inc. All rights reserved.
Scott Lowe, VCDXEngineering Architect
3 April 2014
The Future of Cloud Networking is VMware NSX
![Page 2: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/2.jpg)
CONFIDENTIAL
Before we begin
• Please get involved and ask questions—participation is highly encouraged
• Feel free participate via social media with pictures, videos, or other updates; use #VMUGDK, @DenmarkVMUG, or @MyVMUG
• Please silence your mobile devices for the benefit of all attendees
• This presentation will be available after the event
2
![Page 3: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/3.jpg)
CONFIDENTIAL
Who is this guy?• VCDX #39• Six-time vExpert• Author, speaker, blogger• Works in the CTO office of the
Networking & Security Business Unit
•
3
![Page 4: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/4.jpg)
CONFIDENTIAL 4
I know “cloud networking” sounds like...
![Page 5: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/5.jpg)
CONFIDENTIAL
...but this is cloud washing!
5
![Page 6: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/6.jpg)
Networking in the era of cloud computingWhy the term “cloud networking” isn’t just marketing-speak
![Page 7: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/7.jpg)
CONFIDENTIAL
NIST definition of cloud computing
• Five “essential characteristics” of cloud computing:• On-demand self-service• Resource pooling• Rapid elasticity• Measured service• Broad network access
7
Taken from http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
![Page 8: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/8.jpg)
8
What does this mean for networking in cloud environments?
![Page 9: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/9.jpg)
9
What does this mean for cloud networking?
![Page 10: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/10.jpg)
CONFIDENTIAL
Five essentials of cloud networking
To support cloud computing, networking must:1. Be fully automated & programmable for integration into CMPs
(on-demand self-service)2. Be abstracted from hardware in order to pool available capacity
(resource pooling)3. Support programmability and integration with orchestration/
provisioning solutions (rapid elasticity)4. Provide fine-grained visibility & accounting (measured service)5. Support any network topology & any network equipment (broad
network access)
10
![Page 11: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/11.jpg)
Components of a cloud networking platformLooking at what is needed to build a platform to address the needs of cloud networking
![Page 12: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/12.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 13: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/13.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 14: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/14.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 15: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/15.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 16: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/16.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 17: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/17.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 18: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/18.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
12
![Page 19: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/19.jpg)
CONFIDENTIAL
L2
L3
Virtual Network
L2
What’s in a cloud networking platform?
12
![Page 20: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/20.jpg)
CONFIDENTIAL
L2
L3
Virtual Network
L2
What’s in a cloud networking platform?
CMP
12
![Page 21: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/21.jpg)
CONFIDENTIAL
What’s in a cloud networking platform?
• Virtual switch at the edge of the network• Centralized control over/knowledge of the logical network topology
• Decoupled control plane and data plane• Network isolation mechanism• Virtualized network services (L2, L3, load balancer, firewall)• Programmatic access for integration with CMP
13
![Page 22: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/22.jpg)
Examining VMware NSXHow VMware NSX addresses the needs of cloud networking
![Page 23: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/23.jpg)
CONFIDENTIAL
Peeling back the covers a bit
15
• Key components of VMware NSX:• Scale-out, highly-available controller cluster• Northbound RESTful API for CMP integration (vCAC,
OpenStack, CloudStack)• Virtual switch in the hypervisors at the edge (Open vSwitch
for KVM and Xen; NSX vSwitch for vSphere)• Tunneling protocol for data plane traffic (STT, GRE, VXLAN)• Virtualized and distributed network services (load balancing,
firewalling, VPN)• Physical switch integration (multi-hypervisor only)
![Page 24: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/24.jpg)
CONFIDENTIAL
VMware NSX architectural overview
16
VLAN
L2
L3
Virtual Network
L2
NSX Gateway
Physical Network
vSphere Host vSphere Host KVM Xen Server
NSX vSwitch NSX vSwitch Open vSwitch Open vSwitch
Hardware
Software
Controller Cluster
VLAN
VTEP API HW Partner
VM VM “NSX API”
CMP
![Page 25: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/25.jpg)
CONFIDENTIAL
VMware NSX management, control, and data planes
17
vCD/vCAC
vCenter Server NSX Manager
Management Plane
Control Plane
NSX Edge Distributed
Router Controller
Data Plane
NSX Edge Services Router
VXLAN DR DFW Security VXLAN DR DFW Security VXLAN DR DFW Security
vSphere API
REST API vSphere API
Control Plane Protocol
vSph
ere
AP
I
REST API
Control Plane Protocol
Mes
sage
Bus
![Page 26: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/26.jpg)
CONFIDENTIAL 18
“It’s our network upgrade plan... Or we could virtualize
it.”
![Page 27: The Future of Cloud Networking is VMware NSX (Danish VMUG edition)](https://reader035.fdocuments.net/reader035/viewer/2022062405/5554d30ab4c9051b6e8b4a74/html5/thumbnails/27.jpg)
Questions & answers