mastering openstack - episode 13 - network design
TRANSCRIPT
Presentation By: Roozbeh Shafiee
Winter 2016
IRAN OpenStack Users Group
MASTERING OPENSTACK
(Episode 13)
Network Design
IRAN Community| OpenStack.ir
Agenda:
• IP Address Planning
• Iran OpenStack Community
OpenStack Network Design
IRAN Community| OpenStack.ir
OpenStack Network Design
In Memoriam Ian Murdock
With a heavy heart we mourn the passing of
Ian Murdock, stalwart proponent of Free Open
Source Software, Father, Son, and the 'ian' in
Debian.
Iran OpenStack Community
IRAN Community| OpenStack.ir
IP Address Planning
OpenStack Network Design
IRAN Community| OpenStack.ir
IP Address Planning
An IP address plan might be broken down into the following sections:
• Subnet router
• Control services public interfaces
• Object Storage cluster internal communications
• Compute and storage communications
• Out of band remote management
• In-band remote management
• Spare space for future growth
OpenStack Network Design
IRAN Community| OpenStack.ir
Subnet Router
Packets leaving the subnet go via this address, which could be a dedicated router or a nova-network service.
OpenStack Network Design
IRAN Community| OpenStack.ir
Control Services Public Interfaces
Public access to swift-proxy, nova-api, glance-api, and horizon come to these addresses, which could be on one side of a load balancer or pointing at individual machines.
OpenStack Network Design
IRAN Community| OpenStack.ir
Object Storage Cluster Internal Communications
Traffic among object/account/container servers and between these and the proxy server’s internal interface uses this private network.
OpenStack Network Design
IRAN Community| OpenStack.ir
Compute and Storage Communications
If ephemeral or block storage is external to the compute node, this network is used.
OpenStack Network Design
IRAN Community| OpenStack.ir
Out of Band Remote Management
If a dedicated remote access controller chip is included in servers, often these are on a separate network.
OpenStack Network Design
IRAN Community| OpenStack.ir
In-Band Remote Management
Often, an extra (such as 1 GB) interface on compute or storage nodes is used for system administrators or monitoring tools to access the host instead of going through the public interface.
OpenStack Network Design
IRAN Community| OpenStack.ir
Spare space For Future Growth
Adding more public-facing control services or guest instance IPs should always be part of your plan.
OpenStack Network Design
IRAN Community| OpenStack.ir
Iran OpenStack Community
OpenStack Network Design
IRAN Community| OpenStack.ir
Stay in Touch and Join Us:
• Home Page: OpenStack.ir
• Meetup Page: Meetup.com/Iran-OpenStack
• Mailing List: [email protected]
• Twitter: @OpenStackIR , #OpenStackIRAN
• IRC Channel on FreeNode: #OpenStack-ir
OpenStack Network Design
Roozbeh Shafiee
Iran OpenStack Community Manager
OpenStack.ir
Thank You
We need to work together to build a better community