SlideShare a Scribd company logo
1 of 53
Download to read offline
PacketPushers.net
Cloud Networking
is NOT Virtual Networking
PacketPushers.Net
About Me
•Host of Packet Pushers Podcast
PacketPushers.net
•“Cloud Plumber” at Canopy
Cloud Cloud Network Architect, Office of CTO
( Division of Atos )
•Blog - EtherealMind.com
•NetworkComputing.com (http://
networkcomputing.com/blogs/author/Greg-Ferro)
2
PacketPushers.Net
Agenda
•Why your Network Guy Doesn’t
Care About You
•Cloud Networking is not Virtual
Networking
•Cloud Network Services
•Where is SDN ?
3
PacketPushers.Net
4
Internet Not where servers are
Security
Thingies
Wotsits
"THE LAN"
Servers
Active Directory File
SQLMailProvisioning
MAGIC STUFF Friendly)Gnomes
Dark Spirits
Server Admins See...
PacketPushers.Net
5
Network Admins see ....
ISP2 ISP1
Firewall
Access
Layer
Load Bal
WANB2B
A SERVER
WAAS /Cache
IPS/IDS
PacketPushers.Net
Networking is in my way
•The Network is SINGLE SYSTEM
•every element is interconnected to
another in the LAN or WAN or both
•Rebooting a device might/could take
down the whole network
•If rebooting or reconfiguring a
server could cause the entire DC to
fail, what would your job look like ?
6
PacketPushers.Net
Data Centres != Universe
• I’d like to remind VMware executives that network is bigger than
VMware .......
• “vCDNI means that you never have to talk to the network guy ever
again” VMworld 2010 (faceless butthead)
• “Meanwhile, through all of the advances in server virtualization
and cloud computing, networking has remained stuck in the
past.” - Hatem Naguib, Vice President, Networking & Security -
Mar 13, 2013
• Servers connect to Clients
• Network is a platform.
• VMware is just one “network app”.
• take some time to look down the service chain instead of up
your own arse
7
PacketPushers.Net
Data Centres != Universe
8
Internet
Campus
LAN
Remote Access
The
WAN
Wireless
Data Centre
Firewalls
Servers
storage
DC NETWORK
Cabling
VMware
Network Security
IP Voice
This is you
PacketPushers.Net
What a Server Does
•Servers are Packet Generators
•In SDN, Servers are FLOW Generators
9
PacketPushers.Net
Impact Pyramid
10
Power, Physical
Hosts
Users
Connectivity
Applications
Data Centre
Network
Servers, Storage,
VMware
Apps
Impact Pyramid
• Which failure class
causes the greatest
impact ?
• A user ?
• One server ?
• A VMware cluster ?
• A storage array ?
• A Network ?
• A Data Centre
PacketPushers.Net
Networking is in my way
•Because networks are good enough, the budget gets
there last.
•Wasted investments like patching, virus scan &
updates. Networking doesn't have those problems at
the same scale.
•Servers were so far behind.
•Custom silicon takes 3-5 years from concept to delivery.
•Too expensive - 5 years depreciation cycle
11
PacketPushers.Net
Rant Over
Infrastructure As A Team
12
PacketPushers.Net
Agenda
•Why your Network Guy Doesn’t Care
About You
•Cloud Networking IS NOT Virtual
Networking
•Cloud Network Services
•Where is SDN ?
13
PacketPushers.Net
Virtual Networking is OLD
• Virtual LANs in 1996
• Virtual Routing in 2002/3 (MPLS)
• Virtual Network Appliances (firewalls,
load balancers) in 2007/8
• “Lets do it again” say bitter, cynical
networking voices of experience
• Virtual Networking is OLD networking
14
PacketPushers.Net
15
Virtual Problems
•Four problems of Virtual Networking
‣ CapEx for all physical appliances
‣ Single points of redundant failure -
software in coherent system
‣ No API / poor configurability
‣ Individual autonomous elements ( no
vCenter, SCVMM/SCOM equivalent)
PacketPushers.Net
Virtual Networking 1 - CapEx
16
• Initial Large CapEx for Data Centre Network
• Sporadic Upgrades (usually in response to problems)
Time
CapitalExpenditure
Network Install
Port Capacity
Network
Upgrade
Server Upgrades
Server Upgrades
Server Upgrades
CapEx Waste
PacketPushers.Net
SVR
WAN
RTR
Internet
RTR
FWL FWL
SVR SVR
SVR SVR
SVRSVR
Stateful HA
Active/Standby
WANInternet
LoadBal LoadBal
Stateful HA
Virtual Networking 2 -
Failure Modes
•Single points of Complex failure
•Why have only one pair of firewalls
‣ routing, cost, power users
‣ Only one or two critical services
need HA
•HA systems are inherently risky &
shared fate systems.
‣ Active/Standby firewall
•HA in vertical scale system = $$$$$’s
17
PacketPushers.Net
Virtual Networking 3 - Configuration
• Manual Configuration
• All devices are configured using
“power tools”
• Every engineer is a “power user”
• Why have an API ? Substandard &
lack vendor commitment
• Restricts number of devices
(requires power users)
• A serious networking problem.....
18
PacketPushers.Net
Virtual Networking 4 - Autonomy
•Individual autonomous elements
•Central control neither desirable or
relevant ie vCenter, SCVMM/SCOPs is
risky system.
•Resilient & Distributed Systems like
the Internet work well.
•Data Centres are NOT distributed.
19
PacketPushers.Net
VBLOCK
UCS2100 UCS2100
UCS 5100
B2xx B2xx
B2xx B2xx
B2xx B2xx
B2xx B2xx
UCS2100 UCS2100
UCS 5100
B2xx B2xx
B2xx B2xx
B2xx B2xx
B2xx B2xx
VNX
MDS MDS
UCS2100 UCS2100
UCS 5100
B2xx B2xx
B2xx B2xx
B2xx B2xx
B2xx B2xx
Ethernet CoreEthernet Core
NX7K Core
Context
NX7K Core
Context
LoadBal
UCS6200 UCS6200
LoadBal
NX7K Aggr
Context
NX7K Aggr
Context
ASA Firewall
ASA Context
ASA Context
ASA Firewall
ASA Context
ASA Context
MPLS/WANInternet
VMDC Design Template v2.1 - Cisco CVD
NX5K NX5K
NX5K NX5K
DMZ SvrDMZ SvrDMZ Svr
DMZ SvrDMZ Svr
Complex, Insecure
•Traffic loops to physical
devices
•Insecure (VLANs, Routing)
•Advanced networking
skills for dumb results
•Chained failure domains
20
PacketPushers.Net
Many
Moving Parts
21
Cisco UCS B-Series Blade/ C-Series Rack Server
vPC
Passthrough Switching (PTS)
Operating System - vSphere
Ethernet
dNIC
FEX2100 FEX2100
Ethernet
dNIC
FC
dHBA
FC
dHBA
FI6100 FI 6100
Palo/VIC Software
CNA
Software
pNIC
Software
pNIC
Software
pHBA
Software
pHBA
Ethernet
dNIC
Ethernet
dNIC
FC
dHBA
FC
dHBA
Nexus
Switch
Nexus
Switch
Fabric Sync
vPC Link
Connection
Pinning
Connection
Pinning
Connection
Pinning
Ethernet
dNIC
FC
dHBAmore
Could be
PortChannel
•Takes a long time to
understand this complexity.
•Automation / Software
solves the problem
PacketPushers.Net
22
Virtual Networking - Strengths
•performance, scale
•no centralised points of control
(failure domain)
•distributed, self healing, eventual
consistency
•20 year proven system, widespread
knowledge & expertise
PacketPushers.Net
Define Cloud Networking
Cloud Networking is:
•Network Devices as Software
•Don’t buy hardware. Install software.
•Deploy many small instances
(horizontal) instead of one big one
(vertical)
23
PacketPushers.Net
Cloud Networking
• Build Network Services with
Applications
• Instead of a firewall deploy a Web
Service.
• Instead of A Load balancer install the
“Sharepoint Load Balancer”.
• One network per service is a huge
change in network practice
24
PacketPushers.Net
Cloud Pro & Con’s
• Use 20 small network devices than
instead of 1 pair of physical devices
• Distribute complexity, reduce failure
• simpler configuration -> easier operation
-> better fault tracing
• More complex network design
• You MUST deploy / build automation &
monitoring to manage many devices.
25
PacketPushers.Net
SVR
MPLS/WAN
RTR
Internet
RTR
FWL FWL
SVR SVR
SVR SVR
SVRSVR
DC Design Today
26
PacketPushers.Net
MPLS/WAN
RTR
Internet
FWL FWL
SVR SVR
RTR
FWL FWL FWL FWL
RTR RTRRTR
SVR SVR
FWL FWL
SVR SVRSVR SVR
SVR
Physical Network Services
VMware vCloud
Everything a VM
Cloud Networking
27
PacketPushers.Net
Awesome? 28
PacketPushers.Net
MPLS/WAN
RTR
Internet
FWL FWL
SVR SVR
RTR
FWL FWL FWL FWL
RTR RTRRTR
SVR SVR
FWL FWL
SVR SVRSVR SVR
SVR
Physical Network Services
Cloud Networking
Design Problems
•Network Appliances close
to server/application
•What about routing ?
•What about server-to-
server communication ?
•Better Security.
•Business control over
applications, developers &
business units
29
PacketPushers.Net
Complexity
•Complex Design is a good
tradeoff for Better DevOps
•Complexity can be solved
with AUTOMATION
30
PacketPushers.Net
Cloud Networking looks like......
•VMware vCloud
•vApps
•vCNS
31
PacketPushers.Net
Cloud Networking Gotchas
• network is subject to hugely bursty
traffic and loads
• No one knows what sort of load /
bandwidth / packet per second /
concurrent flows the application needs.
• Hypervisor VMs are SLOW and LATENT
compared to custom silicon
• Cascading failure in congestion events
32
PacketPushers.Net
Gotchas - Hardware
Huggers
•networking is ‘addicted’ on hardware
( network hugging has a practical
basis e.g. cabling, WAN, path
analysis )
•hardware is needed but software
more important.
•merchant silicon will change
networking, especially in low end,
but unlikely to commoditise in same
way as servers
33
PacketPushers.Net
Gotchas - Vendors
• vendors commit hundreds of millions to design
and manufacture of silicon on multi-year cycles
• Software undermines existing vendor strategies
• Firewalls: Palo Alto PanOS, Cisco ASA , Juniper
SRX. Load Balancers: F5 TMOS, Citrix
NetScaler. (consider Riverbed Stingray)
• Pricing is not aligned to requirement
‣ i.e. software pricing equivalent to hardware price
‣ assumes one for one replacement
34
PacketPushers.Net
Gotchas - HA
•You still need TWO appliances for HA
‣ but most applications are not HA
•LB’s, Firewalls, Routers are always HA
because they are critical
‣ are they critical because one big unit in a
single location
35
PacketPushers.Net
Gotchas - Server Teams
• distributed software devices means
spreading load and configuration.
• Also mean more complexity.
• You must control “application
sprawl” to maintain network
integrity in switching & routing
• Server / VM teams MUST learn
some Cloud Networking / Network
teams MUST learn some Cloud
Server
36
MPLS/WAN
RTR
Internet
FWL FWL
SVR SVR
RTR
FWL FWL FWL FWL
RTR RTRRTR
SVR SVR
FWL FWL
SVR SVRSVR SVR
SVR
Physical Network Services
PacketPushers.Net
And so to SDN
•Devices like vCNS Shield, Edge and
App are (relatively) feature simple.
•But might be Good Enough™
•If you follow the previous points you
will realise that you need much better
networking ....
37
PacketPushers.Net
Agenda
•Why your Network Guy Doesn’t Care
About You
•Cloud Networking is not Virtual
Networking
•Cloud Network Services
•Where is SDN ?
38
PacketPushers.Net
Define SDN
•Primary: Software configured
networking
•Automated deployment
•Automated change
•Let the VM/Server do it’s own
networking.
39
PacketPushers.Net
Any Changes ?
•Networking in still Networking
•Servers are still Servers
•SDN moves most networking into the
“vSwitch”
•The Network Guy will control it
•You will need networking skills to SDN
40
PacketPushers.Net
Pre-Virtual Networking
41
SWSW
SW
SW
SW
SW
SW
SW
SW
SW Sw
SW
Core
Distribution
Access
Physical Network
42
SDN Network
43
SDN Network
44
Network Agent
vServer
vServer
vServer
vServer
vServer
vServer
Network Agent
vServer
vServer
vServer
vServer
vServer
vServer
Network Agent
vServer
vServer
vServer
vServer
vServer
vServer
Tunnel Fabric
Flow
Forwarding
Ethernet/IP
LAN Fabric
VXLAN
PacketPushers.Net
vSwitch SDN (Today)
45
•vSwitch becomes an active network
“agent” instead of a patch panel
•Flows not Packets
•Routing and Switching
•Load Balancing
•Edge Security
PacketPushers.Net
Controller Networks
46
East West LAN
Switches
Network SDN
Controller
OpenFlow
Controller Networking
47
East West LAN
Switches
Network SDN
Controller
OpenFlow
Quantum/OpenStack
Configuration Controller
Orchestration
Controller
Northbound SDN
Northbound SDN
Southbound SDN
North/South LA
PacketPushers.Net
SDCC
48
• Cannot “software” a physical network but you
can program a “software” network
• Network Agents move complexity to the
edge
• Ubiquitous Network Services increases the
overall network usefulness
• Vastly improved security
• Options for networking multiple clouds and
bare metal servers
PacketPushers.Net
SDN Vendors
•Real Products
‣ BigSwitch Networks
‣ NEC
‣ Midokura
‣ VMware/Nicira
•“Shipping”
‣ Nuage Networks
(Alcatel/Lucent)
‣ Contrail (Juniper)
‣ VMware/Nicira
•Still Working on It
‣ Cisco (multi-product,
multi-strategy)
49
PacketPushers.Net
My views on VMware NSX
• NSX delivers SDN strategy
• Works for Enterprise AND Service
Providers
• NSX is solution for KVM. Hyper-V &
bare metal future.
• NSX appears “software only” - expect
network vendors to offer integrated
solutions
50
PacketPushers.Net
SDN Reality
• Unproven. Beta - 2013. Major Release 2014.
• Enterprise will find it hard to value (ITIL / ITSM
disconnect)
• vSphere vs vCloud = Virtual vs Cloud Networking
• Server / Networking duty merge
• Rewiring of team & technical disciplines
• ITIL & ITSM Change management overhaul
51
PacketPushers.Net
SDN Closeout
•SDN delivers business outcomes
•SDN means MORE networking not
less
•Servers <-> Networks will be tightly
integrated as a technology and team
structure will reflect that - “IaaT”
•
52
PacketPushers.Net
About Me
•Host of Packet Pushers Podcast
PacketPushers.net
•“Cloud Plumber” at Canopy
Cloud Cloud Network Architect, Office of CTO
( Division of Atos )
•Blog - EtherealMind.com
•NetworkComputing.com (http://
networkcomputing.com/blogs/author/Greg-Ferro)
53

