OpenStack Networking Legacy OVS部署与流量分析

需积分: 10 0 下载量 33 浏览量 更新于2024-07-19 收藏 1.73MB PDF 举报
"本篇文档详细描述了一个基于OpenStack Networking服务的遗留(基础)实现,使用了ML2插件配合Open vSwitch(OVS)。该场景主要涉及一个平坦的外部网络和一个VXLAN项目(租户)网络,同时也支持VLAN外部网络、VLAN项目网络和GRE项目网络。为了更好地理解网络流量,网络节点和计算节点为VLAN项目网络配置了单独的网络接口。 在配置中,首先介绍了一些前提条件,包括基础设施需求,如控制节点、网络节点和计算节点的OpenStack服务部署。控制节点负责管理整个OpenStack网络服务,网络节点提供网络连接,而计算节点则是运行虚拟机的地方。 架构部分探讨了网络流量的传输路径,包括OpenStack网络服务如何通过ML2插件与OVS交互。在OVS中,不同类型的网络(如flat、VXLAN、VLAN和GRE)被分别处理,并通过适当的端口绑定到相应的网络接口。 核心内容聚焦于两个案例:北向流量(Northbound Traffic)和南向流量(Southbound Traffic)。北向流量指从外部网络到OpenStack的请求,如API调用;南向流量则指的是OpenStack内部的服务通信,例如,从网络服务到虚拟机的流量。在北向流量方面,强调了如何设置安全组规则和访问控制策略。南向流量则展示了网络配置如何通过OVS的命令行工具进行操作,以及如何调整桥接模式以适应不同类型的项目网络。 值得注意的是,这只是一个基础的配置示例,实际生产环境中可能需要根据具体需求进行扩展和优化,例如,使用更复杂的网络模型或引入负载均衡。同时,文档指出,此配置适用于OpenStack Networking 0.9版本,并提供了相关链接供用户查看更新、提交修订建议或报告问题。 总结来说,这篇文档提供了一个全面的指南,帮助用户理解和配置OpenStack Networking的基础架构,尤其是使用OVS的场景,对于希望入门或维护OpenStack网络的管理员来说,是十分有价值的参考资料。"