SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Introduction to
CloudStack Networking
           Geoff Higginbottom
             CTO ShapeBlue
  geoff.higginbottom@shapeblue.com
          Twitter: @ShapeBlue
About ShapeBlue

“ShapeBlue are expert builders of public & private
 clouds. They are the leading global CloudStack /
    CloudPlatform integrator & consultancy”




                   www.shapeblue.com   CloudStack Collaboration Conference 2012
www.shapeblue.com   CloudStack Collaboration Conference 2012
Why NaaS – The Use Cases
VPS                           Cloud




        www.shapeblue.com   CloudStack Collaboration Conference 2012
Why NaaS – The Use Cases
VPS                           Cloud




        www.shapeblue.com   CloudStack Collaboration Conference 2012
CloudStack Networking Models
                           Basic Networking
   AWS Style L3 isolation – Massive Scale
   Simple Flat Network
   Only 1 Physical NIC per Host
   Guest Instances and Hosts Share IP Schema*
   Each POD has a unique CIDR
   Guest Isolation via Security Groups
   NetScaler Integration - Elastic IPs and Elastic Load Balancing

                             www.shapeblue.com    CloudStack Collaboration Conference 2012
CloudStack Networking Models
        Basic Networking




         www.shapeblue.com   CloudStack Collaboration Conference 2012
CloudStack Networking Models
                              Advanced Networking
   Guest Networks isolated by VLANs
   Private and Shared Guest Networks
   Traffic spread across multiple Physical NICs which can also be Bonded
   Virtual Router for each Account / Network providing:
       DNS & DHCP
       Firewall
       Client VPN
       Load Balancing
       Source / Static NAT
       Port Forwarding

                                 www.shapeblue.com   CloudStack Collaboration Conference 2012
CloudStack Networking Models
      Advanced Networking




         www.shapeblue.com   CloudStack Collaboration Conference 2012
CloudStack Networking Models
                        Advanced Networking - VPC
   Virtual Private Clouds (VPC)
       Private multi-tiered Virtual Network
       Inter VLAN Routing
       Site-2-Site VPN




                                www.shapeblue.com   CloudStack Collaboration Conference 2012
CloudStack Networking Models
    Advanced Networking - VPC




          www.shapeblue.com   CloudStack Collaboration Conference 2012
System VMs & Their Networks
        Virtual Router




        www.shapeblue.com   CloudStack Collaboration Conference 2012
System VMs & Their Networks
    Virtual Router (Adv Zone)




         www.shapeblue.com      CloudStack Collaboration Conference 2012
System VMs & Their Networks
     Secondary Storage VM




        www.shapeblue.com   CloudStack Collaboration Conference 2012
System VMs & Their Networks
SSVM – VM Image / ISO Upload Workflow




            www.shapeblue.com   CloudStack Collaboration Conference 2012
System VMs & Their Networks
       Console Proxy VM




        www.shapeblue.com   CloudStack Collaboration Conference 2012
System VMs & Their Networks
   CPVM – Remote Connection




         www.shapeblue.com   CloudStack Collaboration Conference 2012
Communication Ports




    www.shapeblue.com   CloudStack Collaboration Conference 2012
Real World Problems / Requirements
   Management VLANs – Up to 7 Layers
   Strict control of traffic flow between Management Layers
   Bypassing Virtual Router
   Hosts and Guests VMs on Different VLANs (Basic Networking)
   Isolated Networks for Guest Management by Service Provider
   Shared Networks for Guest Backups
   Connecting VMs to Physical Servers via Assigned VLAN IDs
   VLAN Limitations

                          www.shapeblue.com   CloudStack Collaboration Conference 2012
The Future
   Software Defined Networking
       Remove VLAN Limitations
       Bring full control of Network into CloudStack GUI
       Massive Scalability
       Reduce Costs




                               www.shapeblue.com      CloudStack Collaboration Conference 2012
