集群 PC 是否可以作为一台计算机运行?还是仍然作为独立的系统?

集群 PC 是否可以作为一台计算机运行?还是仍然作为独立的系统?

虽然这主要是一个好奇的问题,但我将在将来研究这个问题......

如果我购买系统和交换机(以及类似物)并将它们与 ubuntu 服务器集群,它是否可以充当一台包含所有硬件的 PC?还是只是分开的。

例如,如果我要在主机上安装桌面环境并查看规格,CPU 核心、RAM 和磁盘会加起来吗?或者这些系统是否仍会独立运行,并拥有自己的硬件。

另外,当这些系统通过交换机连接时,如果系统有多个千兆端口,是否可以使用多个端口?

我之所以问这个问题,是因为我已经在一个小的机架上建造了,而且我已经在构建一个系统来渲染和作为文件存储。

我知道这是一个愚蠢的问题。

答案1

对于大多数应用程序来说,集群系统充当单个服务器。应用程序是否可以在单个服务器上使用,并可故障转移到集群中的另一台服务器,这在很大程度上取决于应用程序和存储的剩余设置,这是一个复杂的问题。如果应用程序与集群环境兼容,存储由集群共享,并且处理的应用程序不需要特定的服务器标识,则集群通常充当单个系统。

答案2

它们充当具有高速互连的独立机器,通常运行一个专门设计的应用程序,该应用程序旨在利用该互连,或多或少地像一台大型机器一样运行,以实现该应用程序的目的。例如,对于客户端来说,Web 服务器可能看起来是单个 Web 服务器,但如果您通过 ssh 进入其中一台机器,它看起来并不像具有许多核心的单个统一机器。它们更像是运行 Web 服务器的相同副本,因此任何一台机器都可以以相同的方式处理 Web 请求,路由器将传入请求发送到不同的机器以平衡负载。

相关内容