SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Presentation By:
Roozbeh Shafiee
Winter 2016
IRAN OpenStack Users Group
MASTERING
OPENSTACK
(Episode 15)
Network Design
IRAN Community| OpenStack.ir
Agenda:
• VLAN Configuration
• Multi NIC Provisioning
• Multi Host / Single Host Networking
• Services for Networking
• Iran OpenStack Community
OpenStack Network Design
IRAN Community| OpenStack.ir
VLAN Configuration
OpenStack Network Design
IRAN Community| OpenStack.ir
VLAN Configuration
• VLAN configuration can be as simple or as complicated as desired.
• The use of VLANs has the benefit of allowing each project its own subnet and 

broadcast segregation from other projects.
• To allow OpenStack to efficiently use VLANs, you must allocate a VLAN range 

(one for each project) and turn each compute node switch port into a trunk port.
OpenStack Network Design
IRAN Community| OpenStack.ir
VLAN Configuration Example !
For example, if you estimate that your cloud must support a maximum of 100 

projects, pick a free VLAN range that your network infrastructure is currently 

not using (such as VLAN 200-299). You must configure OpenStack with this range 

and also configure your switch ports to allow VLAN traffic from that range.
OpenStack Network Design
IRAN Community| OpenStack.ir
Multi NIC Provisioning
OpenStack Network Design
IRAN Community| OpenStack.ir
Multi NIC Provisioning
OpenStack Compute has the ability to assign multiple NICs to instances on a 

per-project basis.
This is generally an advanced feature and not an everyday request. This can easily 

be done on a per-request basis, though.
However, be aware that a second NIC uses up an entire subnet or VLAN. This 

decrements your total number of supported projects by one.
OpenStack Network Design
IRAN Community| OpenStack.ir
Multi Host / Single Host Networking
OpenStack Network Design
IRAN Community| OpenStack.ir
Multi Host Networking
• Multi-host is when each compute node runs a copy of nova-network and the 

instances on that compute node use the compute node as a gateway to the 

Internet.
• The compute nodes also host the floating IPs and security groups for instances 

on that node.
OpenStack Network Design
IRAN Community| OpenStack.ir
Single Host Networking
• Single-host is when a central server for example, the cloud controller runs the 

nova-network service.
• All compute nodes forward traffic from the instances to the cloud controller. The 

cloud controller then forwards traffic to the Internet.
• The cloud controller hosts the floating IPs and security groups for all instances on 

all compute nodes in the cloud.
OpenStack Network Design
IRAN Community| OpenStack.ir
Multi Host / Single Host Benefits
• Single-node has the downside of a single point of failure. If the cloud controller 

is not available, instances cannot communicate on the network. This is not true 

with multi-host.
• Multi-host requires that each compute node has a public IP address to 

communicate on the Internet. If you are not able to obtain a significant block 

of public IP addresses, multi-host might not be an option.
OpenStack Network Design
IRAN Community| OpenStack.ir
Services for Networking
OpenStack Network Design
IRAN Community| OpenStack.ir
Services for Networking
• NTP (Network Time Protocol):

Time synchronization is a critical element to ensure continued operation of 

OpenStack components. Correct time is necessary to avoid errors in instance 

scheduling, replication of objects in the object store, and even matching log 

timestamps for de- bugging.
OpenStack Network Design
IRAN Community| OpenStack.ir
Services for Networking
• DNS (Domain Name System):

OpenStack does not currently provide DNS services, aside from the dnsmasq 

daemon, which resides on nova-network hosts. You could consider providing 

a dynamic DNS service to allow instances to update a DNS entry with new IP 

addresses. You can also consider making a generic forward and reverse DNS 

mapping for instances IP addresses, such as vm-203-0-113-123.example.com.
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: OpenStack-ir@Lists.OpenStack.org
• Twitter: @OpenStackIR , #OpenStackIRAN
• IRC Channel on FreeNode: #OpenStack-ir
OpenStack Network Design
Roozbeh Shafiee
Iran OpenStack Community Manager
Roozbeh@OpenStack.ir
OpenStack.ir
Thank You
We need to work together to build a better community

Más contenido relacionado

La actualidad más candente

Openstack devops challenges
Openstack devops challenges Openstack devops challenges
Openstack devops challenges
openstackindia
 
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationEnhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
openstackindia
 
What's new in OpenStack Liberty
What's new in OpenStack LibertyWhat's new in OpenStack Liberty
What's new in OpenStack Liberty
Stephen Gordon
 
Role of sdn controllers in open stack
Role of sdn controllers in open stackRole of sdn controllers in open stack
Role of sdn controllers in open stack
openstackindia
 
Open stack in action enovance-quantum in action
Open stack in action enovance-quantum in actionOpen stack in action enovance-quantum in action
Open stack in action enovance-quantum in action
eNovance
 

La actualidad más candente (20)

Mastering OpenStack - Episode 02 - Simple Architectures
Mastering OpenStack - Episode 02 - Simple ArchitecturesMastering OpenStack - Episode 02 - Simple Architectures
Mastering OpenStack - Episode 02 - Simple Architectures
 
Mastering OpenStack - Episode 04 - Provisioning and Deployment
Mastering OpenStack - Episode 04 - Provisioning and DeploymentMastering OpenStack - Episode 04 - Provisioning and Deployment
Mastering OpenStack - Episode 04 - Provisioning and Deployment
 
Mastering OpenStack - Episode 01 - Simple Architectures
Mastering OpenStack - Episode 01 - Simple ArchitecturesMastering OpenStack - Episode 01 - Simple Architectures
Mastering OpenStack - Episode 01 - Simple Architectures
 
Mastering OpenStack - Episode 08 - Storage Decisions
Mastering OpenStack - Episode 08 - Storage DecisionsMastering OpenStack - Episode 08 - Storage Decisions
Mastering OpenStack - Episode 08 - Storage Decisions
 
Mastering OpenStack - Episode 10 - Storage Decisions
Mastering OpenStack - Episode 10 - Storage DecisionsMastering OpenStack - Episode 10 - Storage Decisions
Mastering OpenStack - Episode 10 - Storage Decisions
 
Mastering OpenStack - Episode 06 - Controller Nodes
Mastering OpenStack - Episode 06 - Controller NodesMastering OpenStack - Episode 06 - Controller Nodes
Mastering OpenStack - Episode 06 - Controller Nodes
 
Openstack devops challenges
Openstack devops challenges Openstack devops challenges
Openstack devops challenges
 
Cloud Infrastructure Migration
Cloud Infrastructure MigrationCloud Infrastructure Migration
Cloud Infrastructure Migration
 
Multisite OpenStack for NFV: Bridging the Gap
Multisite OpenStack for NFV: Bridging the GapMultisite OpenStack for NFV: Bridging the Gap
Multisite OpenStack for NFV: Bridging the Gap
 
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationEnhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
 
Tricircle overview
Tricircle overviewTricircle overview
Tricircle overview
 
What's new in OpenStack Liberty
What's new in OpenStack LibertyWhat's new in OpenStack Liberty
What's new in OpenStack Liberty
 
oVirt Introduction
oVirt IntroductionoVirt Introduction
oVirt Introduction
 
Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
 
OpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateOpenStack-Ansible Project Update
OpenStack-Ansible Project Update
 
Role of sdn controllers in open stack
Role of sdn controllers in open stackRole of sdn controllers in open stack
Role of sdn controllers in open stack
 
OpenStack High Availability
OpenStack High AvailabilityOpenStack High Availability
OpenStack High Availability
 
OpenStack Neutron behind the Scenes
OpenStack Neutron behind the ScenesOpenStack Neutron behind the Scenes
OpenStack Neutron behind the Scenes
 
Build cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleBuild cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack Ansible
 
Open stack in action enovance-quantum in action
Open stack in action enovance-quantum in actionOpen stack in action enovance-quantum in action
Open stack in action enovance-quantum in action
 

Similar a Mastering OpenStack - Episode 15 - Network Design

Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...
Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...
Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...
Công TÔ
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
Nitin Mehta
 
Openstack starter-guide-diablo
Openstack starter-guide-diabloOpenstack starter-guide-diablo
Openstack starter-guide-diablo
babycat_feifei
 
Openstack starter-guide-diablo
Openstack starter-guide-diabloOpenstack starter-guide-diablo
Openstack starter-guide-diablo
锐 张
 

Similar a Mastering OpenStack - Episode 15 - Network Design (20)

Open stack networking_101_update_2014-os-meetups
Open stack networking_101_update_2014-os-meetupsOpen stack networking_101_update_2014-os-meetups
Open stack networking_101_update_2014-os-meetups
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
 
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
 
Directions for CloudStack Networking
Directions for CloudStack  NetworkingDirections for CloudStack  Networking
Directions for CloudStack Networking
 
Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...
Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...
Yechielthur1100red hat-cloud-infrastructure-networking-deep-dive-140417165107...
 
Hands-on Lab: Test Drive Your OpenStack Network
Hands-on Lab: Test Drive Your OpenStack NetworkHands-on Lab: Test Drive Your OpenStack Network
Hands-on Lab: Test Drive Your OpenStack Network
 
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
 
Using OpenStack to Accelerate New Product Development: Rik Harris, Telstra
Using OpenStack to Accelerate New Product Development: Rik Harris, TelstraUsing OpenStack to Accelerate New Product Development: Rik Harris, Telstra
Using OpenStack to Accelerate New Product Development: Rik Harris, Telstra
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: Openstack
 
Open stack networking_101_update_2014
Open stack networking_101_update_2014Open stack networking_101_update_2014
Open stack networking_101_update_2014
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013OpenStack Neutron Havana Overview - Oct 2013
OpenStack Neutron Havana Overview - Oct 2013
 
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
 
