SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Network	
  is	
  the	
  barrier	
  to	
  Cloud	
  

               Somik	
  Behera	
  
            Twi6er:	
  @StrikesMe	
  



                 Open	
  vSwitch	
  
Acknowledgements:	
  
  •  Mar>n	
  Casado,	
  Founder	
  &	
  CTO	
  –	
  Nicira	
  Inc/VMware	
  
•  James	
  Hamilton,	
  VP	
  &	
  Dis>nguished	
  Engineer,	
  Amazon	
  
                               Web	
  Services	
  




                            Open	
  vSwitch	
  
Agenda	
  
•  Datacenter	
  Economics	
  
•  Cloud	
  Expecta>ons	
  
•  You	
  would	
  ask	
  “Why	
  is	
  Network	
  the	
  barrier”?	
  
    –  Dynamics/Inflexibility	
  –	
  NW	
  aren’t	
  built	
  for	
  flexibility	
  
    –  Efficiency	
  –	
  Cloud	
  DC	
  economics	
  	
  
    –  Scale	
  –	
  NW	
  scale	
  limits	
  cloud	
  scale.	
  
•  The	
  only	
  Solu>on	
  –	
  Move	
  networking	
  to	
  edge.	
  
•  Benefits	
  
•  CloudStack	
  &	
  Network	
  Virtualiza>on	
  

                               Open	
  vSwitch	
  
Cloud	
  Datacenter	
  Economics	
  




            Open	
  vSwitch	
  
Cloud	
  Expecta>ons	
  
               Dynamic	
  Environment	
  
Dynamic	
      • VMs	
  come	
  and	
  go	
  anywhere	
  in	
  the	
  datacenter.	
  
               • Tenants	
  with	
  differing	
  network	
  requirements	
  come	
  and	
  go.	
  

               High	
  Efficiency	
  
Efficient	
      • Cloud	
  ==	
  Cheaper	
  than	
  dedicated	
  
               • Cheaper	
  ==	
  High	
  infrastructure	
  u>liza>on.	
  

               Scalable	
  yet	
  performant	
  &	
  efficient	
  
Scalable	
     • Single	
  cloud	
  across	
  many	
  physical	
  pods	
  or	
  even	
  datacenters.	
  
               • High	
  efficiency	
  and	
  high	
  performance	
  even	
  at	
  large	
  scale	
  




                               Open	
  vSwitch	
  
Cloud	
  Dynamics	
  –	
  Network	
  is	
  the	
  barrier	
  
 •  Network	
  gear	
  weren’t	
  built	
  to	
  have	
  config	
  
    state.	
  
 •  Network	
  configura>on	
  is	
  a	
  mess	
  
     –  Manual	
  configura>on	
  
     –  CLI,	
  screen-­‐scaping	
  etc,	
  very	
  bri6le,	
  not	
  cloud	
  
        friendly.	
  
 •  No	
  support	
  for	
  IP	
  mobility	
  
 •  Today’s	
  NW	
  oversubscrip>on	
  limits	
  VM	
  
    placement.	
  

     	
                         Open	
  vSwitch	
  
Cloud	
  Dynamics	
  –	
  Network	
  is	
  the	
  barrier	
  




              Credit:	
  Borrowed	
  from	
  h6p://perspec>ve.mvdirona.com	
  



                                     Open	
  vSwitch	
  
Cloud	
  Expecta>ons	
  


              High	
  Efficiency	
  
Efficient	
     • Cloud	
  ==	
  Cheaper	
  than	
  dedicated	
  
              • Cheaper	
  ==	
  High	
  infrastructure	
  u>liza>on.	
  




                             Open	
  vSwitch	
  
Cloud	
  Efficiency	
  –	
  Network	
  is	
  the	
  barrier	
  
 •  Datacenter	
  Economics	
  -­‐	
  Network	
  
    –  8%	
  of	
  of	
  monthly	
  cost	
  -­‐	
  Network	
  gear	
  
    –  5.2%	
  of	
  power	
  –	
  Network	
  gear	
  
 •  Datacenter	
  Economics	
  –	
  Server	
  
    –  57%	
  of	
  monthly	
  cost	
  –	
  Server	
  gear	
  
    –  64%	
  of	
  power	
  cost	
  –	
  Server	
  gear	
  
    –  Server	
  u>liza>on	
  –	
  10-­‐30%	
  even	
  aler	
  
       virtualiza>on,	
  in	
  cloud	
  environments.	
  
 •  Network	
  HW	
  cost	
  not	
  the	
  dominant	
  factor.	
  

                                 Open	
  vSwitch	
  
