千家信息网

Mirantis Fuel部署OpenStack各个网络的用途是什么

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,Mirantis Fuel部署OpenStack各个网络的用途是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。这里就简单说说Fuel
千家信息网最后更新 2026年11月01日Mirantis Fuel部署OpenStack各个网络的用途是什么

Mirantis Fuel部署OpenStack各个网络的用途是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

这里就简单说说Fuel的网络。部署OpenStack最复杂的应该算是网络部分了,Fuel简化部署OpenStack的同时网络类型对于新手来说也是费解,接下来我简单说一下我的理解。

下图是我们使用Fuel部署的时候遇到的几个网络类型,此时使用neutron vlan模式部署。

我们总结下,大致是五个网络:

1、PXE(部署网络):这是部署网络,也就是在节点开机的时候设置的网络启动,首先获取到IP地址的那个网卡的 网络,这个网卡一旦获取IP从此网卡启动,则不能像其他网络一样手动改变,并且不能绑定,所以一般独立出来,生产环境下不建议跟其他网络混用。为了区分, 一般我们模式使用网卡的第一个网口或者最后一个网口启动,且不能存在DHCP,否则网络验证的时候肯定会报错,但是仍然可以强制部署。

2、Storage(存储网络):存储网络,顾名思义也就是专门给存储使用的私网。我喜欢使用Ceph当做NOVA、Cinder和Glance的统一存 储,简单、共享。那此时这个存储网络就是相当于Ceph的Cluster Network,用于数据第二、三副本的同步和内部rebalance。其实这个网络的流量还是很大的,特别是存储节点越多,读取IO高的情况下。

3、Public(公网):这里其实包含两个网络,Public网络和Floating IP网络。初次部署这两个网络必须在同一个网段,部署完成后可以手动添加额外的Floating IP网段,此时注意和交换机互联的端口需要设置成Trunk了。Public主要是用于外部访问,一是外部用户管理物理机需要通过Public网络访问, 先到controller节点,然后跳转到计算节点,当然也可以手动给计算和存储节点配置Public IP。二是网络节点是在controller节点上面的,也就是常说的neutron L3,如果虚机分配了Floating IP需要访问外部网络,例如公司或者互联网,或者外部网络通过Floating IP访问虚拟机。我们知道Floating IP是要到网络节点,也就是控制节点的neutron l3做DNAT出去。

其实很多人担心这是一个瓶颈,担心多了,真的。当然你要是上百个物理节点,或者南北向流量为主,那就用评估下了。还有就是如果不需要弹性IP的话,也可以考虑通过Private,也就是计算节点直接到交换机。

4、Private(私网):这个网络主要是用于内部通信,比如云主机对外访问要先到controller节点,那Public又只在 controller节点,那它是怎么到controller节点的呢,当然是通过Private网络。那部署的时候我们看到它默认有30个VLAN,也 就是VLAN ID 1000-1030,这是做什么的呢。我们知道OpenStack可以有很多租户,每个租户都可以有自己的网络,那网络的子网在不同租户下可以相同,那问 题来了,这是怎么实现的呢,怎么做的隔离呢。这就是这个VLAN的作用了,彼此之间使用的是VLAN做隔离,也就是每一个子网都使用一个VLAN来做隔 离,保证不同租户之间的网络隔离和不冲突。这30个vlan可以建立30个子网,你可以根据实际的需求来变动。这个Private也是需要上行端口,也就是与交换机互联的端口是Trunk。

5、MGMT(管理网络):这个管理网的用处可就大了,一是这个OpenStack内部各个组件之间的通信都是走的Management,也就是API之 间、Keystone认证啊,监控啊什么的都是走的这个网络。那按理说流量不大啊,当然,其实这个MGMT网络还有另外一个用途,那就是充当Ceph的 Public网络,有一个Public网络和之前的Public网络有什么区别的,别晕哈。其实说是Public网络,是相对于Ceph来说的,之前说过 Storage网络是Ceph的Cluster Network,用于内部数据的同步和rebalance,那个外部流量怎么写入呢,那就是咱们的MGMT网络了。虚机的数据写入是通过外部网络,然后这个流量通过MGMT网络写到Ceph集群,那么这个数据就是Ceph的主副本,所以这个网络流量也是很大的,由于是外部写入和访问,所以相对于Ceph集群来讲,也就可以称为是Public Network了。

如果是生产环境,其实对于网络的要求还是蛮高的,网络的冗余,也就是绑定是必须的。这就需要网卡冗余、线路冗余、交换机冗余等等。当然也涉及到流量的带宽,比如是否需要万兆网卡,这个部署的成本还是蛮大的,需不需要网络物理分开,几个万兆,还是全万兆,需要根据流量来评估。例如一个环境中MGMT和Storage的流量想必是不小的,配备万兆网卡是首当其冲的。然后南北向流量的Public和东西向流量的Private这个是需要根据业务来评估的,当然,PXE的带宽,千兆就足矣了。

看完上述内容,你们掌握Mirantis Fuel部署OpenStack各个网络的用途是什么的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

网络 节点 流量 也就是 就是 网卡 存储 交换机 冗余 数据 时候 租户 还是 这是 用途 之间 手动 物理 环境 端口 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 哈尔滨大商圈互联网科技有限公司 蓝思科技飞鸽互联网 科技互联网龙头 智能科技公司是互联网公司吗 金融科技创新监管互联网金融 互联网金融 金融科技 碳银互联网科技有限公司 居家互联网科技有限公司 卓越科技互联网 招聘 互联网大会黑科技排名 来此购互联网科技有限公司 武汉健翔互联网络科技有限公司 厦门千工互联网科技有限公司 下一代互联网重大应用科技园 35岁以上互联网科技行业 江苏互联网科技小贷 江苏互联网智能科技产品出厂价 艺电能源互联网科技有限公司招聘 北京互联网科技类企业分布 数字科技和互联网金融哪个好 科技互联网公司装修 平安科技 互联网 汇久创客互联网科技 新华互联网科技校企合作 互联网科技与管理 港股科技和互联网 岳阳华臻互联网科技有限公司 崇明区互联网教育科技诚信经营 互联网科技革命什么开始 三亚科技创新互联网基地
0