什么是MOSIX

由 unix菜鸟 在 05-07-2002 10:04 发表:

什么是MOSIX

最近学习MOSIX,一种由Linux机器构成的集群服务器,以下内容由本人翻译自MOSIX的站点,因本人水平有限,请各位老大们多多指教。

什么是MOSIX

MOSIX是特殊设计的用来增强Unix集群计算性能的软件。MOSIX内核用适当的管理算法监视和响应节点之间不同的资源分布。这些算法在节点之间分配和重新分配进程,以继续最好地利用所具有的资源。MOSIX的算法是松散的——每一个节点都是局部建立的进程的宿主,又是其他节点分配给它的进程的服务器。MOSIX算法适用于高性能,可缩放性和易用性。

K-MOSIX是MOSIX的核心版本。它使用“透明”的进程迁移以获得执行“请求”的最优化性能,例如HPC应用。此版本与特定核心版本的Linux一起工作。

集群和GRID计算的最新趋势,许多应用包含大量的相对短小的进程和/或大量数据,如“pmake”,计算节点开销的显著下降,引出U-MOSIX(在节点间有效分配进程的用户级包)的开发。自从此版本在用户级运行,它可以用于大多数UNIX平台,如FreeBSD或Solaris,并象K-MOSIX一样好。

可缩放性

MOSIX可支持由大量计算机构成的配置。低端配置可以是由几台通过以太网连接的PC构成,大的配置可以包括通过高速局域网(如快速以太网)连接的工作站和服务器,顶端配置可以包括通过高性能局域网(如千兆以太网)连接起来的大量多处理器(SMP)和非多处理器(non-SMP)工作站和服务器。

--待续


由 北南南北 在 05-07-2002 11:12 发表:

菜鸟兄的文章不错,多谢!

菜鸟兄,多谢了,这是高手平的技术,咱们这个网太需要这样的以实践而来的文章了。多谢菜鸟兄。辛苦了!

<br

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus