各位 Ubuntu 用户,大家好,
我曾经考虑过使用多个 Ubuntu 桌面作为 Beowulf 集群。但这似乎很复杂,或者我太懒了,不想深入研究 :) 而且大多数软件都过时了。然后我偶然发现了 MAAS,它看起来正是我想要的。
我想构建一个 beowulf 集群的原因是为了能够在多个节点上运行一个 CPU 密集型程序。我该如何告诉 MAAS 如何运行它,或者我必须结合使用 Juju 吗?
请让我知道,我喜欢这个想法。只是在把握可能性方面存在问题。
谢谢大家!
答案1
嗯,这是一组有趣的问题:)
首先,没有办法将标准应用程序分散到多台机器上,以提高其速度。有些应用程序设计分布在多台机器上,这些可以很容易地与 MAAS 和 Juju 一起使用,以协调分布式系统的部署和操作。但你不能把你的标准数据库神奇地分布在多台机器上,它需要一个为这种操作而设计的数据库。
MAAS 是启动服务器、安装操作系统(Ubuntu、CentOS 或 Windows)然后将机器返还给您的组件。然后,您的配置管理工具(例如 Chef)或模型驱动操作工具(Juju)将采用全新的操作系统并添加您想要的所有应用程序和配置。