使用 ClusterKnoppix 构建负载平衡集群(初级)
2007-03-15 10:50:23 来源:WEB开发网既然您已经在适当的环境中创建了集群,那么现在我将向您介绍如何开始建立您自己的集群。
不可思议的工具:ClusterKnoppix 和 openMosix
在开始构建您的集群之前,还要做另外一件事情:快速了解一下您将要使用的主要发行版本 —— ClusterKnoppix,以及它所包含的支持集群的内核:openMosix。
主要发行版本:ClusterKnoppix
顾名思义,ClusterKnoppix 是 Knoppix 的衍生版本。ClusterKnoppix 为用户提供了 Knoppix 的所有益处(丰富的应用程序、run-off-the-CD、不可思议的硬件侦测能力和对多种外部设备的支持)以及 openMosix 集群能力。在参考资料一节,有关于 ClusterKnoppix 和 openMosix 的更多资料的链接。
各种其他基于 CD 的 openMosix 发行版本包括 Bootable Cluster CD(BCCD)、ParallelKnoppix、 PlumpOS、Quantian 和 CHAOS。不过,ClusterKnoppix 可能是最为流行的“主节点”发行版本,因为它:
提供了全功能的运行 KDE 的 X 服务器(以及其他桌面)。
提供多种应用程序(比如 GIMP)。
采用了来自 CHAOS 发行版本的安全增强功能。(我将在本文后面部分讨论 CHAOS。)
跨节点管理程序:openMosix
除了硬件与计算机间的连接之外,您还需要可以管理分布在多个从属节点上的程序的软件。
在非集群的计算机中,操作系统允许将应用程序从存储媒体(比如硬盘和 CD)加载到内存中并开始运行它。操作系统负责被执行应用程序的完成。
我选择了 openMosix —— 一个设计用于单一系统映像集群的 Linux 内核扩展 —— 因为它允许操作系统(在我们的例子中是 Linux 内核)从任何集群节点将应用程序加载到内存并在集群的任何节点上去运行。所有给定的应用程序都被迁移到可用能力或资源最多的节点上。
Tags:使用 ClusterKnoppix 构建
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接