Open stack and sdn hands-on and demo
Open stack and sdn hands-on and demoOpen stack and sdn hands-on and demo
Open stack and sdn hands-on and demo
 
7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
Openstack starter-guide-diablo
Openstack starter-guide-diabloOpenstack starter-guide-diablo
Openstack starter-guide-diablo
 
Openstack starter-guide-diablo
Openstack starter-guide-diabloOpenstack starter-guide-diablo
Openstack starter-guide-diablo
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
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
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

Mastering OpenStack - Episode 15 - Network Design

  • 1. Presentation By: Roozbeh Shafiee Winter 2016 IRAN OpenStack Users Group MASTERING OPENSTACK (Episode 15) Network Design
  • 2. IRAN Community| OpenStack.ir Agenda: • VLAN Configuration • Multi NIC Provisioning • Multi Host / Single Host Networking • Services for Networking • Iran OpenStack Community OpenStack Network Design
  • 3. IRAN Community| OpenStack.ir VLAN Configuration OpenStack Network Design
  • 4. IRAN Community| OpenStack.ir VLAN Configuration • VLAN configuration can be as simple or as complicated as desired. • The use of VLANs has the benefit of allowing each project its own subnet and 
 broadcast segregation from other projects. • To allow OpenStack to efficiently use VLANs, you must allocate a VLAN range 
 (one for each project) and turn each compute node switch port into a trunk port. OpenStack Network Design
  • 5. IRAN Community| OpenStack.ir VLAN Configuration Example ! For example, if you estimate that your cloud must support a maximum of 100 
 projects, pick a free VLAN range that your network infrastructure is currently 
 not using (such as VLAN 200-299). You must configure OpenStack with this range 
 and also configure your switch ports to allow VLAN traffic from that range. OpenStack Network Design
  • 6. IRAN Community| OpenStack.ir Multi NIC Provisioning OpenStack Network Design
  • 7. IRAN Community| OpenStack.ir Multi NIC Provisioning OpenStack Compute has the ability to assign multiple NICs to instances on a 
 per-project basis. This is generally an advanced feature and not an everyday request. This can easily 
 be done on a per-request basis, though. However, be aware that a second NIC uses up an entire subnet or VLAN. This 
 decrements your total number of supported projects by one. OpenStack Network Design
  • 8. IRAN Community| OpenStack.ir Multi Host / Single Host Networking OpenStack Network Design
  • 9. IRAN Community| OpenStack.ir Multi Host Networking • Multi-host is when each compute node runs a copy of nova-network and the 
 instances on that compute node use the compute node as a gateway to the 
 Internet. • The compute nodes also host the floating IPs and security groups for instances 
 on that node. OpenStack Network Design
  • 10. IRAN Community| OpenStack.ir Single Host Networking • Single-host is when a central server for example, the cloud controller runs the 
 nova-network service. • All compute nodes forward traffic from the instances to the cloud controller. The 
 cloud controller then forwards traffic to the Internet. • The cloud controller hosts the floating IPs and security groups for all instances on 
 all compute nodes in the cloud. OpenStack Network Design
  • 11. IRAN Community| OpenStack.ir Multi Host / Single Host Benefits • Single-node has the downside of a single point of failure. If the cloud controller 
 is not available, instances cannot communicate on the network. This is not true 
 with multi-host. • Multi-host requires that each compute node has a public IP address to 
 communicate on the Internet. If you are not able to obtain a significant block 
 of public IP addresses, multi-host might not be an option. OpenStack Network Design
  • 12. IRAN Community| OpenStack.ir Services for Networking OpenStack Network Design
  • 13. IRAN Community| OpenStack.ir Services for Networking • NTP (Network Time Protocol):
 Time synchronization is a critical element to ensure continued operation of 
 OpenStack components. Correct time is necessary to avoid errors in instance 
 scheduling, replication of objects in the object store, and even matching log 
 timestamps for de- bugging. OpenStack Network Design
  • 14. IRAN Community| OpenStack.ir Services for Networking • DNS (Domain Name System):
 OpenStack does not currently provide DNS services, aside from the dnsmasq 
 daemon, which resides on nova-network hosts. You could consider providing 
 a dynamic DNS service to allow instances to update a DNS entry with new IP 
 addresses. You can also consider making a generic forward and reverse DNS 
 mapping for instances IP addresses, such as vm-203-0-113-123.example.com. OpenStack Network Design
  • 15. IRAN Community| OpenStack.ir Iran OpenStack Community OpenStack Network Design
  • 16. IRAN Community| OpenStack.ir Stay in Touch and Join Us: • Home Page: OpenStack.ir • Meetup Page: Meetup.com/Iran-OpenStack • Mailing List: OpenStack-ir@Lists.OpenStack.org • Twitter: @OpenStackIR , #OpenStackIRAN • IRC Channel on FreeNode: #OpenStack-ir OpenStack Network Design
  • 17. Roozbeh Shafiee Iran OpenStack Community Manager Roozbeh@OpenStack.ir OpenStack.ir Thank You We need to work together to build a better community