容错技术是指在一定程度上容忍故障的技术,也称为故障掩盖技术(FaultMasking)。容错主要依靠冗余设计来实现,以增加资源换取可靠性。由于资源的不同,冗余技术可以分为:硬件冗余、软件冗余、时间冗余、信息冗余。也可以是:元器件级、部件级、系统级的冗余。
在设备级可以用的技术有:硬件设备冗余、双主控引擎、单板热插拔、冗余电源、冗余风扇、设备之间状态热备份等。
采用双机冗余热备方式:当本地某个系统发生故障时,系统能够自动快速的切换到正常的系统。通过本地故障恢复确保系统持续提供服务。在这种方案中,需要采用双机热备份软件,用于提高服务器的可靠性。可选用离线数据备份及灾难恢复软件,保证数据的可靠性,还需要用到磁带机、磁带库和磁盘阵列等硬件设备。
其中一台服务器坏了,另一台设备接管所有的任务。他的工作方式分为:1、Online方式;2、Standby方式。
1、Online方式:两台服务器都在工作,风别担任不同的任务的均衡负载,缺点是成本大,管理难。
2、Standby方式:备份机器不工作,只是检测作业机器的工作状态。缺点是服务器之间的切换时间较长。(我的网络)
采用双机冗余热备份的产品时,要考虑的因素:
1、双机热备产品使用的规模;
2、支持的操作系统
3、支持的数据库系统
4、对正常业务系统的性能影响
5、提供的图形用户界面(GUI)管理工具功能的易用性
6、能够完全实现多应用多级切换(应用级的切换)适用于多种应用并存的系统,某一应用的切换不影响其他的应用。
7、集中配置管理的能力
8、远程监控和管理的能力
9、磁盘管理方面的功能