SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
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	
  

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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...
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

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