More Related Content

What's hot

Hybrid Cloud Enablement Technologies
Hybrid Cloud Enablement TechnologiesHybrid Cloud Enablement Technologies
Hybrid Cloud Enablement Technologieshybrid cloud
 
Presentation cloud orchestration
Presentation   cloud orchestrationPresentation   cloud orchestration
Presentation cloud orchestrationxKinAnx
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureRandy Bias
 
SDN Service Provider use cases Network Function Virtualization (NFV)
SDN Service Provider use cases Network Function Virtualization (NFV)SDN Service Provider use cases Network Function Virtualization (NFV)
SDN Service Provider use cases Network Function Virtualization (NFV)Brent Salisbury
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanOpenNebula Project
 
VMware NSX 101: What, Why & How
VMware NSX 101: What, Why & HowVMware NSX 101: What, Why & How
VMware NSX 101: What, Why & HowAniekan Akpaffiong
 
The evolution of data center network fabrics
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabricsCisco Canada
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack NetworkingShapeBlue
 
VMworld 2013: Real-world Deployment Scenarios for VMware NSX
VMworld 2013: Real-world Deployment Scenarios for VMware NSX VMworld 2013: Real-world Deployment Scenarios for VMware NSX
VMworld 2013: Real-world Deployment Scenarios for VMware NSX VMworld
 
