1.高可用
针对一些实时性较强的应用系统,一定要保证服务的24小时连续运作,而因为软件、硬件配置、互联网和人为因素等各种各样问题,单一服务软件环境难以做到此要求,这时搭建一个服务器集群系统是个非常好的决定。搭建集群的一个的优势是集群具备可扩展性,在服务出現故障时,服务器集群系统能够全自动将服务从故障节点转换到另一个预留节点,进而提供不间歇性服务,确保了业务的不断运作。
2.可扩展
伴随着订单量的增加,目前的集群服务实体线无法,满足需求时,能够向此集群中动态性添加一个或好几个服务节点,进而考虑运用的必须,提高集群的总体性能,它是集群的可扩展。
负载均衡与异常修复
1.负载均衡
服务器集群系统的特性是能够灵便、合理地分摊系统负荷,根据集群自定的负荷分摊对策,将客户端的浏览分派到下边的每个节点。比如,能够界定轮询分派对策,将要求平分到每个服务节点,还能够界定最少负荷分派对策,当一个要求完成时,服务器集群系统分辨哪一个服务器节点较为悠闲,将此要求派发到这一节点。
2.异常修复
当一个任务在一个节点备好沒有过去进行时,因为种种原因,实行不成功,这时,另一个服务节点应当能然后进行此任务,它是服务器集群提供的异常修复作用,根据异常的跳转,确保了每一个执行任务都能合理进行。
心跳检测与漂移IP
1.心跳检测
为了更好地能完成负载均衡、提供高可用性服务和实行异常修复,服务器集群系统提供了心跳监测系统。心跳检测是根据心跳线完成的,能够做心跳线的机器设备有RS232串口线,还可以用单独的一块网口来跑心跳,还能够是共享资源磁盘阵列等。心跳线的总数应当为服务器集群节点数减1。必须留意的是,假如根据网口来做心跳得话,每一个节点必须二块网口,在其中,一块做为独享互联网立即联接到另一方以及相对的网口,用于检测另一方心跳;另一块网口联接到公共网络对外开放提供服务,另外心跳网口和服务网口的IP地址尽可能不必在一个子网内。心跳监管的高效率立即影响故障转换時间的长度,服务器集群系统更是根据心跳技术性保证着节点的內部合理通讯。
2.漂移IP地址
在服务器集群系统中,除开每一个服务节点本身的真正IP地址外,还存有一个漂移IP地址。为什么说是漂移IP呢?由于这一IP地址并不固定不动,比如在2个节点的双机备份中,一切正常情况下,达标漂移IP坐落于主节点上,当主节点出現故障后,漂移IP地址全自动转换到预留节点上。因而,为了更好地确保服务器的不间歇性。在集群系统,对外开放提供的服务IP一定如果这一漂移IP地址,尽管节点自身的IP也可以对外开放提供服务,可是当此节点无效后,服务转换来到另一个节点,服务IP依然是故障节点的IP地址,这时服务随着终断了。 |