如何为 Ubuntu 云基础设施配置计算机之间的网络连接

如何为 Ubuntu 云基础设施配置计算机之间的网络连接

随着 Ubuntu 12.04 的发布,我想尝试一下使用私有家庭云,我阅读了所有能找到的资料,但我有一些问题。我正在考虑一个非常简单的设置,包括 1 个控制器和 3 个节点。我知道每台电脑都需要 2 个 NIC,但我不明白如何将它们全部连接在一起。我了解到,您将每台电脑(节点和控制器)的一个 NIC 连接到一个交换机上,该交换机只将它们连接在一起,而每台电脑上的第二个 NIC 则连接到第二个交换机,该交换机也通过路由器连接到互联网。对吗?

我知道我的描述有些欠缺,有时甚至相当令人困惑,所以我对我如何理解这个过程做了一个示意图: http://biglle.com/node.jpg

最后一个问题,控制器是否还充当整个网络的 DHCP 服务器(同一网络中还有其他计算机连接)?

如果有任何信息缺失,请告诉我,我会更新此帖子。非常感谢。

编辑:我考虑过类似本教程中显示的设置: https://help.ubuntu.com/community/UbuntuCloudInfrastructure

答案1

如果我尝试从伪技术角度来定义云:“一种大规模可扩展的计算系统,提供计算能力、网络和存储设施,主要使用整合的虚拟计算方法来提供按需服务、资源池和快速配置(弹性)。”

啊哈。还有其他人吗,要改进!

基于此,您的“云”可能正是您的图形所表示的那样,但这不是唯一的方法。例如:为什么您需要第二个私有交换机?为了整合存储?还是您想要做一个集群?如上所述,即使一台带有两个 VM 的服务器也是进入云的一种方式。它是可扩展的 - 您可以随意添加系统和 VM。其余的 - 控制器、管理节点集群、并行化等 - 完全是可选的,可以扩展您的功能。

相关内容