Designing CloudStack Clouds
Designing CloudStack CloudsDesigning CloudStack Clouds
Designing CloudStack CloudsShapeBlue
 
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...Ignacio M. Llorente
 
VMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyVMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyFilip Verloy
 
An Introduction to VMware NSX
An Introduction to VMware NSXAn Introduction to VMware NSX
An Introduction to VMware NSXScott Lowe
 
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 casesAngel Villar Garea
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overviewsedukull
 
Network Virtualization Architectural & Technological aspects
Network Virtualization Architectural & Technological aspectsNetwork Virtualization Architectural & Technological aspects
Network Virtualization Architectural & Technological aspectsdeshpandeamrut
 
StarlingX - Project Onboarding
StarlingX - Project OnboardingStarlingX - Project Onboarding
StarlingX - Project OnboardingShuquan Huang
 

What's hot (20)

Hybrid Cloud Enablement Technologies
Hybrid Cloud Enablement TechnologiesHybrid Cloud Enablement Technologies
Hybrid Cloud Enablement Technologies
 
Presentation cloud orchestration
Presentation   cloud orchestrationPresentation   cloud orchestration
Presentation cloud orchestration
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking Architecture
 
SDN Service Provider use cases Network Function Virtualization (NFV)
SDN Service Provider use cases Network Function Virtualization (NFV)SDN Service Provider use cases Network Function Virtualization (NFV)
SDN Service Provider use cases Network Function Virtualization (NFV)
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
 
