什么是服务器集群技术的分类

集群手艺主要分成三大类( 高可用集群, 负载平衡集群,科学盘算集群)
一、高可用集群
1.高可用的观点
高可用集群的英文全称是High Availability,简称HA cluster。高可用的寄义是限度地可以使用。从集群的名字上可以看出,此类集群实现的功效是保障用户的应用法式持久、不中断地提供服务。
当应用法式泛起故障,或者系统硬件、网络泛起故障时,应用可以自动、快速地从一个节点切换到另一个节点,从而保证应用连续、不中断地对外提供服务,这是高可用集群实现的功效。
2.常见的HA Cluster
常说的双机热备、双机互备等都属于高可用集群的领域,这类集群一样平常都由两个或两个以上节点组成。典型的双机热备结构如图15-1所示。
服务器集群手艺的分类
双机热备是最简朴的应用模式,即经常说的active/standby方式。它使用两台服务器,一台作为主服务器,运行应用法式对外提供服务;另一台作为备机,安装和主服务器一样的应用法式,可是并不启动服务,处于待机状态。主机和备机之间通过心跳手艺相互检查,监控的资源可以是网络、操作系统,也可以是服务,用户可以凭据自己的需要,选择需要监控的资源。当备份监控到主机的某个资源泛起故障时,凭据预先设定好的计谋,首先将IP切换过来,然后将应用法式服务也接过过来,接着由备机对外提供服务。切换历程时间很是短,用户基础感受不到法式出了问题,而且还举行了切换,从而保障了应用法式持久、不中断地服务。
双击互备是在双机热备的基础上,两个相互自力的应用在两个机械上同时运行,互为主备,即两台服务器是主机也是备机。当任何一个应用泛起故障,另一台服务器都能在短时间内将故障机械的应用接过过来,从而保障了服务的连续、无中断运行。双机互备的利益是节约了装备资源,两个应用的双机热备至少需要4台服务器,而双机互备仅需要两台服务器即可完成高可用集群功效。但双机互备也有自身的弱点:在某个节点故障切换后,另一个节点上同时运行了两个应用的服务,有可能泛起负载过大的情形。多机互备是双机热备的手艺升级,通过多台及其组成一个集群,可以在多台机械之间设置天真地接受计谋。
注重
高可用集群不能保证应用法式数据的安全性,他仅仅解决的是对外提供持久不中断的服务,把因软件、硬件、网络和人为因素造成的故障而对应用造成的影响降低到法式。
3.高可用集群软件
高可用集群一样平常是通过高可用软件来实现的。在Linux下常用的高可用软件有HearbeatHA,Red Hat提供的RHCS,商业软件ROSE,keepalived等。
二、负载平衡集群
负载平衡集群也是由两台或者两台以上的服务器组成。分为前端负载调理和后端服务两个部门。负载调理部门负载把客户端的请求根据差别的计谋分配给后端服务节点,尔后端节点是真正提供营养法式服务的部门。与HA Cluster差别的是,负载平衡集群中,所有的后端节点都处于运动动态,它们都对外提供服务,分摊系统的事情负载。
负载平衡集群可以把一个高负荷的应用疏散到多个节点配合完成,适用于营业忙碌、大负荷会见的应用系统。可是它也有不足的地方;当一个节点泛起故障时,前端调理系统并不知道此节点已经不能提供服务,仍然会把客户端的请求调理到故障节点上来,这样会见会失败。为相识决这个问题,负载调理系统一样平常都引入了节点监控系统。
节点监控系统位于前端负载调理机上,卖力监控下面的服务节点。当某个节点泛起故障后,节点监控系统会自动将故障节点从集群中剔除;当此节点恢复正常后,节点监控系统又会自动将其加入集群中,而这一切,对用户来说是完全透明的。图15-2显示负载平衡集群的基本结构。
服务器集群手艺的分类
负载平衡集群可以通过软件方式实现,也可以由硬件装备来完成。
三、科学盘算集群
高性能盘算集群,简称HPC集群。这类集群致力于提供单个盘算机所不能提供的强盛盘算能力,包罗数值盘算和数据处置惩罚,而且倾向于追求综合性能。HPG与超级盘算类似,可是又有差别,盘算速率是超级盘算追求的目的。的速率、的存储、最重大的体积、最昂贵的价钱代表了超级盘算的特点。随着人们对盘算速率需求的提高,超级盘算也应用到各个领域,对超级盘算追求单一盘算速率指标转变为追求高性能的综合指标,即高性能盘算。
HPC的应用领域很是普遍,典型应用有成么科学研究、基因测试对比、数据挖掘应用、石油和自然气勘探、图像出现等。

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: http://www.175ku.com/5952.html