第 1 章 OpenStack 网络简介


Networking 服务(neutron)是 OpenShift (RHOSO)上 Red Hat OpenStack Services 的软件定义型网络(SDN)组件。RHOSO 网络服务管理进出虚拟机实例的内部和外部流量,并提供核心服务,如路由、分段、DHCP 和元数据。网络服务提供用于虚拟网络功能的 API,以及交换机、路由器、端口和防火墙的管理。

借助 RHOSO 网络服务(neutron),您可以有效地实现站点的网络目标。您可以执行以下任务:

  • 提供与项目中的虚拟机实例的连接。

    项目网络的主要目的是,让常规(非特权)项目在不涉及管理员的情况下管理网络。这些网络完全是虚拟的,需要虚拟路由器与其它项目网络和互联网等外部网络交互。项目网络通常向虚拟机(虚拟机)实例提供 DHCP 和元数据服务。RHOSO 支持以下项目网络类型:扁平、VLAN、VXLAN 和 GENEVE。

    如需更多信息,请参阅管理项目网络

  • 使用公共或浮动 IP 地址提供虚拟机实例的连接。

    您可以使用公共或浮动 IP 地址将入口流量定向到 OpenShift (RHOSO)实例上的 Red Hat OpenStack 服务。您可以为实例分配静态浮动 IP 地址,或使用从外部 IP 地址池随机分配浮动 IP 地址的方法。RHOSO 网络服务还为您提供了浮动 IP 地址的端口转发。当网络服务检测到传入地址和端口时,服务会将流量转发到内部 IP 地址和端口。

    如需更多信息,请参阅管理浮动 IP 地址

  • 为虚拟机实例上的流量设置入口和出口限制。

    您可以使用服务质量(QoS)策略将速率限制应用到出口和入口流量,为实例提供不同的服务级别。您可以将 QoS 策略应用到单个端口。您还可以将 QoS 策略应用到项目网络,其中未附加特定策略的端口会继承策略。

    如需更多信息,请参阅使用服务质量(QoS)策略来管理数据流量

  • 优化网络功能虚拟化(NFV)的虚拟机实例。

    实例可以通过单个虚拟 NIC 发送和接收 VLAN 标记的流量。这对希望 VLAN 标记流量的 NFV 应用(VNF)特别有用,允许单个虚拟 NIC 为多个客户或服务提供服务。

    在 VLAN 透明网络中,您可以在虚拟机实例中设置 VLAN 标记。VLAN 标签通过网络传输,并由同一 VLAN 上的虚拟机实例使用,并被其他实例和设备忽略。VLAN 中继通过将 VLAN 合并到单一中继端口来支持 VLAN 感知实例。

    如需更多信息,请参阅 VLAN 感知实例

  • 管理端口流量。

    通过允许的地址对,您可以识别特定的 MAC 地址、IP 地址或两者,以允许网络流量通过端口(无论子网是什么)。当您定义允许的地址对时,您可以使用 VRRP (虚拟路由器冗余协议)等协议,该协议在两个虚拟机实例之间浮点数,以启用快速数据平面故障转移。

    如需更多信息,请参阅配置允许的地址对

  • 控制对实例的网络访问。

    您可以使用安全组来控制对实例的网络和协议访问。安全组是 IP 过滤规则的集合,例如,允许用户对实例执行 ICMP ping,并运行 SSH 来连接实例。安全组规则应用到项目中的所有实例。

    如需更多信息,请参阅配置安全组

  • 将流量流事件记录到实例进出。

    您可以为安全组创建数据包日志,以监控进出虚拟机 (VM) 实例的流量。每个日志生成有关数据包流事件的数据流,并将其附加到启动虚拟机实例的 Compute 主机上的通用日志文件。

    如需更多信息,请参阅 日志记录安全组操作

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat