### How OpenStack Connects the Cloud: Neutron for Beginners Ever wondered how virtual machines in the cloud communicate with each other? This video demystifies OpenStack Neutron, the powerful networking service. We'll start with the basics, explore Neutron's architecture, and get hands-on to show you how to create virtual networks, subnets, and routers. You'll learn how OpenStack connects your VMs not just to each other, but to the entire internet. *What you'll learn:* * *The Problem:* Why traditional networking falls short in a cloud environment. * *Neutron's Solution:* How Neutron creates and manages a virtualized networking framework. * *Architecture Breakdown:* An overview of the Neutron server, plugins (like ML2), and agents. * *OVS Firewall:* We'll cover the `openvswitch` native mode for a more efficient firewall. * *Networking Concepts:* Differentiating between tenant networks and provider networks. * *Hands-on:* We'll walk you through creating networks, subnets, and a virtual router to enable communication between VMs. * *Internet Access:* How to connect your VMs to the internet using an external network and Floating IPs. **Resources:** - Commands used in tutorial - Overlay networks: - Kolla-Ansible Docs: - OpenStack Docs: - Neutron Docs: - ML2: - Neutron Kolla-Ansible: Chapters: 00:00 Introduction 00:57 Cloud Networking 04:24 Neutron Architecture 08:18 OVS firewall driver 10:16 Tenant networks vs Provider Networks 12:41 Networks and subnet 16:10 OVS bridge 18:45 Neutron ports 20:06 Communication between 2 VMs 22:16 Two subnets within the same network 23:31 Neutron router 26:01 Multiple networks 26:41 External network 28:17 Floating IPs 29:55 Outro #OpenStack #CloudComputing #PrivateCloud #Kolla-Ansible #Kolla #ansible #singlenode #homelab #cirros #neutron #ovs #openvswitch #vxlan











