HA(High Availability 高可用性) 指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。它与被认为是不间断操作的容错技术有所不同。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。
高可用性(HA)的功能
1、软件故障监测与排除
2、备份和数据保护
3、管理站能够监视各站点的运行情况,能随时或定时报告系统运行状况,故障能及时报告和告警,并有必要的控制手段
4、实现错误隔离以及主、备份服务器间的服务切换
HA的工作方式?
HA有主从方式和双工方式两种工作模式
容错(FT)技术一般利用冗余硬件交叉检测操作结果。当发现异常时,故障部件会被隔离开而不影响用户的操作。
高可用性方案则利用更少的冗余部件同时由软件检测故障,一旦故障发生立即隔离损坏部件,通过提供故障恢复实现最大化系统和应用的可用性。
容错技术随着处理器速度的加快和价格的下跌而越来越多地转移到软件中。未来容错技术将完全在软件环境下完成,那时它和高可用性技术之间的差别也就随之消失了
HA(高可用性)系统,主要是定义一个磁盘服务,一旦一台主机宕机,另外一台主机将接管磁盘,同时根据所定义的服务启动相应的进程,完成切换工作。
CLUSTER的系统,各台主机均承担一定的工作,一旦某台主机宕机,则其他主机将接管它的IP和应用,相对与HA系统来说,它的切换速度较快。