CLUSTER集群架构解决方案
- 格式:pdf
- 大小:180.43 KB
- 文档页数:3
CLUSTER集群架构解决方案
随着电子信息时代的来临,人们把越来越多的工作交给计算机完成。因特网为人类展示出更为宽广的
分布式计算模式的天地,随着个人计算机性能的增强、存储设备容量的增加,似乎数据更多的分布在各个
微机中。但是对于大型企业和网络提供商来说,他们无限增长的数据必须集中存储和处理,因此企业级的
运算对计算机的处理能力提出了更高的要求,计算机系统供应商必须不断完善,改进现有的计算技术,使
它们越来越强大。
集群技术是使用特定的连接方式,将相对于超级计算机便宜许多的计算机设备结合起来,提供与超级
计算机性能相当的并行处理技术。早在七十年代久有人提出可以使用这种集群技术完成并行处理,但是由
于受到当时网络交换技术的限制,集群系统在性能上与其他并行处理系统相距甚远,直到ATM技术、千兆
位以太网技术逐渐成熟的今天,它才具备了与超级计算机相匹敌的能力。
集群技术工作原理:在一个集群中,又一个节点机充当集群管理者(Cluster Manager)的角色,塔最
先收到用户发来的请求,然后判断一下集群中哪个节点的负载最轻,就把这个请求发过去。集群中的所有
节点都会在本地内存中开设缓冲区,这个缓冲区类似NUMA系统中的桥接板。当一个节点需要使用其它节点
内存中的数据时,这些数据会通过网络先放入本地缓冲区。集群系统的另一个优点是容错性好,例如在两
个街点的集群中,如果一个节点失效了,另一个节点可以通过检查缓冲区中的内容将失效节点的任务接管
过去。目前最为流行的方式是用高速或超高速网络传输设备将几台服务器相连,实现并行处理,屏蔽单点
失效。目前对集群技术需求最迫切、发展最快的领域主要有:www应用、数据库应用等商业计算领域。集
群系统可以通过使用纯硬件的方式或使用软硬件结合的方式来搭建。 基本类型: 集群系统可以按照应用或结构进行分类。 1、 按应用目标 可分为面向科学计算型或面向关键任务应用型
高性能集群(high performance cluster)
高可用性集群(high availability cluster) 2、 按组成集群的处理机类型 PC集群 www.it168.com
solutions
工作站集群
SMP(对称多处理器)集群 3、 按处理机操作系统 Linux集群,如:Beowulf
Solaris集群,如:Berkeley NOW
NT集群,如:HPVM
AIX集群,如:IBM SP2
数字VMS(虚拟存储机)集群
HP-UX集群
微软Wolfpack集群 4、 按处理机的配置 同构型集群:所有节点拥有近似的构造和相同的操作系统
非同构型集群:所有节点拥有不同的构造和不同的操作系统 5、 按处理机的位置和数量 组集群,节点数量为2~99,通过SANs(系统级网络),如:Myrinet,集群实际上装入一个机箱中或存在
一个范围之内
部门集群,节点数量为几十或几百
企业集群,节点数量为几百 6、 按构筑集群的方式 专用集群
非专用集群,极高的性能价格比使专用集群深受欢迎
www.it168.com
solutions
www.it168.com
solutions