集群技术

        集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。
       集群是一组相对独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户和集群相互作用时,集群像是一个独立的服务器。集群配置是由于提高可用性和可收缩性。


集群的目的:提高性能、降低成本、提高可扩展性、增强可靠性。


集群的分类:

科学集群 
        这种超级计算机内部由十至上万个独立处理器组成,并且在公共消息传递层上进行通信以运行并行应用程序。
负载均衡集群 
        负载均衡集群为企业需求提供了更实用的系统。负载均衡集群是负载可以在计算机集群中尽可能平分地分摊处理。负载处理。负载通常包括应用程序处理负载和网络流量负载。这样的系统非常适合向使用同一组应用程序的大量用户提供服务。每个结点都可以承担一定的处理负载,并且可以实现处理负载在借点之间的动态分配,以实现负载均衡。对于网络流量负载,当网络服务程序接受了高入网流量,以致无法迅速处理,这时,网络流量就会发送给在其他节点上运行的网络服务程序。同时,还可以根据每个节点上不同的可用资源或网络的特殊环境来进行优化。与科学计算集群一样,负载均衡集群也在多节点之间分发处理负载。它们之间的最大区别在于缺少跨节点运行的单并行程序。大多数情况下,负载均衡集群中每节点都是运行单独软件的独立系统。
高可用性集群 
        当集群中一个系统发生故障时,集群软件迅速做出反应,该系统的任务分配到集群中其它正在工作的系统上执行。考虑到计算机硬件和软件的易错性,高可用性集群的主要目的是为了是集群的整体服务尽可能可用。如果高可用性集群中的主节点发生了故障,那么这段时间内将由次节点替代它。次节点通常是主节点的镜像。当它替代主节点时,它可以完全接管其身份,因此是系统环境对于用户是一致的。
        高可用性集群使服务器系统的运行速度和响应速度尽可能快。它们经常利用在多台机器上运行的冗余节点和服务,用来相互跟踪。如果某个节点失败,它的替补者将在几秒钟或更短时间内接管它的职责。因此,对于用户而言,集群永远不会停机。
在实际的使用中,集群的这三种类型相互交融,如高可用性集群也可以在其节点之间均衡用户负载。同样,也可以从编写应用程序的集群中找到一个并行集群,它可以在节点之间执行负载均衡。从这个意义上讲,这种集群类别的划分是一个相对的概念,不是绝对的。
         双机、集群软件介绍:双机、集群软件是为了保障服务器工作不间断运行而出现的。双机、集群软件简单的说是两种功能的综合:监控功能、切换功能。其基本工作原理是服务器间通过软件监控服务器的CPU或应用并相互不断发送信号,当某服务器发生中断,其他服务器接收不到其发出的信号时,软件的切换功能发生作用将中断服务的工作在指定服务器上启动起来来使服务器的工作得以继续。双机、集群软件从功能上可分为热备、容错两种,细分可分为双机热备、双机容错、集群热备、集群容错(注:双机指两台服务器间,集群指多台服务器间)。热备与容错的区别在于热备上使用的软件工作原理是监控服务器的CPU,而容错上使用软件工作原理是监控服务器的应用,即容错是软件加硬件级的监控,而热备是硬件级的监控。因此容错软件有着比热备软件更高的不间断性。双机、集群软件从工作原理上分可以分为共享磁盘阵列柜方式、纯软件方式两种。


名词解释

镜像引擎是指把数据从一台服务器复制到其他服务器的功能;
共享磁盘阵列柜是指服务器之间通过共同连接一台磁盘阵列柜来实现双机、集群功能;
扩展镜像是指服务器间通过软件的镜像引擎来实现数据的复制以实现双机、集群功能;
远程镜像是指通过镜像引擎实现数据的远距离复制。


【工作原理】
一、 共享磁盘阵列柜方式工作原理:

        使用共享磁盘阵列柜方式的两台(或多台)服务器的数据同时存放在一个磁盘阵列柜里,因此不需要进行数据复制,只需在服务器停机时将此服务器的工作转移至另外一台服务器。工作较为简单,但由于数据存储在同一磁盘阵列柜里,一旦磁盘阵列柜的数据损坏则数据全部丢失,有单点崩溃的可能性,而且由于服务器与磁盘阵列柜之间通常使用SCSI线连接,因此受到距离的限制。


二、 扩展镜像方式工作原理

        使用纯软件方式的软件不需要磁盘阵列柜,它将数据存储于各自服务器内,通过镜像引擎将数据进行实时复制,当其中一台服务器停机时设定的服务器接管停机服务器的工作。由于数据存在不同服务器内因此避免了单点崩溃的可能性,增加了数据的安全性。服务器之间通过网络连接所以服务器之间的连接受距离的限制较小。由于数据存储在各自服务器硬盘内,因此服务器之间的应用各不影响,提高了服务器正常使用时的效率。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hoking

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值