BBS水木清华站∶精华区

发信人: I007 (本命年), 信区: Linux        
标  题: Re: Rat留的家庭作业,有关集群技术! 
发信站: BBS 水木清华站 (Tue Jan 18 10:20:24 2000) 
 
【 在 yeung (流星雨) 的大作中提到: 】 
 上面的讨论我感觉只是基于相同的多个任务如何分布 
 到多台机器的问题,我觉得这个不象是真正的cluster服务, 
 应该是由很多台相同的机器,相同的os来组成一个大的虚拟 
 "一台机器" 才对. 
 
对啊,集群技术(clustering technology)简单的讲就是把多个服务器系统编成 
一组,共享资源或是工作负荷,对外表现为单一服务器系统。集群通常还包括 
某种形式的软件或是硬件来自动处理共享。值得指出的是严格意义上的分布式 
计算环境(distributed computing environment)并不是集群,而是比集群层次 
更高。 
 
采用集群有以下主要好处: 
 
1. 系统资源的高可用性。一个当掉的系统的负载会自动指派给其它系统 
以确保对用户及应用的连续不间断服务。 
2. 提高可伸缩性。新的资源可逐步地增加到集群中以提高集群的性能。 
投资可以得到有效利用和控制。 
3. 降低管理成本。集群技术使得管理多个系统成为非常容易的事。 
 
 
集群有多种的表现形式。以致于每个人所接触,所理解的集群都会有不同: 
 
1. 通过使用中枢服务器或路由一类的设备来将负载分派到不同的服务器, 
   从而平衡处理或是用户负载的一组服务器。 
 
2. 对外表现为单一服务器的一组服务器,连接单独的资源,设备。并供 
   客户端使用。 
 
3. 一组服务器并行地同时执行完全相同的应用程序。 
 
4. 一组服务器分别执行同一应用程序的不同部分以加快运算速度。这也是 
   是分布式计算,与真正的分布式计算环境区别在于:真正的分布式计算 
   应当是完全无缝的环境,对于开发者和管理员来说,并不需要考虑单个 
   节点的标识。否则应称为多计算机(multicomputer)-集群的一种。 
.... 
.... 
 
我感觉在中国应用最多的集群技术是第2种及第3,而且一般为双节点集群。常被 
电信,银行,证券等行业使用以提高可用性。服务器采用SCSI或是Fiber Channel 
等连接到相同的贮存设备。服务器还可通过Memory Channel(作为读写另一系统 
内存的通道)一类的东西互联。 
 
 
(参考Rawn Shah的What exactly is a cluster anyway?) 
 
 
-- 
 
 
  Love is one big illusion I should try to forget, 
  but there is something left in my head. 
 
                                                                                 
 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.112.45.46] 

BBS水木清华站∶精华区