Cloud	
  Efficiency	
  –	
  Network	
  is	
  the	
  barrier	
  
 •  Biggest	
  op>miza>on	
  opportunity	
  in	
  DC	
  cost	
  
    model.	
  
     –  Improve	
  server	
  u>liza>on!	
  
 •  Biggest	
  hurdle	
  to	
  improving	
  server	
  u>liza>on	
  
    in	
  cloud?	
  
     –  Find	
  out	
  in	
  Next	
  slide	
  ;)	
  




                                     Open	
  vSwitch	
  
Cloud	
  Efficiency	
  –	
  Network	
  is	
  the	
  barrier	
  
 Virtual	
  Machines	
      VM	
   VM	
   VM	
   VM	
  


   Physical	
  Server	
  
                                                          Workloads	
  are	
  >ed	
  to	
  the	
  Network!	
  




                                           Open	
  vSwitch	
  
Cloud	
  Expecta>ons	
  




               Scalable	
  yet	
  performant	
  &	
  efficient	
  
Scalable	
     • Single	
  cloud	
  across	
  many	
  physical	
  pods	
  or	
  even	
  datacenters.	
  
               • High	
  efficiency	
  and	
  high	
  performance	
  even	
  at	
  large	
  scale	
  




                               Open	
  vSwitch	
  
Cloud	
  Scalability–	
  Network	
  is	
  the	
  barrier	
  
 •  Size	
  limita>on	
  of	
  a	
  single	
  broadcast	
  domain	
  
     –  Workload	
  mobility	
  &	
  placement	
  challenges	
  
 •  VLAN	
  Limita>on	
  
     –  Spec.	
  limita>on	
  -­‐	
  4096	
  limit	
  
     –  Implementa>on	
  -­‐	
  Server	
  CPU	
  u>liza>on	
  issues.	
  
 •  Scale	
  up	
  get	
  expensive	
  before	
  reliable	
  
     –  “Asympto>cally	
  approaches	
  unaffordable	
  but	
  never	
  
        gets	
  to	
  good	
  enough”	
  –	
  James	
  Hamilton	
  
 •  Tradi>onal	
  NW	
  management	
  &	
  opera>ons	
  tool	
  
    breakdown	
  –	
  can’t	
  run	
  a	
  cloud	
  without	
  ops!	
  

                               Open	
  vSwitch	
  
Network	
  Sucks	
  -­‐	
  So…	
  what	
  do	
  we	
  do?	
  
•  What	
  do	
  we	
  do	
  
    –  Pull	
  networking	
  to	
  the	
  edge	
  –	
  i.e.	
  Server/Hypervisor.	
  
•  Benefits	
  
    –  Simplify	
  physical	
  Network	
  –	
  Cloud	
  NW	
  complexity	
  not	
  
       exposed	
  to	
  physical	
  network	
  
    –  Richer	
  seman>cs	
  at	
  edge	
  
    –  Distributed	
  –	
  less	
  aggregate	
  processing	
  at	
  a	
  single	
  
       point	
  
    –  Solware	
  is	
  more	
  flexible	
  than	
  hardware.	
  


                                Open	
  vSwitch	
  
How	
  does	
  this	
  work?	
  


              VM	
   VM	
   VM	
     VM	
   VM	
   VM	
          VM	
   VM	
     VM	
  
 Open	
  
vSwitch	
  




                                               Physical	
  Network	
  
                                                                                   Internet	
  

                                              Open	
  vSwitch	
  
Benefits	
  of	
  this	
  paradigm	
  shil	
  
•    Flexible,	
  efficient	
  and	
  be6er	
  scalable	
  “cloud”	
  networks!	
  
•    Network	
  Hardware	
  independent	
  and	
  non	
  disrup>ve.	
  
•    Mul>-­‐hypervisor	
  support	
  
•    Place	
  and	
  move	
  any	
  workload,	
  anywhere	
  
•    Supports	
  both	
  physical	
  and	
  virtual	
  workloads	
  
•    Programma>c	
  network	
  infrastructure	
  control	
  
