当前位置首页 > 百科> 正文

集群计算机

2019-06-29 12:21:25 百科

集群计算机

计算机集群简称集群是一种计算机系统, 它通过一组鬆散集成的计算机软体和/或硬体连线起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过区域网路连线,但也有其它的可能连线方式。

基本介绍

  • 中文名:集群计算机
  • 简称:集群
  • 属性:计算机系统
  • 用途:改进单个计算机的计算速度
  • 分类:同构与异构
  • 优点:性能价格比高

简介

计算机集群简称集群是一种计算机系统, 它通过一组鬆散集成的计算机软体和/或硬体连线起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过区域网路连线,但也有其它的可能连线方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多

集群分类

集群分为同构与异构两种,它们的区别在于:组成集群系统的计算机之间的体系结构是否相同。集群计算机按功能和结构可以分成以下几类:
高可用性集群 High-availability (HA) clusters 负载均衡集群 Load balancing clusters 高性能计算集群 High-performance (HPC) clusters 格线计算 Grid computing

高可用性集群

一般是指当集群中有某个节点失效的情况下,其上的任务会自动转移到其他正常的节点上。还指可以将集群中的某节点进行离线维护再上线,该过程并不影响整个集群的运行。

负载均衡集群

负载均衡集群运行时,一般通过一个或者多个前端负载均衡器,将工作负载分发到后端的一组伺服器上,从而达到整个系统的高性能和高可用性。这样的计算机集群有时也被称为伺服器群(Server Farm)。 一般高可用性集群和负载均衡集群会使用类似的技术,或同时具有高可用性与负载均衡的特点。
Linux虚拟伺服器(LVS)项目在Linux作业系统上提供了最常用的负载均衡软体。

高性能计算集群

高性能计算集群採用将计算任务分配到集群的不同计算节点儿提高计算能力,因而主要套用在科学计算领域。比较流行的HPC採用Linux作业系统和其它一些免费软体来完成并行运算。这一集群配置通常被称为Beowulf集群。这类集群通常运行特定的程式以发挥HPC cluster的并行能力。这类程式一般套用特定的运行库, 比如专为科学计算设计的MPI库。
HPC集群特别适合于在计算中各计算节点之间发生大量数据通讯的计算作业,比如一个节点的中间结果或影响到其它节点计算结果的情况。

格线计算

格线计算或格线集群是一种与集群计算非常相关的技术。格线与传统集群的主要差别是格线是连线一组相关并不信任的计算机,它的运作更像一个计算公共设施而不是一个独立的计算机。还有,格线通常比集群支持更多不同类型的计算机集合。
格线计算是针对有许多独立作业的工作任务作最佳化,在计算过程中作业间无需共享数据。格线主要服务于管理在独立执行工作的计算机间的作业分配。资源如存储可以被所有结点共享,但作业的中间结果不会影响在其他格线结点上作业的进展。

集群技术

1是通过多台计算机完成同一个工作。达到更高的效率。 2是两机或多机内容、工作过程等完全一样。如果一台当机,另一台可以起作用。

集群软体

Sun Grid Engine
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net