系统弹性、容错与灾难恢复策略全解析
1. 系统弹性与容错概述
系统弹性和容错的技术控制直接影响可用性,这是CIA安全三元组(保密性、完整性和可用性)的核心目标之一。其主要目标是消除单点故障。单点故障(SPOF)指任何可能导致整个系统故障的组件,例如单磁盘计算机中的磁盘,或依赖单一数据库服务器的网站中的该数据库服务器。
容错是指系统在出现故障后仍能继续运行的能力,可通过添加冗余组件实现,如RAID阵列中的额外磁盘或故障转移集群配置中的额外服务器。系统弹性则是指系统在不利事件期间维持可接受服务水平的能力,也可指不利事件后系统恢复到先前状态的能力。
2. 硬盘保护
RAID阵列是为计算机增加容错和系统弹性的常见方式,多数RAID配置在其中一个磁盘故障后仍能继续运行。常见的RAID配置如下:
|RAID类型|别称|特点|
| ---- | ---- | ---- |
|RAID - 0|条带化|使用两个或更多磁盘,提高磁盘子系统性能,但不提供容错|
|RAID - 1|镜像|使用两个磁盘,存储相同数据,一个磁盘故障时系统可继续运行|
|RAID - 5|带奇偶校验的条带化|使用三个或更多磁盘,其中一个磁盘的等效空间用于存储奇偶校验信息,单个磁盘故障时阵列仍可运行,但速度会变慢|
|RAID - 10|RAID 1 + 0或镜像条带|由两个或更多镜像(RAID - 1)以条带化(RAID - 0)配置组成,至少使用四个磁盘,多个磁盘故障时只要每个镜像中至少有一个驱动器正常工作,阵列就能继续运行|
容错不等于备份,若发生灾难性硬件故障或数据意外删除、损坏,没有备份则数据无法恢复。RAID解
超级会员免费看
订阅专栏 解锁全文
57

被折叠的 条评论
为什么被折叠?



