计算机存储系统之磁盘阵列技术 (1)
Hello!你好呀,我是灰小猿,一个超会写代码的程序猿!
最近在进行计算机系统的学习时,有用到磁盘列阵技术,所以今天在这里记录一下,
什么是磁盘阵列技术?
==========
所谓磁盘阵列,它是由多台磁盘存储器组成,是快速、大容量、且高可靠的外存子系统,现在常见的独立冗余磁盘列阵(RAID)就是一种由多块独立磁盘构成的冗余列阵,
这里需要注意的是:
虽然 RAID 包含多块磁盘,但是在操作系统下是作为一个独立的大型存储设备出现的,
不同等级的 RAID 技术对照
=============
截至目前,RAID 技术可以分为以下几种不同的等级,分别可以提供不同速度,安全性和性价比。不同等级的 RAID 说明如下表所示:
<table border="1" cellspacing="0"><tbody><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID 级别</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">说明</p></td></tr><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-0</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-0 是一种不具备容错能力的磁盘列阵,由 N 个磁盘存储器组成的 0 级列阵,其平均故障时间间隔(MTBF)是单个磁盘存储器的 N 分之一,但数据传输率是单个磁盘存储器的 N 倍</p></td></tr><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-1</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-1 是采用镜像容错技术改善可靠性的一种磁盘列阵</p></td></tr><tr><td style="width:213.05pt;"><p style
="text-indent:33px;">RAID-2</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-2 是采用海明码进行错误检测的一种磁盘列阵</p></td></tr><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-3</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-3 减少了用于检验的磁盘存储器的个数,从而提高了磁盘列阵的有效容量,一般只有一个检验盘,</p></td></tr><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-4</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-4 是一种可以独立的对组内各磁盘进行读/写的磁盘列阵,该列阵也只用一个检验盘</p></td></tr><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-5</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-5 是 RAID-4 的一种改进,它不设置专门的检验盘,同一个磁盘上既记录数据,又记录检验信息。这就解决了前面多个磁盘机争用一个磁盘的问题</p></td></tr><tr><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-6</p></td><td style="width:213.05pt;"><p style="text-indent:33px;">RAID-6 磁盘列阵采用两级数据冗余和新的数据编码以解决数据恢复问题,使在两个磁盘出现故障时仍能够正常工作,在进行写操作时,RAID-6 分别进行两个独立的校验运算,形成两个独立的冗余数据,写入两个不同的磁盘</p></td></tr></tbody></table>
觉得不错记得点赞关注哟!
大灰狼陪你一起进步!
评论