VMware NSX 101: What, Why & How
VMware NSX 101: What, Why & HowVMware NSX 101: What, Why & How
VMware NSX 101: What, Why & How
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
The evolution of data center network fabrics
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabrics
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack Networking
 
VMworld 2013: Real-world Deployment Scenarios for VMware NSX
VMworld 2013: Real-world Deployment Scenarios for VMware NSX VMworld 2013: Real-world Deployment Scenarios for VMware NSX
VMworld 2013: Real-world Deployment Scenarios for VMware NSX
 
Designing CloudStack Clouds
Designing CloudStack CloudsDesigning CloudStack Clouds
Designing CloudStack Clouds
 
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...Cloud Computing Architecture with Open Nebula  - HPC Cloud Use Cases - NASA A...
Cloud Computing Architecture with Open Nebula - HPC Cloud Use Cases - NASA A...
 
VMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyVMUGbe 21 Filip Verloy
VMUGbe 21 Filip Verloy
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
 
An Introduction to VMware NSX
An Introduction to VMware NSXAn Introduction to VMware NSX
An Introduction to VMware NSX
 
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
 
Opening Up Your Network with SDN
Opening Up Your Network with SDNOpening Up Your Network with SDN
Opening Up Your Network with SDN
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overview
 
Network Virtualization Architectural & Technological aspects
Network Virtualization Architectural & Technological aspectsNetwork Virtualization Architectural & Technological aspects
Network Virtualization Architectural & Technological aspects
 
StarlingX - Project Onboarding
StarlingX - Project OnboardingStarlingX - Project Onboarding
StarlingX - Project Onboarding
 

Viewers also liked

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 NSXScott Lowe
 
Networking in cloud computing
Networking in cloud computingNetworking in cloud computing
Networking in cloud computingBarani Tharan
 
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 2013RightScale
 
Software Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSXSoftware Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSXZivaro Inc
 
IaaS with Software Defined Networking
IaaS with Software Defined NetworkingIaaS with Software Defined Networking
IaaS with Software Defined NetworkingPrasenjit Sarkar
 
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...Mirantis
 
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 ScenariosOpen Data Center Alliance
 
Comparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesComparing Cloud-Based Infrastructure Services
Comparing Cloud-Based Infrastructure ServicesCDW
 
Tutorial on SDN and OpenFlow
Tutorial on SDN and OpenFlowTutorial on SDN and OpenFlow
Tutorial on SDN and OpenFlowKingston Smiler
 
VMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep DiveVMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep DiveVMworld
 
Network Virtualization with VMware NSX
Network Virtualization with VMware NSXNetwork Virtualization with VMware NSX
Network Virtualization with VMware NSXScott Lowe
 
What Does It Cost to Build a Data Center? (SlideShare)
What Does It Cost to Build a Data Center? (SlideShare)What Does It Cost to Build a Data Center? (SlideShare)
What Does It Cost to Build a Data Center? (SlideShare)SP Home Run Inc.
 
CLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and VirtualizationCLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and VirtualizationAricent
 
