首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在多台计算机的基础上构建一台虚拟机?

如何在多台计算机的基础上构建一台虚拟机?
EN

Server Fault用户
提问于 2010-11-26 16:43:20
回答 5查看 31.9K关注 0票数 8

是否有一种方法可以在虚拟机上运行Linux操作系统,该虚拟机将本地网络上物理机器的资源聚集在一起,并充当一台超级计算机?如果可能的话,怎么做?

谢谢。

EN

回答 5

Server Fault用户

回答已采纳

发布于 2010-11-26 16:51:42

我想你会看到一些像LVS或beowolf集群的东西;

Linux虚拟服务器是一个高可伸缩性和高可用性的服务器,它建立在一个真正的服务器集群上。服务器集群的体系结构对最终用户来说是完全透明的,用户与集群系统交互就好像它只是一个高性能的虚拟服务器。“

Linux虚拟服务器

伯尔芙和工作站集群( of )之间的主要区别之一是,贝奥武夫的行为更像一台机器,而不是许多工作站。”

伯尔芙

实际上,无论您使用什么,您都将面临分布式计算的问题,即并发访问数据和维护节点间的一致性。这通常有一个结果,因为另一张海报提到,一些更具体的技术更适合,例如分布式文件系统或网格实现。

票数 11
EN

Server Fault用户

发布于 2010-11-26 16:53:10

这是可能的,是的。也就是说,可以在多台计算机上运行Linux操作系统,并将它们表示为具有集合物理资源的单一逻辑系统。

这是容易的部分,然而,如何是更复杂一点。你到底想要实现什么?

为了保持问题的原意,创建一个用于表示逻辑单一系统的基础结构,我将研究OpenSSI。SSI代表单一系统映像。

为了符合这一精神,有大量的非SSI但群集系统选项可用,这回到了我前面关于预期结果的问题。

警告:大多数集群解决方案(包括OpenSSI )在发布之前都需要进行相当多的内核开发。这导致了“成品”产品依赖于比您选择的集群更少的Linux发行版更老的内核。例如,OpenSSI目前正在使用2.6.12Linux内核。

票数 4
EN

Server Fault用户

发布于 2010-11-26 16:49:10

可以使用MOSIX (和openMosix)来实现这一点,但我不知道它的当前状态。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/206347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档