SlideShare a Scribd company logo
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

More Related Content

PDF
Velas Blockchain - Fastest EVM Chain In The Crypto Space
PDF
A Hitchhiker's Guide to the Inter-Cloud
PDF
Multiple ways of building hybrid clouds on Kubernetes
PDF
SDN, Network Virtualization, and the Right Abstraction
PDF
Presentation adopting cloud computing
PDF
MS Azure ExpressRoute 성공 사례와 하이브리드 클라우드 신규 서비스 소개
PPT
See Your OpenStack Network Like Never Before
PDF
OpenNebulaconf2017US: Fast prototyping of a c.o. into a purpose built data ce...
Velas Blockchain - Fastest EVM Chain In The Crypto Space
A Hitchhiker's Guide to the Inter-Cloud
Multiple ways of building hybrid clouds on Kubernetes
SDN, Network Virtualization, and the Right Abstraction
Presentation adopting cloud computing
MS Azure ExpressRoute 성공 사례와 하이브리드 클라우드 신규 서비스 소개
See Your OpenStack Network Like Never Before
OpenNebulaconf2017US: Fast prototyping of a c.o. into a purpose built data ce...

What's hot (20)

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

Viewers also liked (17)

ODP
Cloudstack networking2
PPTX
Introduction to cloudstack 4.3 networking
PPTX
Building virtualised CloudStack test environments
PDF
CloudStack Architecture and Refactor
PDF
OpenStack Deployment in the Enterprise
PPT
Scalable networking in Apache CloudStack
PPTX
Introduction to CloudStack Networking
PPTX
Cloud stack networking shapeblue technical deep dive
PDF
SDN in CloudStack
PDF
CloudStack vs OpenStack
PPTX
CloudStack + SDN
PPTX
Linux Native VXLAN Integration - CloudStack Collaboration Conference 2013, Sa...
PPTX
Using the KVMhypervisor in CloudStack
PPT
Docker and CloudStack
PPTX
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
Cloudstack networking2
Introduction to cloudstack 4.3 networking
Building virtualised CloudStack test environments
CloudStack Architecture and Refactor
OpenStack Deployment in the Enterprise
Scalable networking in Apache CloudStack
Introduction to CloudStack Networking
Cloud stack networking shapeblue technical deep dive
SDN in CloudStack
CloudStack vs OpenStack
CloudStack + SDN
Linux Native VXLAN Integration - CloudStack Collaboration Conference 2013, Sa...
Using the KVMhypervisor in CloudStack
Docker and CloudStack
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
Ad

Similar to Introduction to CloudStack Networking (20)

PPTX
Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
PPTX
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
PPTX
Designing CloudStack Clouds
PDF
VMworld 2013: vCloud Hybrid Service Jump Start Part One of Five: vCloud Hybri...
PPTX
VCF Automation - IaaS with Self-Service.pptx
PDF
Introduction to Software-defined Networking
PPTX
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
PDF
Presentation v cloud architecture toolkit overview
KEY
The sky's the limit
PPTX
DEVNET-1008 Private or Public or Hybrid ? Which Cloud Should I choose?
PPTX
Best ofmms2013 what's new in sc2012 sp1 vmm
PPTX
Best ofmms2013 what's new in sc2012 sp1 vmm
PDF
Lesson learns from Japan cloud trend
PDF
Cisco Connect Ottawa 2018 consuming public and private clouds
PPTX
Accelerating the Journey to Your Cloud
PPTX
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
PPT
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
PDF
Brkcld 2215
PPTX
Cloud connected Solutions
PDF
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...
Scvmm 2012 Building of Private Clouds and Federation to the Public Cloud
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
Designing CloudStack Clouds
VMworld 2013: vCloud Hybrid Service Jump Start Part One of Five: vCloud Hybri...
VCF Automation - IaaS with Self-Service.pptx
Introduction to Software-defined Networking
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
Presentation v cloud architecture toolkit overview
The sky's the limit
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 vmm
Lesson learns from Japan cloud trend
Cisco Connect Ottawa 2018 consuming public and private clouds
Accelerating the Journey to Your Cloud
Silicon Valley CloudStack User Group - Introduction to Apache CloudStack
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Brkcld 2215
Cloud connected Solutions
OpenNebulaconf2017US: Hybrid clouds dancing with virtual machines by Jordi Gu...

More from ShapeBlue (20)

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

Recently uploaded (20)

PPTX
Chapter 5: Probability Theory and Statistics
PDF
Mushroom cultivation and it's methods.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
1. Introduction to Computer Programming.pptx
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Hybrid model detection and classification of lung cancer
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
project resource management chapter-09.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Chapter 5: Probability Theory and Statistics
Mushroom cultivation and it's methods.pdf
Hindi spoken digit analysis for native and non-native speakers
Enhancing emotion recognition model for a student engagement use case through...
A comparative study of natural language inference in Swahili using monolingua...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
1. Introduction to Computer Programming.pptx
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Heart disease approach using modified random forest and particle swarm optimi...
A comparative analysis of optical character recognition models for extracting...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
TLE Review Electricity (Electricity).pptx
Building Integrated photovoltaic BIPV_UPV.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Hybrid model detection and classification of lung cancer
A novel scalable deep ensemble learning framework for big data classification...
project resource management chapter-09.pdf
Tartificialntelligence_presentation.pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf

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

Editor's Notes

  • #2: eSkyCityBroker BinSunGardCiscoOrangeT-Mobile
  • #5: 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
  • #6: 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
  • #7: 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
  • #8: 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
  • #9: 17 min
  • #10: 22 min
  • #11: 23 min
  • #12: 25 min
  • #13: 27 min
  • #14: 29 min
  • #15: 31 min
  • #16: 33 min
  • #17: 35 min
  • #18: 37 min
  • #19: 40 min
  • #20: 45 min