Cloud RAN fronthaul
Cloud RAN fronthaulCloud RAN fronthaul
Cloud RAN fronthaulssk
 
Software Engineering unit 4
Software Engineering unit 4Software Engineering unit 4
Software Engineering unit 4Abhimanyu Mishra
 
Network: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data CenterNetwork: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data CenterMichelle Holley
 
Simplifying Data Center Design/ Build
Simplifying Data Center Design/ BuildSimplifying Data Center Design/ Build
Simplifying Data Center Design/ BuildSchneider Electric
 
Enterprise data center design and methodology
Enterprise data center design and methodologyEnterprise data center design and methodology
Enterprise data center design and methodologyCarlos León Araujo
 
Data Center Trends 2014
Data Center Trends 2014Data Center Trends 2014
Data Center Trends 2014Belden Inc
 

Viewers also liked (20)

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
 
Networking in cloud computing
Networking in cloud computingNetworking in cloud computing
Networking in cloud computing
 
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
 
Software Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSXSoftware Defined Networking (SDN) with VMware NSX
Software Defined Networking (SDN) with VMware NSX
 
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...
 
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
 
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
 
VMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep DiveVMworld 2015: VMware NSX Deep Dive
VMworld 2015: VMware NSX Deep Dive
 
Network Virtualization with VMware NSX
Network Virtualization with VMware NSXNetwork Virtualization with VMware NSX
Network Virtualization with VMware NSX
 
What Does It Cost to Build a Data Center? (SlideShare)
What Does It Cost to Build a Data Center? (SlideShare)What Does It Cost to Build a Data Center? (SlideShare)
What Does It Cost to Build a Data Center? (SlideShare)
 
CLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and VirtualizationCLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and Virtualization
 
Cloud RAN fronthaul
Cloud RAN fronthaulCloud RAN fronthaul
Cloud RAN fronthaul
 
Software Engineering unit 4
Software Engineering unit 4Software Engineering unit 4
Software Engineering unit 4
 
Network: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data CenterNetwork: Synchronization: IEEE1588's Future in Computing and the Data Center
Network: Synchronization: IEEE1588's Future in Computing and the Data Center
 
Simplifying Data Center Design/ Build
Simplifying Data Center Design/ BuildSimplifying Data Center Design/ Build
Simplifying Data Center Design/ Build
 
Enterprise data center design and methodology
Enterprise data center design and methodologyEnterprise data center design and methodology
Enterprise data center design and methodology
 
Data Center Trends 2014
Data Center Trends 2014Data Center Trends 2014
Data Center Trends 2014
 

Similar to Cloud Networking is not Virtual Networking - London VMUG 20130425

Modern Data Center Network Architecture - The house that Clos built
Modern Data Center Network Architecture - The house that Clos builtModern Data Center Network Architecture - The house that Clos built
Modern Data Center Network Architecture - The house that Clos builtCumulus Networks
 
[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)'OpenStack Korea Community
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Dan Mihai Dumitriu
 
Improving performance and efficiency with Network Virtualization Overlays
Improving performance and efficiency with Network Virtualization OverlaysImproving performance and efficiency with Network Virtualization Overlays
Improving performance and efficiency with Network Virtualization OverlaysAdam Johnson
 
Open Networking for Your OpenStack
Open Networking for Your OpenStackOpen Networking for Your OpenStack
Open Networking for Your OpenStackCumulus Networks
 
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...Indonesia Network Operators Group
 
MidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integrationMidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integrationAkhilesh Dhawan
 
Moving to software-based production workflows and containerisation of media a...
Moving to software-based production workflows and containerisation of media a...Moving to software-based production workflows and containerisation of media a...
Moving to software-based production workflows and containerisation of media a...Kieran Kunhya
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open NetworkingCumulus Networks
 
DevOops - Lessons Learned from an OpenStack Network Architect
DevOops - Lessons Learned from an OpenStack Network ArchitectDevOops - Lessons Learned from an OpenStack Network Architect
DevOops - Lessons Learned from an OpenStack Network ArchitectJames Denton
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld
 
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...VMworld
 
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaNSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaVMUG IT
 
OpenStack Infrastructure at any Scale - Simple is BEST!? - - OpenStack最新情報セミ...
OpenStack Infrastructure at any Scale - Simple is BEST!? -  - OpenStack最新情報セミ...OpenStack Infrastructure at any Scale - Simple is BEST!? -  - OpenStack最新情報セミ...
OpenStack Infrastructure at any Scale - Simple is BEST!? - - OpenStack最新情報セミ...VirtualTech Japan Inc.
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure6WIND
 
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...OpenStack Korea Community
 
SDN is Tomorrows Reality
SDN is Tomorrows RealitySDN is Tomorrows Reality
SDN is Tomorrows RealityGreg Ferro
 

Similar to Cloud Networking is not Virtual Networking - London VMUG 20130425 (20)

Modern Data Center Network Architecture - The house that Clos built
Modern Data Center Network Architecture - The house that Clos builtModern Data Center Network Architecture - The house that Clos built
Modern Data Center Network Architecture - The house that Clos built
 
[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)'
 
Accelerated SDN in Azure
Accelerated SDN in AzureAccelerated SDN in Azure
Accelerated SDN in Azure
 
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
 
