导图创作分享
本文详细介绍了高可用集群的概念、重要性以及如何通过不同的策略和技术提高集群系统的可用性,包括心跳监听和双机热备等容错机制,并概述了系统可用性的不同级别。
大纲
- 高可用集群概述
- 集群系统可用性定义
- 集群系统的可用性是指系统随时提供正确服务的能力 。
- 可用性定义为系统正常运行时间与总时间之比 。
- 提高集群系统可用性的策略
- 提高单个结点的硬件和软件可靠性 。
- 提高故障预测准确度 、 故障检测和处理速度 。
- 容错机制
- 利用集群结点配置相同 、 互相连通的性质实现心跳监听 、 进程冗余 、 数据冗余 、 故障切换等容错机制 。
- 心跳监听
- 心跳是两个结点按约定时间间隔发送和接收消息 , 确认运行状态 。
- 心跳信号异常时 , 管理软件推断结点故障并迁移资源和服务 。
- 双机热备
- 最简单常见的高可用集群形式 , 通过心跳监听实现互为备份 。
- 系统可用性级别
- 根据不可用时间和可用性百分比划分不同级别 。
- 集群系统可用性定义
教程推荐
- ●
- ●
- ●
版权声明:本模板仅供个人学习、学术研究及商用复用(需保留平台标识),禁止未经授权的转载、售卖、二次分发,侵权必究。