•    VLAN	
  and	
  MAC	
  scalability	
  
•    Secure	
  tenant	
  isola>on	
  on	
  share	
  physical	
  infrastructure	
  




                                 Open	
  vSwitch	
  
This	
  new	
  world	
  and	
  CloudStack	
  
•  CloudStack	
  has	
  a	
  pluggable	
  architecture.	
  
•  CloudStack	
  offers	
  support	
  for	
  many	
  NW	
  models	
  
    –  Use	
  tradi>onal	
  physical	
  networking	
  
    –  Use	
  Network	
  Virtualiza>on	
  non	
  disrup>vely	
  
•  Nicira	
  NVP	
  (	
  this	
  new	
  architecture)	
  is	
  a	
  fully	
  
   integrated	
  Network	
  Virtualiza>on	
  solu>on	
  for	
  
   CloudStack	
  
•  Running	
  in	
  Produc=on	
  today	
  @	
  Schuberg-­‐Phillis	
  
   today!	
  
                             Open	
  vSwitch	
  
Thanks!	
  
                  Q&A	
  
Its	
  >me	
  to	
  Virtualize	
  the	
  Network!	
  




                Open	
  vSwitch	
  

Contenu connexe

Tendances

SDN in CloudStack
SDN in CloudStackSDN in CloudStack
SDN in CloudStackbuildacloud
 
Advanced Data Retrieval and Analytics with Apache Spark and Openstack Swift
Advanced Data Retrieval and Analytics with Apache Spark and Openstack SwiftAdvanced Data Retrieval and Analytics with Apache Spark and Openstack Swift
Advanced Data Retrieval and Analytics with Apache Spark and Openstack SwiftDaniel Krook
 
Cloudstack networking2
Cloudstack networking2Cloudstack networking2
Cloudstack networking2Hiroaki Kawai
 
Building clouds with apache cloudstack apache roadshow 2018
Building clouds with apache cloudstack   apache roadshow 2018Building clouds with apache cloudstack   apache roadshow 2018
Building clouds with apache cloudstack apache roadshow 2018ShapeBlue
 
CloudStack NVP Integration - BACD
CloudStack NVP Integration - BACDCloudStack NVP Integration - BACD
CloudStack NVP Integration - BACDHugo Trippaers
 
Osdc2014 openstack networking yves_fauser
Osdc2014 openstack networking yves_fauserOsdc2014 openstack networking yves_fauser
Osdc2014 openstack networking yves_fauseryfauser
 
Cumulus Linux 2.5 Overview
Cumulus Linux 2.5 OverviewCumulus Linux 2.5 Overview
Cumulus Linux 2.5 OverviewCumulus Networks
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationDag Sonstebo
 
SDN - Openflow + OpenVSwitch + Quantum
SDN - Openflow + OpenVSwitch + QuantumSDN - Openflow + OpenVSwitch + Quantum
SDN - Openflow + OpenVSwitch + QuantumRodrigo Campos
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack NetworkingShapeBlue
 
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...OpenStack Korea Community
 
Understanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationUnderstanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationSDN Hub
 
Cloud stack networking shapeblue technical deep dive
Cloud stack networking   shapeblue technical deep diveCloud stack networking   shapeblue technical deep dive
Cloud stack networking shapeblue technical deep diveShapeBlue
 
Implementing CloudStack's VPC feature
Implementing CloudStack's VPC featureImplementing CloudStack's VPC feature
Implementing CloudStack's VPC featureMarcus L Sorensen
 
OpenStack Networking and Automation
OpenStack Networking and AutomationOpenStack Networking and Automation
OpenStack Networking and AutomationAdam Johnson
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overviewhowie YU
 
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...OpenNebula Project
 

Tendances (20)

SDN in CloudStack
SDN in CloudStackSDN in CloudStack
SDN in CloudStack
 
Advanced Data Retrieval and Analytics with Apache Spark and Openstack Swift
Advanced Data Retrieval and Analytics with Apache Spark and Openstack SwiftAdvanced Data Retrieval and Analytics with Apache Spark and Openstack Swift
Advanced Data Retrieval and Analytics with Apache Spark and Openstack Swift
 
Cloudstack networking2
Cloudstack networking2Cloudstack networking2
Cloudstack networking2
 
