WEB开发网
开发学院数据库DB2 分布式 DBA:存储、I/O 和 DB2,第 1 部分(针对在... 阅读

分布式 DBA:存储、I/O 和 DB2,第 1 部分(针对在网络存储环境中部署 DB2 数据库的建议)

 2009-11-16 00:00:00 来源:WEB开发网   
核心提示: RAID 6 ,可以把 RAID 6 看作 RAID 5 的增强形式,分布式 DBA:存储、I/O 和 DB2,第 1 部分(针对在网络存储环境中部署 DB2 数据库的建议)(4),与 RAID 5 一样,RAID 6 也把数据块和奇偶数据分布在驱动器阵列上,数据可用性也会受影响,尽管发生这种情

RAID 6 。可以把 RAID 6 看作 RAID 5 的增强形式。与 RAID 5 一样,RAID 6 也把数据块和奇偶数据分布在驱动器阵列上。差异在于,RAID 6 为每个数据块计算两组奇偶值。计算双重奇偶值的目的是提高容错能力; RAID 6 能够应对 RAID 组中同时有两个磁盘驱动器发生故障的情况。 RAID 5 只能应付一个驱动器的故障。随着磁盘容量越来越大,使用 RAID 6 变得越来越重要了,这是因为大容量会导致从单一驱动器故障中恢复所需的时间延长。(在重建发生故障的驱动器之前,采用单一奇偶值的 RAID 级别容易损失数据:驱动器越大,重建花费的时间就越长)。因为要计算第二个奇偶值,RAID 6 在写操作方面的性能比 RAID 5 差得多,但是由于分布数据的磁盘增加了一个,随机读操作可能会快一些。

RAID 1+0 。RAID 1+0 是镜像磁盘 (RAID 1) 和分片化 (RAID 0) 的组合。

任务关键的数据库适合采用 RAID 1 或 RAID 1+0 级别来保护数据,而用于开发、测试、QA 和 / 或生成报告的数据库适合采用 RAID 5 或 RAID 6 。一般情况下,RAID 5 和 RAID 6 也适合决策支持系统 (DSS) 和数据仓库环境,因为在这些系统中对读操作性能的需求远远高于对快速写操作的需求。

在选择最合适的 RAID 保护方案时,磁盘故障的影响是另一个必须考虑的因素。当包含 RAID 5 或 RAID 6 成员的磁盘发生故障时,性能和数据可用性都会受到严重影响 —— 在重建损失的数据或磁盘期间,性能会下降。(当替换发生故障的磁盘时或启用热备用磁盘时,会自动执行磁盘重建过程)。如果一个 RAID 组中的多个驱动器同时发生故障,数据可用性也会受影响。尽管发生这种情况的概率相当低,但是在 RAID 5 配置中发生这种情况的可能性比 RAID 1 高得多。

上一页  1 2 3 4 5 6 7  下一页

Tags:分布式 DBA 存储

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接