如何配置MAAS来分离不同子网上的PXE流量和IPMI流量?

我试图将我们的网络的一部分设置为Linux集群。 由于它对我来说有点教育,我选择使用MAAS和JuJu。 然而,有一些问题让我感到困惑,我希望有人可以为我澄清这一点。

我要设置的linux集群包含10台机器。 一半是戴尔,另一半是惠普。 这两种类型的机器都有一个熄灯模块(HP => iLO2,Dell => DRAC),可在单独的100Mb NIC上支持IPMI。 它们都支持第一个板载千兆网卡上的PXE。 我使用与机架的物理布局和位置高度匹配的静态IP配置了灯光输出模块。 然而,安装MAAS并没有问我应该在哪个子网和vlan上配置IPMI协议。 我该怎么做呢?

此外,我只希望区域控制器能够联系互联网进行包管理。 只允许其他配置节点通过区域控制器上的代理连接到Internet。 所以我的区域控制器应配置3个子网; 1表示Internet,1表示客户端协议连接,1表示集群流量。 区域控制器本身也应该是JuJu的节点。

然后最后有一个节点配置应该有一种可以在JuJu中使用的基本布局。 据我所知,没有可能设置群集子网配置。 每台机器至少有4个NIC,我喜欢将不同的子网分配给; 1表示IPMI流量,1表示PXE引导流量,1表示集群流量,1表示存储/客户端网络。 我喜欢做的是将所有这些接口绑定在一起作为一个大干线,然后配置之前使用VLAN来分离流量。 然后,在配置节点时,MAAS应自动配置网络接口,如上面的布局所示。

也许我正在寻找的是MAAS和JuJu的高级配置教程/指南。

此致,Joham

也许如果您安装Juju GUI以提供更多您需要的网络平衡类型,那么您可以更快地找到答案。

使用Juju和GUI

此高级指南非常接近您的问题:
MAAS:群集配置
附加手动配置

与此同时,我更好地了解了如何在maas中安排网络,而且非常酷。 所以回答我自己的问题:我建议不要分离IPMI和PXE流量。 仅在eth0上共享RAC流量更有效。 所有服务器也可以在eth0上启动PXE默认值。

此外,您不需要为RAC额外的以太网端口/交换机,也不需要额外的电缆,因此能耗更低,因此更好! 您可以为iDRAC 5+和ILO2 +使用共享网络,iDRAC 6及更高版本具有共享网络故障切换function,但iLO2却没有。

PXE流量的nic接口通常可在服务器引导选项中选择。 从那里您可以分配maas集群控制器网络接口。 此接口连接到您希望在该群集网络上控制的计算机。 给他们一个动态范围来启动DHCP和你的去。 在maas webgui菜单的网络选项卡中,您将找到您的第一个网络。 您可以选择是否使用该maas网络中每台计算机的第一个界面,并创建一个新的maas网络以将其他流量路由到。

感谢您的投入!

此致,Joham