计算机集群简称集群是一种计算机系统,它通过一组松散集成的计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。 一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多。
集群分为同构与异构两种,它们的区别在于:组成集群系统的计算机之间的体系结构是否相同。
集群计算机按功能和结构可以分成以下几类:
高可用性集群High-availability (HA) clusters
负载均衡集群Load balancing clusters
高性能计算集群High-performance(HPC)clusters
网格计算Grid computing
集群软件
Sun Grid Engine
SLURM(天河一号的Job Scheduler)
JBoss Application Server
Lander Vault
Solaris Cluster
Oracle Real Application Cluster RAC
Drbd+Heartbeat