LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 6038|回复: 36

求志同道合者一同研究Mandrake的CLIC(肯请斑竹置顶)

[复制链接]
发表于 2004-5-6 18:51:44 | 显示全部楼层 |阅读模式
1.CLIC 简介:
    欧洲著名的Linux 发行商MandrakeSoft推出了一个专门面向构建低成本群集系统的Linux操作系统套件。

  将大量普通的PC计算机通过软/硬件连接起来,共同处理一个较为复杂的问题是一种逐渐兴起的超级计算机解决方案。Dell和IBM等公司对这种方式都非常看好。

  但实现这种方式的困难之处在于要统一多台计算机之间的通信联络和数据交换等。而MandrkeSoft公司推出的新产品就是要为客户提供一个使用简便的解决方案。这个代号为“Clic”的项目除了该公司以外,也有来自法国政府的资助。

  MandrakeSoft软件公司的CEO Jacques Le Marois对这个项目非常看重,他认为: Clic项目将能够满足各方面的要求,能够促进更多企业和科研机构采用高性能的群集系统。

  最初的Clic产品将在法国物理实验中心LPM2C进行测试。该系统大约装备20 到40AMD CPU。
 楼主| 发表于 2004-5-7 12:22:30 | 显示全部楼层
2.集群概况:
随着IT技术的飞速发展,用户对计算机的依赖性也越来越高,而保证持续稳定的运行也变得越来越重要。传统的小型机虽然稳定可靠,但是却令普通用户望而却步。用户需要高效、稳定的系统和低廉的产品价格,这样在PC上的Cluster就应运而生。

通常我们见到HA / Load Balance / Scientific 都可以解决单点故障的问题,所以很多用户不能分清楚它们之间的分别。Cluster分别为解决不同的问题而分为三个层次:

High Availability 高可用性服务器

由两个以上或两个以上的节点构成,可简单、经济的确保重要的商务应用软件、服务器和数据的持续可用性。通过系统监控、服务监控、IP自动迁移等技术实现在整个应用中无单点故障。


Load Balance 负载均衡调动器

由两台负载均衡调度器和后台实际服务器群组成。由负载均衡调度器接收用户的请求,并根据后台实际服务器负载的状况将任务分配到该节点进行运算。该方案主要解决大规模计算的问题。


Scientific 科学计算

由主服务器运行一个控制程序,将一个大规模的计算分成若干个子任务分配到网络中的每个节点,由该节点计算出相应的结果后提交给主服务器。该方案主要解决并行计算的问题,与Load Balance的不同点在于Load Balance适合于大规模的简单运算,例如Web Access、Database Access等等,而Scientific适合于大规模的复杂运算,例如流体力学计算、天气预报、石油勘探等等。
发表于 2004-5-8 10:07:26 | 显示全部楼层
没有试验的环境呀...

另外,这个是可免费使用的么??
 楼主| 发表于 2004-5-8 11:24:04 | 显示全部楼层
3.我选择哪一个?
  高可用性服务器和负载均衡调动器一般都用于企业级应用,保证他们的商业活动可靠稳定地运行,比如为用户提供7*24小时的不间断网络应用!

  我现在没有搞商业公司当然用不到以上两种服务,那我有什么需求呢?我有一个一百台计算机的机房,但他们的配置都不算很高!如果我有一些大型的科学计算问题,用一台高档微机进行计算可能要用上几天几夜也不一定能算出满意的结果;这时候我可能会想,我能不能把我这个机房里的计算机的计算性能叠加起来共同完成这个计算任务,答案是肯定的!

  这时就要用到科学计算型服务器。那么怎样搭建一个科学计算型服务器呢?其实我们可以手工搭建,也可以用现成的发行版,发行版中据我查找只有Mandrake CLIC是免费的!

  如果这还不足以吸引你关注,再送给你一句话:计算机的硬盘不够用了,可以增加硬盘扩展容量;内存不够用了,可以增加内存条;CPU不够快怎么办——科学计算型集群!
 楼主| 发表于 2004-5-8 12:02:40 | 显示全部楼层
4.实施环境:
  最低环境:三台微机,每台微机各有一块百兆网卡,一台交换机。
  拓扑图如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-5-8 14:43:17 | 显示全部楼层
软件环境:
一张光盘CLIC 2,包含服务器端和客户端,下载地址:
United States

United States

France

Germany
 楼主| 发表于 2004-5-8 16:01:59 | 显示全部楼层
先奉上CLIC1.0的说明文档,适合英文比较好且有一定经验的用户。(右键保存)光盘上也有doc\cluster\MandrakeClustering.pdf

在这里我简单的把它的安装过程叙述出来,请读者批评指正:
服务器端:
1.光盘启动,先选cluster server ;
2.分区:

建议分区

/分区        hda1     2 GB
swap 分区    hda5     250 MB ~ 500 MB;
/var/install hda6     700MB                    (光盘镜像)
/var         hda7     1.5 GB                   (日志)
/home        hda8     3GB                      (用户目录)

3.选择软件包:(我的想法)
server-->classical cluster server
server-->other tools
Graphic Environment -->Graphic Desktops
workstation-->Cluster Bench Marking tools
workstation-->Scientific Applications and librairies
workstation-->Basic system Config tools
workstation-->other tools

3.网络设置:
eth0: ip--10.0.1.253 掩码--255.255.255.0
 楼主| 发表于 2004-5-8 17:32:49 | 显示全部楼层
参照:
补充安装程序:在/usr/bin 中运行setup_auto_cluster(官方文档中的方法已经改变)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-5-9 09:15:22 | 显示全部楼层
客户端:
最好先把你的网卡设成pxe启动的,然后先安装黄金节点,再通过黄金节点克隆其他客户端,示意图如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-5-12 10:53:05 | 显示全部楼层
郁闷!没人有兴趣吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表