Introduction to
CloudStack Networking
           Geoff Higginbottom
             CTO ShapeBlue
  geoff.higginbottom@shapeblue.com
          Twitter: @ShapeBlue

Weitere ähnliche Inhalte

Was ist angesagt?

Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
HKISPA
 

Was ist angesagt? (20)

Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
Data center 2.0: The journey to the cloud from the datacenter perspertive by ...
 
Cisco cloud presentation
Cisco cloud presentationCisco cloud presentation
Cisco cloud presentation
 
VMworld 2013: Everything You Want to Know About vCloud Hybrid Service - But W...
VMworld 2013: Everything You Want to Know About vCloud Hybrid Service - But W...VMworld 2013: Everything You Want to Know About vCloud Hybrid Service - But W...
VMworld 2013: Everything You Want to Know About vCloud Hybrid Service - But W...
 
Euro Cloud 23 5 12 Interoute The Cloud Is Great But Vdc Is Better
Euro Cloud 23 5 12 Interoute The Cloud Is Great But Vdc Is BetterEuro Cloud 23 5 12 Interoute The Cloud Is Great But Vdc Is Better
Euro Cloud 23 5 12 Interoute The Cloud Is Great But Vdc Is Better
 
Hybrid Cloud: OpenStack and Other Approaches
  Hybrid Cloud:  OpenStack and Other Approaches  Hybrid Cloud:  OpenStack and Other Approaches
Hybrid Cloud: OpenStack and Other Approaches
 
FusionLayer - Network provisioning, automation, and control for private datac...
FusionLayer - Network provisioning, automation, and control for private datac...FusionLayer - Network provisioning, automation, and control for private datac...
FusionLayer - Network provisioning, automation, and control for private datac...
 
Blockchin architecture azure meetup
Blockchin architecture azure meetupBlockchin architecture azure meetup
Blockchin architecture azure meetup
 
150625_핀테크포럼 6월 정기모임_빅데이터시대와 블록체인
150625_핀테크포럼 6월 정기모임_빅데이터시대와 블록체인150625_핀테크포럼 6월 정기모임_빅데이터시대와 블록체인
150625_핀테크포럼 6월 정기모임_빅데이터시대와 블록체인
 
Controlo de rede Movel - Citrix Netscaler
Controlo de rede Movel - Citrix NetscalerControlo de rede Movel - Citrix Netscaler
Controlo de rede Movel - Citrix Netscaler
 
How to Think Multi-Cloud
How to Think Multi-CloudHow to Think Multi-Cloud
How to Think Multi-Cloud
 
Blockchin Architecture on Azure-Part-3
Blockchin Architecture on Azure-Part-3Blockchin Architecture on Azure-Part-3
Blockchin Architecture on Azure-Part-3
 
Creating a Symbiotic Video Delivery Value Chain
Creating a Symbiotic Video Delivery Value ChainCreating a Symbiotic Video Delivery Value Chain
Creating a Symbiotic Video Delivery Value Chain
 
[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼
 
Presentation cloud, the whole offer
Presentation   cloud, the whole offerPresentation   cloud, the whole offer
Presentation cloud, the whole offer
 
Providing NextGen Identity Solutions in a Legacy World - CIS 2014
Providing NextGen Identity Solutions in a Legacy World - CIS 2014Providing NextGen Identity Solutions in a Legacy World - CIS 2014
Providing NextGen Identity Solutions in a Legacy World - CIS 2014
 
VMware - vCloud Hybrid Services
VMware - vCloud Hybrid Services VMware - vCloud Hybrid Services
VMware - vCloud Hybrid Services
 
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
 
Cloud Computing at Cisco
Cloud Computing at CiscoCloud Computing at Cisco
Cloud Computing at Cisco
 
Secure SDN
Secure SDNSecure SDN
Secure SDN
 
Connecting the Dots: How Blockchains Can Interoperate with Polkadot
Connecting the Dots: How Blockchains Can Interoperate with PolkadotConnecting the Dots: How Blockchains Can Interoperate with Polkadot
Connecting the Dots: How Blockchains Can Interoperate with Polkadot
 

Andere mochten auch

Cloudstack networking2
Cloudstack networking2Cloudstack networking2
Cloudstack networking2
Hiroaki Kawai
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
bizalgo
 

Andere mochten auch (17)

Cloudstack networking2
Cloudstack networking2Cloudstack networking2
Cloudstack networking2
 
Introduction to cloudstack 4.3 networking
Introduction to cloudstack 4.3 networking  Introduction to cloudstack 4.3 networking
Introduction to cloudstack 4.3 networking
 
Building virtualised CloudStack test environments
Building virtualised CloudStack test environmentsBuilding virtualised CloudStack test environments
Building virtualised CloudStack test environments
 
CloudStack Architecture and Refactor
CloudStack Architecture and RefactorCloudStack Architecture and Refactor
CloudStack Architecture and Refactor
 
OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise OpenStack Deployment in the Enterprise
OpenStack Deployment in the Enterprise
 
Scalable networking in Apache CloudStack
Scalable networking in Apache CloudStackScalable networking in Apache CloudStack
Scalable networking in Apache CloudStack
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack Networking
 
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
 
SDN in CloudStack
SDN in CloudStackSDN in CloudStack
SDN in CloudStack
 
CloudStack vs OpenStack
CloudStack vs OpenStackCloudStack vs OpenStack
CloudStack vs OpenStack
 
CloudStack + SDN
CloudStack + SDNCloudStack + SDN
CloudStack + SDN
 
Linux Native VXLAN Integration - CloudStack Collaboration Conference 2013, Sa...
Linux Native VXLAN Integration - CloudStack Collaboration Conference 2013, Sa...Linux Native VXLAN Integration - CloudStack Collaboration Conference 2013, Sa...
Linux Native VXLAN Integration - CloudStack Collaboration Conference 2013, Sa...
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStack
 
Docker and CloudStack
Docker and CloudStackDocker and CloudStack
Docker and CloudStack
 
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 

Ähnlich wie Introduction to CloudStack Networking

Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overview
solarisyourep
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmm
Dieter Wijckmans
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmm
Kenny Buntinx
 

Ähnlich wie Introduction to CloudStack Networking (20)

Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Scvmm 2012 Building of Private Clouds and Federation to the Public CloudScvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
 
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
Silicon Valley CloudStack User Group - Designing CloudStack CloudsSilicon Valley CloudStack User Group - Designing CloudStack Clouds
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
 
Designing CloudStack Clouds
Designing CloudStack CloudsDesigning CloudStack Clouds
Designing CloudStack Clouds
 
VMworld 2013: vCloud Hybrid Service Jump Start Part One of Five: vCloud Hybri...
VMworld 2013: vCloud Hybrid Service Jump Start Part One of Five: vCloud Hybri...VMworld 2013: vCloud Hybrid Service Jump Start Part One of Five: vCloud Hybri...
VMworld 2013: vCloud Hybrid Service Jump Start Part One of Five: vCloud Hybri...
 
Introduction to Software-defined Networking
Introduction to Software-defined NetworkingIntroduction to Software-defined Networking
Introduction to Software-defined Networking
 
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
E2EVC 2014 building clouds with Microsoft Cloud OS and System CenterE2EVC 2014 building clouds with Microsoft Cloud OS and System Center
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
 
Presentation v cloud architecture toolkit overview
Presentation   v cloud architecture toolkit overviewPresentation   v cloud architecture toolkit overview
Presentation v cloud architecture toolkit overview
 
The sky's the limit
The sky's the limitThe sky's the limit
The sky's the limit
 
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
 
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmm
 
Best ofmms2013 what's new in sc2012 sp1 vmm
Best ofmms2013   what's new in sc2012 sp1 vmmBest ofmms2013   what's new in sc2012 sp1 vmm
Best ofmms2013 what's new in sc2012 sp1 vmm
 
Lesson learns from Japan cloud trend
Lesson learns from Japan cloud trendLesson learns from Japan cloud trend
Lesson learns from Japan cloud trend
 
Cisco Connect Ottawa 2018 consuming public and private clouds
Cisco Connect Ottawa 2018 consuming public and private cloudsCisco Connect Ottawa 2018 consuming public and private clouds
Cisco Connect Ottawa 2018 consuming public and private clouds
 
VMWare on AWS
VMWare on AWSVMWare on AWS
VMWare on AWS
 
Accelerating the Journey to Your Cloud
Accelerating the Journey to Your CloudAccelerating the Journey to Your Cloud
Accelerating the Journey to Your Cloud
 
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStackSilicon Valley CloudStack User Group - Introduction to Apache CloudStack
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
 
Brkcld 2215
Brkcld 2215Brkcld 2215
Brkcld 2215
 
Cloud connected Solutions
Cloud connected SolutionsCloud connected Solutions
Cloud connected Solutions
 

Mehr von ShapeBlue

Intorduction to clocker at cloudstack european user group
Intorduction to clocker at cloudstack european user groupIntorduction to clocker at cloudstack european user group
Intorduction to clocker at cloudstack european user group
ShapeBlue
 
Radware bringing mission and performance critical applications to cloud sta...
Radware   bringing mission and performance critical applications to cloud sta...Radware   bringing mission and performance critical applications to cloud sta...
Radware bringing mission and performance critical applications to cloud sta...
ShapeBlue
 
Designing cloud stack clouds geoff higginbottom/shapeblue
Designing cloud stack clouds  geoff higginbottom/shapeblueDesigning cloud stack clouds  geoff higginbottom/shapeblue
Designing cloud stack clouds geoff higginbottom/shapeblue
ShapeBlue
 
Cloudstack user group 26 june 2014
Cloudstack user group  26 june 2014Cloudstack user group  26 june 2014
Cloudstack user group 26 june 2014
ShapeBlue
 

Mehr von ShapeBlue (20)

Sebastien goasguen cloud stack and docker
Sebastien goasguen   cloud stack and dockerSebastien goasguen   cloud stack and docker
Sebastien goasguen cloud stack and docker
 
Wido den hollander cloud stack and ceph
Wido den hollander   cloud stack and cephWido den hollander   cloud stack and ceph
Wido den hollander cloud stack and ceph
 
Sebastien goasguen cloud stack the next year
Sebastien goasguen   cloud stack the next yearSebastien goasguen   cloud stack the next year
Sebastien goasguen cloud stack the next year
 
Giles sirett welcome and cloud stack news
Giles sirett   welcome and cloud stack newsGiles sirett   welcome and cloud stack news
Giles sirett welcome and cloud stack news
 
Rohit yadav cloud stack internals
Rohit yadav   cloud stack internalsRohit yadav   cloud stack internals
Rohit yadav cloud stack internals
 
So you think you can contribute?
So you think you can contribute?So you think you can contribute?
So you think you can contribute?
 
Redundant Virtual Private Clouds
Redundant Virtual Private CloudsRedundant Virtual Private Clouds
Redundant Virtual Private Clouds
 
XenServer HA Improvements
XenServer HA ImprovementsXenServer HA Improvements
XenServer HA Improvements
 
CloudStack User Group Overview And News - 12 feb 2015
CloudStack User Group Overview And News - 12 feb 2015CloudStack User Group Overview And News - 12 feb 2015
CloudStack User Group Overview And News - 12 feb 2015
 
Whats New in Apache CloudStack Version 4.5
Whats New in Apache CloudStack Version 4.5Whats New in Apache CloudStack Version 4.5
Whats New in Apache CloudStack Version 4.5
 
Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11Science logic cloudstack london meetup 2015 02-11
Science logic cloudstack london meetup 2015 02-11
 
Nested CloudStack with VMware
Nested CloudStack with VMwareNested CloudStack with VMware
Nested CloudStack with VMware
 
Intorduction to clocker at cloudstack european user group
Intorduction to clocker at cloudstack european user groupIntorduction to clocker at cloudstack european user group
Intorduction to clocker at cloudstack european user group
 
Radware bringing mission and performance critical applications to cloud sta...
Radware   bringing mission and performance critical applications to cloud sta...Radware   bringing mission and performance critical applications to cloud sta...
Radware bringing mission and performance critical applications to cloud sta...
 
Designing cloud stack clouds geoff higginbottom/shapeblue
Designing cloud stack clouds  geoff higginbottom/shapeblueDesigning cloud stack clouds  geoff higginbottom/shapeblue
Designing cloud stack clouds geoff higginbottom/shapeblue
 
Cloudstack user group 26 june 2014
Cloudstack user group  26 june 2014Cloudstack user group  26 june 2014
Cloudstack user group 26 june 2014
 
Kaspersky security for virtualization light agent launch presentation
Kaspersky security for virtualization light agent   launch presentationKaspersky security for virtualization light agent   launch presentation
Kaspersky security for virtualization light agent launch presentation
 
Citrix cloud platform - Journey to IT-as-a-Service
Citrix cloud platform - Journey to IT-as-a-ServiceCitrix cloud platform - Journey to IT-as-a-Service
Citrix cloud platform - Journey to IT-as-a-Service
 
Hybrid Enterprise IaaS Cloud - what you need to know!
Hybrid Enterprise IaaS Cloud - what you need to know!Hybrid Enterprise IaaS Cloud - what you need to know!
Hybrid Enterprise IaaS Cloud - what you need to know!
 
ShapeBlue South Africa Launch-Iaas business use cases
ShapeBlue South Africa Launch-Iaas business use cases ShapeBlue South Africa Launch-Iaas business use cases
ShapeBlue South Africa Launch-Iaas business use cases
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 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
 
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...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Introduction to CloudStack Networking

  • 1. Introduction to CloudStack Networking Geoff Higginbottom CTO ShapeBlue geoff.higginbottom@shapeblue.com Twitter: @ShapeBlue
  • 2. About ShapeBlue “ShapeBlue are expert builders of public & private clouds. They are the leading global CloudStack / CloudPlatform integrator & consultancy” www.shapeblue.com CloudStack Collaboration Conference 2012
  • 3. www.shapeblue.com CloudStack Collaboration Conference 2012
  • 4. Why NaaS – The Use Cases VPS Cloud www.shapeblue.com CloudStack Collaboration Conference 2012
  • 5. Why NaaS – The Use Cases VPS Cloud www.shapeblue.com CloudStack Collaboration Conference 2012
  • 6. CloudStack Networking Models Basic Networking  AWS Style L3 isolation – Massive Scale  Simple Flat Network  Only 1 Physical NIC per Host  Guest Instances and Hosts Share IP Schema*  Each POD has a unique CIDR  Guest Isolation via Security Groups  NetScaler Integration - Elastic IPs and Elastic Load Balancing www.shapeblue.com CloudStack Collaboration Conference 2012
  • 7. CloudStack Networking Models Basic Networking www.shapeblue.com CloudStack Collaboration Conference 2012
  • 8. CloudStack Networking Models Advanced Networking  Guest Networks isolated by VLANs  Private and Shared Guest Networks  Traffic spread across multiple Physical NICs which can also be Bonded  Virtual Router for each Account / Network providing:  DNS & DHCP  Firewall  Client VPN  Load Balancing  Source / Static NAT  Port Forwarding www.shapeblue.com CloudStack Collaboration Conference 2012
  • 9. CloudStack Networking Models Advanced Networking www.shapeblue.com CloudStack Collaboration Conference 2012
  • 10. CloudStack Networking Models Advanced Networking - VPC  Virtual Private Clouds (VPC)  Private multi-tiered Virtual Network  Inter VLAN Routing  Site-2-Site VPN www.shapeblue.com CloudStack Collaboration Conference 2012
  • 11. CloudStack Networking Models Advanced Networking - VPC www.shapeblue.com CloudStack Collaboration Conference 2012
  • 12. System VMs & Their Networks Virtual Router www.shapeblue.com CloudStack Collaboration Conference 2012
  • 13. System VMs & Their Networks Virtual Router (Adv Zone) www.shapeblue.com CloudStack Collaboration Conference 2012
  • 14. System VMs & Their Networks Secondary Storage VM www.shapeblue.com CloudStack Collaboration Conference 2012
  • 15. System VMs & Their Networks SSVM – VM Image / ISO Upload Workflow www.shapeblue.com CloudStack Collaboration Conference 2012
  • 16. System VMs & Their Networks Console Proxy VM www.shapeblue.com CloudStack Collaboration Conference 2012
  • 17. System VMs & Their Networks CPVM – Remote Connection www.shapeblue.com CloudStack Collaboration Conference 2012
  • 18. Communication Ports www.shapeblue.com CloudStack Collaboration Conference 2012
  • 19. Real World Problems / Requirements  Management VLANs – Up to 7 Layers  Strict control of traffic flow between Management Layers  Bypassing Virtual Router  Hosts and Guests VMs on Different VLANs (Basic Networking)  Isolated Networks for Guest Management by Service Provider  Shared Networks for Guest Backups  Connecting VMs to Physical Servers via Assigned VLAN IDs  VLAN Limitations www.shapeblue.com CloudStack Collaboration Conference 2012
  • 20. The Future  Software Defined Networking  Remove VLAN Limitations  Bring full control of Network into CloudStack GUI  Massive Scalability  Reduce Costs www.shapeblue.com CloudStack Collaboration Conference 2012
  • 21. Introduction to CloudStack Networking Geoff Higginbottom CTO ShapeBlue geoff.higginbottom@shapeblue.com Twitter: @ShapeBlue

Hinweis der Redaktion

  1. eSkyCityBroker BinSunGardCiscoOrangeT-Mobile
  2. VPS – Single VM, or multiples but with no control over connectivityCloud – NaaS giving end user control of the network layer, and provides virtual networks which can then be used by multiple VMs, these could be isolated networks, accessible to only VMs within a particular account, or Shared Networks, which are available to multiple Accounts5 min
  3. New features in CloudStack 4 allow the end user to configure vastly more complicated networks with multiple tiers, inter-VLAN routing, and full control over what traffic passes between Tiers and the public internet.7 min
  4. There are two networking models, Basic and Advanced and a Zone can only one typeBasic – AWS style L3 isolation – Massive ScaleReal-World Tip - Guest VMs and Hosts can be on different VLANs even though Admin Guide states they cannotSegmentation achieved via Security GroupsIngress and Egress rules control the flow of traffic into and out of Security Groups. 10 min
  5. Lets take a look at the typical configuration of a Basic ZoneStart with an IP Allocation for the Zone big enough to cover all Guest VMs in the ZoneIn Basic Networking each POD will be assigned a Unique IP Range for Guest VMs, which is a subnet of the Zones IP SchemaWe typically see in the region of 24-36 Hosts within a POD due limits of mx Hosts in a Cluster, and the size of Physical RacksReserved IP Range is allocated for the System VMsVirtual Router – Handles DHCP, DNS, UserData and Security Groups for the PODGuest VMs – IP Schema – each VM allocated an IP from the PODConcept is repeated over each PODGuest VMs can reside in different PODs so with Basic Networking VMs within a particular account do not have contiguous IP addresses15 min
  6. 17 min
  7. 22 min
  8. 23 min
  9. 25 min
  10. 27 min
  11. 29 min
  12. 31 min
  13. 33 min
  14. 35 min
  15. 37 min
  16. 40 min
  17. 45 min