存储技术基础 Ch3
3.1 业务连续性简介
什么是业务连续性
- 业务连续性是为对业务运营产生不利影响的应用程序中断做准备、做出响应并从中恢复
- 业务连续性解决方案解决了不可用性和应用程序性能下降的问题
- 是一个集成的企业范围的流程和活动集,以确保“信息可用性”
什么是信息可用性(IA)
- IA是指基础设施在其指定的运营时间内根据业务期望发挥作用的能力
- 可以根据三个参数来定义IA:
–可访问性: 信息应可在正确的位置访问,并提供给正确的用户
–可靠性: 信息应可靠、正确
–及时性: 信息必须随时可用
信息不可用的原因
- 天灾人祸(<1%)
- 计划外停机(20%)
- 计划停运(80%)
停机时间的影响
- 生产力损失
- 收入损失
- 声誉受损
- 财务业绩
- 其他费用
衡量信息可用性
MTBF:系统或组件在故障之间执行正常操作的平均可用时间
MTTR:修复故障部件所需的平均时间
IA=MTBF/(MTBF+MTTR)
IA=正常运行时间/(正常运行时间+停机时间)
BC术语
-
灾难恢复
– 在发生灾难时,协调恢复支持持续业务运营所需的系统、数据和基础架构的过程
– 恢复以前的数据副本,并将日志应用于该副本,使其达到已知的一致性点
– 通常意味着使用备份技术 -
灾难重启
– 使用数据和应用程序的镜像一致拷贝从灾难中重新启动的过程
– 通常意味着使用复制技术 -
恢复点目标(RPO)
系统和数据在中断后必须恢复的时间点
企业所能承受的数据丢失量
-
恢复时间目标(RTO)
系统、应用程序或功能在中断后必须恢复的时间点
企业可以承受和生存的停机时间
业务连续性规划(BCP)流程
- 识别关键业务职能
- 收集这些职能范围内各种业务流程的数据
- 业务影响分析(BIA)
- 设计和制定应急计划和灾难恢复计划
- 测试、培训和维护
BC技术解决方案
–单点故障
–多路径软件
–备份和复制: 备份恢复/本地复制/远程复制
EMC PowerPath
- 主机软件
- 驻留在应用程序和SCS设备驱动程序之间
- 提供智能IO路径管理
- 对应用透明
- 从主机到阵列的路径故障自动检测和恢复
多路径软件
- 配置多条路径可提高数据可用性
- 即使有多条路径,如果一条路径出现故障,I/O也不会重新路由,除非系统识别出它有备用路径
- 多路径软件有助于识别和利用数据的备用I/O路径
- 多路径软件还提供负载平衡
- 负载平衡提高了I/O性能和数据路径利用率
备份和复制
- 本地复制
–将生产设备中的数据复制到同一阵列中的副本设备
–在发生数据损坏或其他事件时,副本可以用于恢复操作 - 远程复制
–将生产设备中的数据复制到远程阵列上的副本设备
–发生故障时,应用程序可以继续从目标设备运行 - 备份/恢复
–磁带备份一直是确保业务连续性的主要方法
–备份频率取决于RPO/RTO要求
3.2 备份和恢复
课程:备份/恢复概述
什么是备份?
备份是可用于恢复和恢复目的的额外数据副本
备份副本在主副本丢失或损坏时使用
该备份副本可以通过以下方式创建:
–简单地处理数据(可以有一个或多个副本)
–镜像数据(无论写入主副本的内容是什么,副本都会更新)
一切都与恢复有关
业务部门备份数据,以便在发生潜在损失时进行恢复
业务部门还备份数据以遵守法规要求
备份目的:
–灾难恢复
B.2灾难发生后将生产数据恢复到可操作状态
–操作
在日常处理过程中可能发生数据丢失或逻辑损坏的情况下恢复数据
–档案
B.2保留交易记录、电子邮件和其他业务工作产品以实现法规遵从性
备份/恢复注意事项
客户的业务需求决定:
—恢复要求是什么—RPO和RTO?
–何时何地进行恢复?
–最频繁的恢复请求是什么?
–哪些数据需要备份?
–应多久备份一次数据?
B.2每小时、每天、每周、每月
–备份需要多长时间?
–要创建多少个副本?
–备份副本保留多长时间?
其他注意事项:数据
位置
–异构平台
–本地和远程
文件的数量和大小
–考虑压缩比
–示例:
B.2 10个1MB大小的文件与10000个1KB大小的档案
备份粒度
- 完整备份
- 累计备份
- 增量备份
从增量备份恢复
主要功能
–备份自上次备份以来已更改的文件
–要备份的文件数量最少,因此备份速度更快,存储空间更少
–恢复时间更长,因为必须应用最后一次完整备份和所有后续增量备份
从累积备份恢复
主要功能
–要备份的文件更多,因此备份需要更多的时间,并占用更多的存储空间
–恢复速度要快得多,因为只需要应用最后一次完整备份和最后一次累积备份
备份和恢复
备份方法
- 冷态或离线
- 热或在线
- 打开文件
–重试
–打开文件代理 - 时间点(PIT)复制品
- 备份文件元数据以确保一致性
- 裸机恢复
备份体系结构和过程
- 备份客户端: 将备份数据发送到备份服务器或存储节点
- 备份服务器: 管理备份操作并维护备份存储阵列
- 存储节点: 负责将数据写入备份设备
备份操作
- 启动定时备份过程
- 备份服务器从备份目录中检索与备份相关的信息
-
- 备份服务器指示存储节点在备份设备中加载备份介质
- 备份服务器指示备份客户端将其元数据发送到备份服务器,并将要备份的数据发送到存储节点
- 备份客户端将数据发送到存储节点
- 存储节点向备份设备发送数据
- 存储节点向备份服务器发送媒体信息
- 备份服务器更新目录并记录状态
恢复操作
- 备份服务器扫描备份目录以识别要恢复的数据和将接收数据的客户端
- 备份服务器指示存储节点在备份设备中加载备份介质
- 然后读取数据并将其发送到备份客户端
- 存储节点向备份服务器发送恢复元数据
- 备份服务器更新目录
课程:备份/恢复拓扑和技术
备份拓扑
- 基于直连的备份
- 基于局域网的备份
- 基于SAN的备份
- 混合备份
基于直连的备份
基于局域网的备份
基于SAN的备份
混合备份
备份技术选项
- 备份到磁带: 物理磁带库
- 备份到磁盘
- 备份到虚拟磁带: 虚拟磁带库
备份到磁带
- 传统的备份目的地
- 成本低选项
- 顺序/线性访问
- 多个流: 从多个客户端到单个备份设备的备份流
磁带限制
- 可靠性差
- 顺序访问
- 不能由多个主机同时访问
- 磁带存储的受控环境
- 胶带的磨损
- 运输/处理方面的挑战
- 磁带管理难题
备份到磁盘
- 易于实施
- 快速访问
- 更可靠
- 随机访问
- 多主机访问
- 增强的总体备份和恢复性能