第 4 章 将虚拟机实例连接到物理网络

您可以使用扁平和 VLAN 提供商网络将虚拟机实例直接连接到外部网络。

4.1. OpenStack 网络拓扑概述

OpenStack Networking (neutron) 具有两种服务类别,分布在多个节点类型上。

  • Neutron 服务器 - 此服务运行 OpenStack 网络 API 服务器,它为最终用户和服务提供 API,以便与 OpenStack 网络交互。此服务器也与底层数据库集成,以存储和检索项目网络、路由器和负载均衡器详细信息。
  • Neutron 代理 - 这些是执行 OpenStack 网络网络功能的服务:

    • neutron-dhcp-agent - 管理项目专用网络的 DHCP IP 寻址。
    • neutron-l3-agent - 在项目专用网络、外部网络等之间执行第 3 层路由。
  • Compute 节点 - 此节点托管运行虚拟机(也称为实例)的虚拟机监控程序。Compute 节点必须直接连接到网络,以便为实例提供外部连接。此节点通常是 l2 代理运行的位置,如 neutron-openvswitch-agent