柔术对MaaS的最低要求?


8

我浏览了许多不同的站点,发现了太多矛盾的信息。由于我对此感到厌倦并相信这个问题会影响许多其他用户,因此,我想收集“一劳永逸”的答案。不幸的是,关于MaaS和Juju的文档是……嗯,不是最好的,很遗憾地说。

建立MaaS集群的最低系统要求是juju-jitsu什么?

他们是否需要确切的系统规格,或者我可以组合使用不同的硬件?

主机的最低要求是什么?

例如:“您至少需要8GB的RAM,至少具有3.0 GHz的双核CPU。”

我需要在几台机器上部署MaaS?

我读过六台机器,九台机器,依此类推。我显然想知道:“您需要一个主节点,例如五个节点。”

我是否需要在主机上连接尽可能多的NIC(网络接口卡),还是可以简单地连接两个NIC和一个交换机?

一个用于连接Internet的NIC,另一个用于处理MaaS任务的NIC,连接到将我的节点连接到主节点的交换机?

Juju现在准备好本地部署了吗?

上一次我进行试验juju并不得不重新启动计算机时,juju精心安排的服务不见了。这也是我在juju的官方网站上发现的一个问题。不幸的是,如上所述,文档并不是最好的,因此我再也找不到必要的信息。所以:

我可以在本地环境上使用juju还是重启会破坏我的设置?

Answers:


8

建立将与juju-jitsu协调的MaaS集群的最低系统要求是什么?

对于区域控制器(主计算机),不需要任何特别强大的功能,除非您要管理100或1000台计算机。

集群控制器的需求甚至更少,但是除非您要处理200台以上的计算机,否则您将永远不需要专用的集群控制器。

您要管理的机器几乎可以是任何东西,但是我强烈建议您使用带有IPMI控制器的机器,以便MAAS可以控制它们的电源。MAAS 可以使用Wake-On-LAN(局域网唤醒),但只能用于打开计算机,不能用于关闭计算机。

主机的最低要求是什么?

没有什么特别占用RAM或CPU的,因此具有2GB RAM和相当适中的CPU的计算机应该可以帮助您。您将需要磁盘空间来存储下载的机器映像和日志(MAAS会收集远程系统日志),但是对于初学者来说,即使是20GB之类的东西也应该足够。

评估复杂的标签表达式是MAAS进行的占用CPU大量资源的少数事情之一,但它确实将这种负载分配给了群集控制器。您管理的计算机越多,您将拥有的群集控制器越多,因此,将在此负载上分布的计算机越多。当您刚开始时,几乎可以不必担心这方面的问题。

我需要在几台机器上部署MaaS?

同样,要开始使用,您可以将一台计算机用作区域控制器和第一个集群控制器,并使用它来管理100台计算机。

我们建议您为每1000台计算机配备一个专用的群集控制器,并且该群集位于其自己的广播域中。您还必须为每个群集分配一个不同的IP子网。

我是否需要在主机上连接尽可能多的NIC(网络接口卡),还是可以简单地连接两个NIC和一个交换机?

一个NIC就足够了。为了防止广播流量淹没网络,我们建议您在每个广播域中不要放置超过1000台计算机。

Juju现在准备好本地部署了吗?

我可以在本地环境上使用juju还是重启会破坏我的设置?

我将把Juju问题留给有更多经验的人回答。


2

这仅是对本地部署问题的部分答案。Juju在.7中的本地提供程序旨在用于超级按钮的本地开发,并且您已经发现重新启动确实破坏了该工作流程。

直到今年夏天结束,Juju才会有生产准备就绪的本地提供商。但是它将支持重新启动。


2
截至2015年6月8日,我可以说在MaaS-juju部署中将MaaS服务器安装在便携式计算机上,将juju bootstrap和juju-gui安装在一台服务器上,并在其他39个运行我的设备的系统上,可以关闭所有设备并进行备份,而不会损坏juj的数据库或charm装置的设置。
rmustakos 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.