Building clouds with apache cloudstack apache roadshow 2018
Building clouds with apache cloudstack   apache roadshow 2018Building clouds with apache cloudstack   apache roadshow 2018
Building clouds with apache cloudstack apache roadshow 2018
 
CloudStack NVP Integration - BACD
CloudStack NVP Integration - BACDCloudStack NVP Integration - BACD
CloudStack NVP Integration - BACD
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
Osdc2014 openstack networking yves_fauser
Osdc2014 openstack networking yves_fauserOsdc2014 openstack networking yves_fauser
Osdc2014 openstack networking yves_fauser
 
Cumulus Linux 2.5 Overview
Cumulus Linux 2.5 OverviewCumulus Linux 2.5 Overview
Cumulus Linux 2.5 Overview
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configuration
 
SDN - Openflow + OpenVSwitch + Quantum
SDN - Openflow + OpenVSwitch + QuantumSDN - Openflow + OpenVSwitch + Quantum
SDN - Openflow + OpenVSwitch + Quantum
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack Networking
 
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
 
Understanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationUnderstanding and deploying Network Virtualization
Understanding and deploying Network Virtualization
 
Cloud stack networking shapeblue technical deep dive
Cloud stack networking   shapeblue technical deep diveCloud stack networking   shapeblue technical deep dive
Cloud stack networking shapeblue technical deep dive
 
CloudStack + SDN
CloudStack + SDNCloudStack + SDN
CloudStack + SDN
 
Implementing CloudStack's VPC feature
Implementing CloudStack's VPC featureImplementing CloudStack's VPC feature
Implementing CloudStack's VPC feature
 
SDN in CloudStack
SDN in CloudStackSDN in CloudStack
SDN in CloudStack
 
OpenStack Networking and Automation
OpenStack Networking and AutomationOpenStack Networking and Automation
OpenStack Networking and Automation
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
OpenNebulaConf 2016 - Network automation with VR by Karsten Nielsen, Unity Te...
 

En vedette

Himneyo intro
Himneyo introHimneyo intro
Himneyo introTaeho Kim
 
网络团购调查研究报告
网络团购调查研究报告网络团购调查研究报告
网络团购调查研究报告Enlight Chen
 
Social Strategy for Non-Profit Organizations
Social Strategy for Non-Profit OrganizationsSocial Strategy for Non-Profit Organizations
Social Strategy for Non-Profit OrganizationsKatherine Driscoll
 
The a year you were born
The a year you were bornThe a year you were born
The a year you were bornE O
 
CSA 2010: Carrier Considerations
CSA 2010: Carrier ConsiderationsCSA 2010: Carrier Considerations
CSA 2010: Carrier ConsiderationsMulti Service
 
Buy rakhi online
Buy rakhi onlineBuy rakhi online
Buy rakhi onlineChrisPerez
 
Rode Duivels - Red Devils
Rode Duivels - Red DevilsRode Duivels - Red Devils
Rode Duivels - Red DevilsNils Demanet
 
Ace of Sales Affiliate Program Walkthrough
Ace of Sales Affiliate Program WalkthroughAce of Sales Affiliate Program Walkthrough
Ace of Sales Affiliate Program WalkthroughAndy Horner
 
Designer salwar kameez_online
Designer salwar kameez_onlineDesigner salwar kameez_online
Designer salwar kameez_onlineChrisPerez
 
Sorrento Centre - The 'Next 50' Campaign
Sorrento Centre - The 'Next 50' CampaignSorrento Centre - The 'Next 50' Campaign
Sorrento Centre - The 'Next 50' CampaignSorrento Centre
 
Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...
Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...
Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...Anthony Harrison
 
פייסבוק ככלי למידה
פייסבוק ככלי למידהפייסבוק ככלי למידה
פייסבוק ככלי למידהguest1ed3992
 
Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)Arturo Rinaldi
 

En vedette (19)

Himneyo intro
Himneyo introHimneyo intro
Himneyo intro
 
网络团购调查研究报告
网络团购调查研究报告网络团购调查研究报告
网络团购调查研究报告
 
Mutacions humanes
Mutacions humanesMutacions humanes
Mutacions humanes
 
Literaturverzeichnis aller L3T-Kapitel
Literaturverzeichnis aller L3T-KapitelLiteraturverzeichnis aller L3T-Kapitel
Literaturverzeichnis aller L3T-Kapitel
 