Improving performance and efficiency with Network Virtualization Overlays
Improving performance and efficiency with Network Virtualization OverlaysImproving performance and efficiency with Network Virtualization Overlays
Improving performance and efficiency with Network Virtualization Overlays
 
Open Networking for Your OpenStack
Open Networking for Your OpenStackOpen Networking for Your OpenStack
Open Networking for Your OpenStack
 
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
22 - IDNOG03 - Christopher Lim (Mellanox) - Efficient Virtual Network for Ser...
 
MidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integrationMidoNet Overview - OpenStack and SDN integration
MidoNet Overview - OpenStack and SDN integration
 
Moving to software-based production workflows and containerisation of media a...
Moving to software-based production workflows and containerisation of media a...Moving to software-based production workflows and containerisation of media a...
Moving to software-based production workflows and containerisation of media a...
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open Networking
 
10 sdn-vir-6up
10 sdn-vir-6up10 sdn-vir-6up
10 sdn-vir-6up
 
DevOops - Lessons Learned from an OpenStack Network Architect
DevOops - Lessons Learned from an OpenStack Network ArchitectDevOops - Lessons Learned from an OpenStack Network Architect
DevOops - Lessons Learned from an OpenStack Network Architect
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture
 
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
 
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaNSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
 
OpenStack Infrastructure at any Scale - Simple is BEST!? - - OpenStack最新情報セミ...
OpenStack Infrastructure at any Scale - Simple is BEST!? -  - OpenStack最新情報セミ...OpenStack Infrastructure at any Scale - Simple is BEST!? -  - OpenStack最新情報セミ...
OpenStack Infrastructure at any Scale - Simple is BEST!? - - OpenStack最新情報セミ...
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure
 
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
 
