TechTarget数据中心 > 百科词汇

cluster computing:集群计算

在计算机中,集群(clustering)是使用多个计算机,如典型的个人计算机或UNIX工作站,多个存储设备和记忆冗余的互连线路来组成一个对用户来说单一的、高可用的系统。集群计算(clustering computing)能够被用来实现负载均衡。集群的倡导者提出,对一个企业来说,集群在许多情况下能够达到99.999%的可用性。集群的一个主要思路是,对外接来说,集群就像是一个唯一的系统。  

  集群的一个常用用途就是在一个高流量的网站中实现负载均衡。一个网页请求被送到“管理者”服务器,然后该服务器决定此请求由几个相同Web服务器中的哪一个进行处理。这种Web Farm(根据配置有时候这样称呼)能够提升通信量和处理速度。  

  集群最早是在20世纪80年代DEC的VMS系统中出现的,IBM的sysplex是与集群接近的大型主机系统。微软、Sun微系统以及其它主导硬件和软件流的公司提供有集群包,并保证提供可扩展性和可用性。随着通信量和可用性保证的增加,集群的整个部分或局部零件的大小与数量都可以增加。  

  集群计算还可以被用来进行低廉的并行计算,这些并行计算通常为科学研究或其它需要并行运算的应用服务。一个著名的例子就是裴欧沃夫(Beowulf)计划,它使用一定数量现成的个人计算机组成集群来实现科学应用。

最近更新时间:2009-02-19 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