Kiss my TinCan by Splintt
Kiss my TinCan by SplinttKiss my TinCan by Splintt
Kiss my TinCan by Splintt
 
Cyber liabilty
Cyber liabiltyCyber liabilty
Cyber liabilty
 
Social Strategy for Non-Profit Organizations
Social Strategy for Non-Profit OrganizationsSocial Strategy for Non-Profit Organizations
Social Strategy for Non-Profit Organizations
 
The a year you were born
The a year you were bornThe a year you were born
The a year you were born
 
CSA 2010: Carrier Considerations
CSA 2010: Carrier ConsiderationsCSA 2010: Carrier Considerations
CSA 2010: Carrier Considerations
 
Buy rakhi online
Buy rakhi onlineBuy rakhi online
Buy rakhi online
 
Rode Duivels - Red Devils
Rode Duivels - Red DevilsRode Duivels - Red Devils
Rode Duivels - Red Devils
 
Ace of Sales Affiliate Program Walkthrough
Ace of Sales Affiliate Program WalkthroughAce of Sales Affiliate Program Walkthrough
Ace of Sales Affiliate Program Walkthrough
 
Designer salwar kameez_online
Designer salwar kameez_onlineDesigner salwar kameez_online
Designer salwar kameez_online
 
Sorrento Centre - The 'Next 50' Campaign
Sorrento Centre - The 'Next 50' CampaignSorrento Centre - The 'Next 50' Campaign
Sorrento Centre - The 'Next 50' Campaign
 
Heli presentation
Heli presentationHeli presentation
Heli presentation
 
Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...
Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...
Mobile: an oppotunity for sport - Digital Sport Summit - #DSS10 - July 7 - Pr...
 
פייסבוק ככלי למידה
פייסבוק ככלי למידהפייסבוק ככלי למידה
פייסבוק ככלי למידה
 
Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)Thesis A. Rinaldi (PDF Slides)
Thesis A. Rinaldi (PDF Slides)
 
K map
K mapK map
K map
 

Similaire à Networking is the barrier to Cloud

CloudStack challenges for China customers
CloudStack challenges for China customersCloudStack challenges for China customers
CloudStack challenges for China customersgavin_lee
 