SDN is Tomorrows Reality
SDN is Tomorrows RealitySDN is Tomorrows Reality
SDN is Tomorrows Reality
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Cloud Networking is not Virtual Networking - London VMUG 20130425

  • 2. PacketPushers.Net About Me •Host of Packet Pushers Podcast PacketPushers.net •“Cloud Plumber” at Canopy Cloud Cloud Network Architect, Office of CTO ( Division of Atos ) •Blog - EtherealMind.com •NetworkComputing.com (http:// networkcomputing.com/blogs/author/Greg-Ferro) 2
  • 3. PacketPushers.Net Agenda •Why your Network Guy Doesn’t Care About You •Cloud Networking is not Virtual Networking •Cloud Network Services •Where is SDN ? 3
  • 4. PacketPushers.Net 4 Internet Not where servers are Security Thingies Wotsits "THE LAN" Servers Active Directory File SQLMailProvisioning MAGIC STUFF Friendly)Gnomes Dark Spirits Server Admins See...
  • 5. PacketPushers.Net 5 Network Admins see .... ISP2 ISP1 Firewall Access Layer Load Bal WANB2B A SERVER WAAS /Cache IPS/IDS
  • 6. PacketPushers.Net Networking is in my way •The Network is SINGLE SYSTEM •every element is interconnected to another in the LAN or WAN or both •Rebooting a device might/could take down the whole network •If rebooting or reconfiguring a server could cause the entire DC to fail, what would your job look like ? 6
  • 7. PacketPushers.Net Data Centres != Universe • I’d like to remind VMware executives that network is bigger than VMware ....... • “vCDNI means that you never have to talk to the network guy ever again” VMworld 2010 (faceless butthead) • “Meanwhile, through all of the advances in server virtualization and cloud computing, networking has remained stuck in the past.” - Hatem Naguib, Vice President, Networking & Security - Mar 13, 2013 • Servers connect to Clients • Network is a platform. • VMware is just one “network app”. • take some time to look down the service chain instead of up your own arse 7
  • 8. PacketPushers.Net Data Centres != Universe 8 Internet Campus LAN Remote Access The WAN Wireless Data Centre Firewalls Servers storage DC NETWORK Cabling VMware Network Security IP Voice This is you
  • 9. PacketPushers.Net What a Server Does •Servers are Packet Generators •In SDN, Servers are FLOW Generators 9
  • 10. PacketPushers.Net Impact Pyramid 10 Power, Physical Hosts Users Connectivity Applications Data Centre Network Servers, Storage, VMware Apps Impact Pyramid • Which failure class causes the greatest impact ? • A user ? • One server ? • A VMware cluster ? • A storage array ? • A Network ? • A Data Centre
  • 11. PacketPushers.Net Networking is in my way •Because networks are good enough, the budget gets there last. •Wasted investments like patching, virus scan & updates. Networking doesn't have those problems at the same scale. •Servers were so far behind. •Custom silicon takes 3-5 years from concept to delivery. •Too expensive - 5 years depreciation cycle 11
  • 13. PacketPushers.Net Agenda •Why your Network Guy Doesn’t Care About You •Cloud Networking IS NOT Virtual Networking •Cloud Network Services •Where is SDN ? 13
  • 14. PacketPushers.Net Virtual Networking is OLD • Virtual LANs in 1996 • Virtual Routing in 2002/3 (MPLS) • Virtual Network Appliances (firewalls, load balancers) in 2007/8 • “Lets do it again” say bitter, cynical networking voices of experience • Virtual Networking is OLD networking 14
  • 15. PacketPushers.Net 15 Virtual Problems •Four problems of Virtual Networking ‣ CapEx for all physical appliances ‣ Single points of redundant failure - software in coherent system ‣ No API / poor configurability ‣ Individual autonomous elements ( no vCenter, SCVMM/SCOM equivalent)
  • 16. PacketPushers.Net Virtual Networking 1 - CapEx 16 • Initial Large CapEx for Data Centre Network • Sporadic Upgrades (usually in response to problems) Time CapitalExpenditure Network Install Port Capacity Network Upgrade Server Upgrades Server Upgrades Server Upgrades CapEx Waste
  • 17. PacketPushers.Net SVR WAN RTR Internet RTR FWL FWL SVR SVR SVR SVR SVRSVR Stateful HA Active/Standby WANInternet LoadBal LoadBal Stateful HA Virtual Networking 2 - Failure Modes •Single points of Complex failure •Why have only one pair of firewalls ‣ routing, cost, power users ‣ Only one or two critical services need HA •HA systems are inherently risky & shared fate systems. ‣ Active/Standby firewall •HA in vertical scale system = $$$$$’s 17
  • 18. PacketPushers.Net Virtual Networking 3 - Configuration • Manual Configuration • All devices are configured using “power tools” • Every engineer is a “power user” • Why have an API ? Substandard & lack vendor commitment • Restricts number of devices (requires power users) • A serious networking problem..... 18
  • 19. PacketPushers.Net Virtual Networking 4 - Autonomy •Individual autonomous elements •Central control neither desirable or relevant ie vCenter, SCVMM/SCOPs is risky system. •Resilient & Distributed Systems like the Internet work well. •Data Centres are NOT distributed. 19
  • 20. PacketPushers.Net VBLOCK UCS2100 UCS2100 UCS 5100 B2xx B2xx B2xx B2xx B2xx B2xx B2xx B2xx UCS2100 UCS2100 UCS 5100 B2xx B2xx B2xx B2xx B2xx B2xx B2xx B2xx VNX MDS MDS UCS2100 UCS2100 UCS 5100 B2xx B2xx B2xx B2xx B2xx B2xx B2xx B2xx Ethernet CoreEthernet Core NX7K Core Context NX7K Core Context LoadBal UCS6200 UCS6200 LoadBal NX7K Aggr Context NX7K Aggr Context ASA Firewall ASA Context ASA Context ASA Firewall ASA Context ASA Context MPLS/WANInternet VMDC Design Template v2.1 - Cisco CVD NX5K NX5K NX5K NX5K DMZ SvrDMZ SvrDMZ Svr DMZ SvrDMZ Svr Complex, Insecure •Traffic loops to physical devices •Insecure (VLANs, Routing) •Advanced networking skills for dumb results •Chained failure domains 20
  • 21. PacketPushers.Net Many Moving Parts 21 Cisco UCS B-Series Blade/ C-Series Rack Server vPC Passthrough Switching (PTS) Operating System - vSphere Ethernet dNIC FEX2100 FEX2100 Ethernet dNIC FC dHBA FC dHBA FI6100 FI 6100 Palo/VIC Software CNA Software pNIC Software pNIC Software pHBA Software pHBA Ethernet dNIC Ethernet dNIC FC dHBA FC dHBA Nexus Switch Nexus Switch Fabric Sync vPC Link Connection Pinning Connection Pinning Connection Pinning Ethernet dNIC FC dHBAmore Could be PortChannel •Takes a long time to understand this complexity. •Automation / Software solves the problem
  • 22. PacketPushers.Net 22 Virtual Networking - Strengths •performance, scale •no centralised points of control (failure domain) •distributed, self healing, eventual consistency •20 year proven system, widespread knowledge & expertise
  • 23. PacketPushers.Net Define Cloud Networking Cloud Networking is: •Network Devices as Software •Don’t buy hardware. Install software. •Deploy many small instances (horizontal) instead of one big one (vertical) 23
  • 24. PacketPushers.Net Cloud Networking • Build Network Services with Applications • Instead of a firewall deploy a Web Service. • Instead of A Load balancer install the “Sharepoint Load Balancer”. • One network per service is a huge change in network practice 24
  • 25. PacketPushers.Net Cloud Pro & Con’s • Use 20 small network devices than instead of 1 pair of physical devices • Distribute complexity, reduce failure • simpler configuration -> easier operation -> better fault tracing • More complex network design • You MUST deploy / build automation & monitoring to manage many devices. 25
  • 27. PacketPushers.Net MPLS/WAN RTR Internet FWL FWL SVR SVR RTR FWL FWL FWL FWL RTR RTRRTR SVR SVR FWL FWL SVR SVRSVR SVR SVR Physical Network Services VMware vCloud Everything a VM Cloud Networking 27
  • 29. PacketPushers.Net MPLS/WAN RTR Internet FWL FWL SVR SVR RTR FWL FWL FWL FWL RTR RTRRTR SVR SVR FWL FWL SVR SVRSVR SVR SVR Physical Network Services Cloud Networking Design Problems •Network Appliances close to server/application •What about routing ? •What about server-to- server communication ? •Better Security. •Business control over applications, developers & business units 29
  • 30. PacketPushers.Net Complexity •Complex Design is a good tradeoff for Better DevOps •Complexity can be solved with AUTOMATION 30
  • 31. PacketPushers.Net Cloud Networking looks like...... •VMware vCloud •vApps •vCNS 31
  • 32. PacketPushers.Net Cloud Networking Gotchas • network is subject to hugely bursty traffic and loads • No one knows what sort of load / bandwidth / packet per second / concurrent flows the application needs. • Hypervisor VMs are SLOW and LATENT compared to custom silicon • Cascading failure in congestion events 32
  • 33. PacketPushers.Net Gotchas - Hardware Huggers •networking is ‘addicted’ on hardware ( network hugging has a practical basis e.g. cabling, WAN, path analysis ) •hardware is needed but software more important. •merchant silicon will change networking, especially in low end, but unlikely to commoditise in same way as servers 33
  • 34. PacketPushers.Net Gotchas - Vendors • vendors commit hundreds of millions to design and manufacture of silicon on multi-year cycles • Software undermines existing vendor strategies • Firewalls: Palo Alto PanOS, Cisco ASA , Juniper SRX. Load Balancers: F5 TMOS, Citrix NetScaler. (consider Riverbed Stingray) • Pricing is not aligned to requirement ‣ i.e. software pricing equivalent to hardware price ‣ assumes one for one replacement 34
  • 35. PacketPushers.Net Gotchas - HA •You still need TWO appliances for HA ‣ but most applications are not HA •LB’s, Firewalls, Routers are always HA because they are critical ‣ are they critical because one big unit in a single location 35
  • 36. PacketPushers.Net Gotchas - Server Teams • distributed software devices means spreading load and configuration. • Also mean more complexity. • You must control “application sprawl” to maintain network integrity in switching & routing • Server / VM teams MUST learn some Cloud Networking / Network teams MUST learn some Cloud Server 36 MPLS/WAN RTR Internet FWL FWL SVR SVR RTR FWL FWL FWL FWL RTR RTRRTR SVR SVR FWL FWL SVR SVRSVR SVR SVR Physical Network Services
  • 37. PacketPushers.Net And so to SDN •Devices like vCNS Shield, Edge and App are (relatively) feature simple. •But might be Good Enough™ •If you follow the previous points you will realise that you need much better networking .... 37
  • 38. PacketPushers.Net Agenda •Why your Network Guy Doesn’t Care About You •Cloud Networking is not Virtual Networking •Cloud Network Services •Where is SDN ? 38
  • 39. PacketPushers.Net Define SDN •Primary: Software configured networking •Automated deployment •Automated change •Let the VM/Server do it’s own networking. 39
  • 40. PacketPushers.Net Any Changes ? •Networking in still Networking •Servers are still Servers •SDN moves most networking into the “vSwitch” •The Network Guy will control it •You will need networking skills to SDN 40
  • 44. SDN Network 44 Network Agent vServer vServer vServer vServer vServer vServer Network Agent vServer vServer vServer vServer vServer vServer Network Agent vServer vServer vServer vServer vServer vServer Tunnel Fabric Flow Forwarding Ethernet/IP LAN Fabric VXLAN
  • 45. PacketPushers.Net vSwitch SDN (Today) 45 •vSwitch becomes an active network “agent” instead of a patch panel •Flows not Packets •Routing and Switching •Load Balancing •Edge Security
  • 46. PacketPushers.Net Controller Networks 46 East West LAN Switches Network SDN Controller OpenFlow
  • 47. Controller Networking 47 East West LAN Switches Network SDN Controller OpenFlow Quantum/OpenStack Configuration Controller Orchestration Controller Northbound SDN Northbound SDN Southbound SDN North/South LA
  • 48. PacketPushers.Net SDCC 48 • Cannot “software” a physical network but you can program a “software” network • Network Agents move complexity to the edge • Ubiquitous Network Services increases the overall network usefulness • Vastly improved security • Options for networking multiple clouds and bare metal servers
  • 49. PacketPushers.Net SDN Vendors •Real Products ‣ BigSwitch Networks ‣ NEC ‣ Midokura ‣ VMware/Nicira •“Shipping” ‣ Nuage Networks (Alcatel/Lucent) ‣ Contrail (Juniper) ‣ VMware/Nicira •Still Working on It ‣ Cisco (multi-product, multi-strategy) 49
  • 50. PacketPushers.Net My views on VMware NSX • NSX delivers SDN strategy • Works for Enterprise AND Service Providers • NSX is solution for KVM. Hyper-V & bare metal future. • NSX appears “software only” - expect network vendors to offer integrated solutions 50
  • 51. PacketPushers.Net SDN Reality • Unproven. Beta - 2013. Major Release 2014. • Enterprise will find it hard to value (ITIL / ITSM disconnect) • vSphere vs vCloud = Virtual vs Cloud Networking • Server / Networking duty merge • Rewiring of team & technical disciplines • ITIL & ITSM Change management overhaul 51
  • 52. PacketPushers.Net SDN Closeout •SDN delivers business outcomes •SDN means MORE networking not less •Servers <-> Networks will be tightly integrated as a technology and team structure will reflect that - “IaaT” • 52
  • 53. PacketPushers.Net About Me •Host of Packet Pushers Podcast PacketPushers.net •“Cloud Plumber” at Canopy Cloud Cloud Network Architect, Office of CTO ( Division of Atos ) •Blog - EtherealMind.com •NetworkComputing.com (http:// networkcomputing.com/blogs/author/Greg-Ferro) 53