[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
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStackChiradeep Vittal
 
Directions for CloudStack Networking
Directions for CloudStack  NetworkingDirections for CloudStack  Networking
Directions for CloudStack NetworkingChiradeep Vittal
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittalbuildacloud
 
VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...
VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...
VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...VMworld
 
An Introduction to VMware NSX
An Introduction to VMware NSXAn Introduction to VMware NSX
An Introduction to VMware NSXScott Lowe
 
Real Packets from Virtual Servers
Real Packets from Virtual ServersReal Packets from Virtual Servers
Real Packets from Virtual ServersSavvius, Inc
 
[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
 
Cloud Computing with OpenStack
Cloud Computing with OpenStackCloud Computing with OpenStack
Cloud Computing with OpenStackinside-BigData.com
 
Navigating OpenStack Networking
Navigating OpenStack NetworkingNavigating OpenStack Networking
Navigating OpenStack NetworkingPLUMgrid
 
2.13.14 v mware software defined data center (sddc) in 2014 slide deck
2.13.14 v mware software defined data center (sddc) in 2014 slide deck2.13.14 v mware software defined data center (sddc) in 2014 slide deck
2.13.14 v mware software defined data center (sddc) in 2014 slide deckMcOWLMarketing
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdfErvisTema1
 
Cloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandCloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandAruj Thirawat
 
Operators experience and perspective on SDN with VLANs and L3 Networks
Operators experience and perspective on SDN with VLANs and L3 NetworksOperators experience and perspective on SDN with VLANs and L3 Networks
Operators experience and perspective on SDN with VLANs and L3 NetworksJakub Pavlik
 
Quantum for Cloud Operators - Folsom Conference
Quantum for Cloud Operators  - Folsom Conference Quantum for Cloud Operators  - Folsom Conference
Quantum for Cloud Operators - Folsom Conference Dan Wendlandt
 
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White PaperAlcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White PaperAlcatel-Lucent Cloud
 

Similaire à Networking is the barrier to Cloud (20)

CloudStack challenges for China customers
CloudStack challenges for China customersCloudStack challenges for China customers
CloudStack challenges for China customers
 
Neutron scaling
Neutron scalingNeutron scaling
Neutron scaling
 
[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)'
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStack
 
Directions for CloudStack Networking
Directions for CloudStack  NetworkingDirections for CloudStack  Networking
Directions for CloudStack Networking
 
The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
 
Riverbed @ VMworld 2012
Riverbed @ VMworld 2012Riverbed @ VMworld 2012
Riverbed @ VMworld 2012
 
VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...
VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...
VMworld 2013: Case Study: VMware vCloud Ecosystem Framework for Network and S...
 
An Introduction to VMware NSX
An Introduction to VMware NSXAn Introduction to VMware NSX
An Introduction to VMware NSX
 
Real Packets from Virtual Servers
Real Packets from Virtual ServersReal Packets from Virtual Servers
Real Packets from Virtual Servers
 
[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...
 
Cloud Computing with OpenStack
Cloud Computing with OpenStackCloud Computing with OpenStack
Cloud Computing with OpenStack
 
Nexus 1000_ver 1.1
Nexus 1000_ver 1.1Nexus 1000_ver 1.1
Nexus 1000_ver 1.1
 
Navigating OpenStack Networking
Navigating OpenStack NetworkingNavigating OpenStack Networking
Navigating OpenStack Networking
 
2.13.14 v mware software defined data center (sddc) in 2014 slide deck
2.13.14 v mware software defined data center (sddc) in 2014 slide deck2.13.14 v mware software defined data center (sddc) in 2014 slide deck
2.13.14 v mware software defined data center (sddc) in 2014 slide deck
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdf
 
Cloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandCloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - Thailand
 
Operators experience and perspective on SDN with VLANs and L3 Networks
Operators experience and perspective on SDN with VLANs and L3 NetworksOperators experience and perspective on SDN with VLANs and L3 Networks
Operators experience and perspective on SDN with VLANs and L3 Networks
 
Quantum for Cloud Operators - Folsom Conference
Quantum for Cloud Operators  - Folsom Conference Quantum for Cloud Operators  - Folsom Conference
Quantum for Cloud Operators - Folsom Conference
 
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White PaperAlcatel Lucent Cloud: The Clouds Are Not Equal White Paper
Alcatel Lucent Cloud: The Clouds Are Not Equal White Paper
 

Dernier

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Dernier (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Networking is the barrier to Cloud

  • 1. Network  is  the  barrier  to  Cloud   Somik  Behera   Twi6er:  @StrikesMe   Open  vSwitch  
  • 2. Acknowledgements:   •  Mar>n  Casado,  Founder  &  CTO  –  Nicira  Inc/VMware   •  James  Hamilton,  VP  &  Dis>nguished  Engineer,  Amazon   Web  Services   Open  vSwitch  
  • 3. Agenda   •  Datacenter  Economics   •  Cloud  Expecta>ons   •  You  would  ask  “Why  is  Network  the  barrier”?   –  Dynamics/Inflexibility  –  NW  aren’t  built  for  flexibility   –  Efficiency  –  Cloud  DC  economics     –  Scale  –  NW  scale  limits  cloud  scale.   •  The  only  Solu>on  –  Move  networking  to  edge.   •  Benefits   •  CloudStack  &  Network  Virtualiza>on   Open  vSwitch  
  • 4. Cloud  Datacenter  Economics   Open  vSwitch  
  • 5. Cloud  Expecta>ons   Dynamic  Environment   Dynamic   • VMs  come  and  go  anywhere  in  the  datacenter.   • Tenants  with  differing  network  requirements  come  and  go.   High  Efficiency   Efficient   • Cloud  ==  Cheaper  than  dedicated   • Cheaper  ==  High  infrastructure  u>liza>on.   Scalable  yet  performant  &  efficient   Scalable   • Single  cloud  across  many  physical  pods  or  even  datacenters.   • High  efficiency  and  high  performance  even  at  large  scale   Open  vSwitch  
  • 6. Cloud  Dynamics  –  Network  is  the  barrier   •  Network  gear  weren’t  built  to  have  config   state.   •  Network  configura>on  is  a  mess   –  Manual  configura>on   –  CLI,  screen-­‐scaping  etc,  very  bri6le,  not  cloud   friendly.   •  No  support  for  IP  mobility   •  Today’s  NW  oversubscrip>on  limits  VM   placement.     Open  vSwitch  
  • 7. Cloud  Dynamics  –  Network  is  the  barrier   Credit:  Borrowed  from  h6p://perspec>ve.mvdirona.com   Open  vSwitch  
  • 8. Cloud  Expecta>ons   High  Efficiency   Efficient   • Cloud  ==  Cheaper  than  dedicated   • Cheaper  ==  High  infrastructure  u>liza>on.   Open  vSwitch  
  • 9. Cloud  Efficiency  –  Network  is  the  barrier   •  Datacenter  Economics  -­‐  Network   –  8%  of  of  monthly  cost  -­‐  Network  gear   –  5.2%  of  power  –  Network  gear   •  Datacenter  Economics  –  Server   –  57%  of  monthly  cost  –  Server  gear   –  64%  of  power  cost  –  Server  gear   –  Server  u>liza>on  –  10-­‐30%  even  aler   virtualiza>on,  in  cloud  environments.   •  Network  HW  cost  not  the  dominant  factor.   Open  vSwitch  
  • 10. Cloud  Efficiency  –  Network  is  the  barrier   •  Biggest  op>miza>on  opportunity  in  DC  cost   model.   –  Improve  server  u>liza>on!   •  Biggest  hurdle  to  improving  server  u>liza>on   in  cloud?   –  Find  out  in  Next  slide  ;)   Open  vSwitch  
  • 11. Cloud  Efficiency  –  Network  is  the  barrier   Virtual  Machines   VM   VM   VM   VM   Physical  Server   Workloads  are  >ed  to  the  Network!   Open  vSwitch  
  • 12. Cloud  Expecta>ons   Scalable  yet  performant  &  efficient   Scalable   • Single  cloud  across  many  physical  pods  or  even  datacenters.   • High  efficiency  and  high  performance  even  at  large  scale   Open  vSwitch  
  • 13. Cloud  Scalability–  Network  is  the  barrier   •  Size  limita>on  of  a  single  broadcast  domain   –  Workload  mobility  &  placement  challenges   •  VLAN  Limita>on   –  Spec.  limita>on  -­‐  4096  limit   –  Implementa>on  -­‐  Server  CPU  u>liza>on  issues.   •  Scale  up  get  expensive  before  reliable   –  “Asympto>cally  approaches  unaffordable  but  never   gets  to  good  enough”  –  James  Hamilton   •  Tradi>onal  NW  management  &  opera>ons  tool   breakdown  –  can’t  run  a  cloud  without  ops!   Open  vSwitch  
  • 14. Network  Sucks  -­‐  So…  what  do  we  do?   •  What  do  we  do   –  Pull  networking  to  the  edge  –  i.e.  Server/Hypervisor.   •  Benefits   –  Simplify  physical  Network  –  Cloud  NW  complexity  not   exposed  to  physical  network   –  Richer  seman>cs  at  edge   –  Distributed  –  less  aggregate  processing  at  a  single   point   –  Solware  is  more  flexible  than  hardware.   Open  vSwitch  
  • 15. How  does  this  work?   VM   VM   VM   VM   VM   VM   VM   VM   VM   Open   vSwitch   Physical  Network   Internet   Open  vSwitch  
  • 16. Benefits  of  this  paradigm  shil   •  Flexible,  efficient  and  be6er  scalable  “cloud”  networks!   •  Network  Hardware  independent  and  non  disrup>ve.   •  Mul>-­‐hypervisor  support   •  Place  and  move  any  workload,  anywhere   •  Supports  both  physical  and  virtual  workloads   •  Programma>c  network  infrastructure  control   •  VLAN  and  MAC  scalability   •  Secure  tenant  isola>on  on  share  physical  infrastructure   Open  vSwitch  
  • 17. This  new  world  and  CloudStack   •  CloudStack  has  a  pluggable  architecture.   •  CloudStack  offers  support  for  many  NW  models   –  Use  tradi>onal  physical  networking   –  Use  Network  Virtualiza>on  non  disrup>vely   •  Nicira  NVP  (  this  new  architecture)  is  a  fully   integrated  Network  Virtualiza>on  solu>on  for   CloudStack   •  Running  in  Produc=on  today  @  Schuberg-­‐Phillis   today!   Open  vSwitch  
  • 18. Thanks!   Q&A   Its  >me  to  Virtualize  the  Network!   Open  vSwitch