嘉定都市网

查看:636 回复:12 发表于 2003-2-21 12:06
  • TA的每日心情
    无聊
    2014-4-17 22:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    qrcode
    跳转到指定楼层
    楼主
    发表于 2003-2-20 13:45:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    看到好几次有人问起ide磁盘阵列的问题,这里我来简单说明一下 [复制链接]

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    近年来,硬盘无论在容量、存取速度还是可靠性方面都得到了很大提高,然而这一提高还是跟不上处理器的发展要求,使得硬盘仍然成为计算机系统中的一个瓶颈。为了解决应用系统对磁盘高速存取的要求,人们采取了多种措施。1988年,美国加州大学伯克利分校的D.A.Patterson教授提出的廉价冗余磁盘阵列(Redundant Array of Inexpensive Disks,简称RAID)就是其中一种。
    RAID将普通硬盘组成一个磁盘阵列,在主机写入数据,RAID控制器把主机要写入的数据分解为多个数据块,然后并行写入磁盘阵列;主机读取数据时,RAID控制器并行读取分散在磁盘阵列中各个硬盘上的数据,把它们重新组合后提供给主机。由于采用并行读写操作,从而提高了存储系统的存取程度。此外,RAID磁盘阵列还可以采用镜像、奇偶校验等措施,来提高系统的容错能力,保证数据的可靠性。
    根据RAID所采用的方法不同,可以将其分为0-5六个级别:
    RAID 0:主机要求写入数据时,RAID控制器将数据分成许多块,然后并行地将它们写到磁盘阵列中的各个硬盘上;读出数据时,RAID控制器从各个硬盘上读取数据,把这些数据恢复为原来顺序后传给主机。这种方法的优点是采用数据分块、并行传送方式,能够提高主机读写速度,并且磁盘阵列中存储空间没有冗余。但它对系统的可靠性没有任何提高,任一个硬盘介质出现故障时,系统无法恢复。
    RAID 1:它把磁盘阵列中的硬盘分成相同的两组,互为镜像,当任一磁盘介质出现故障时,可以利用其镜像上的数据恢复,从而提高系统的容错能力。对数据的操作仍采用分块后并行传输方式。所有RAID
    1不仅提高了读写速度,也加强系统的可靠性。但其缺点是硬盘的利用率低,冗余度为50%。
    RAID 2/RAID 4:这两个级别在实际中很少应用,多数系统也不支持,这里就不作介绍了。
    RAID 3:同RAID 0一样,RAID 3也采用数据分块并行传送的方法,但所有同的是它在数据分块之后计算它们的奇偶校验和,然后把分块数据和奇偶校验信息一并写到硬盘阵列中。采用这种方法对数据的存取速度和可靠性都有所改善,当阵列中任一硬盘损坏时,可以利用其它数据盘和奇偶校验盘上的信息重构原始数据。在硬盘利用率方面,RAID
    3比RAID 1要高,例如由5个硬盘组成的阵列,冗余度只有20%。不过,RAID 3也有缺点,由于奇偶校验信息固定存储在一个硬盘上,使该硬盘负担较重,从而产生新的瓶颈。
    RAID 5:与RAID 3所采用的数据处理方法相似,所不同的是它把奇偶较验信息交叉写到阵列中的每个硬盘上,从而克服了RAID 3中的瓶颈问题。
    除以上外,我们还可以用软件技术实现RAID磁盘阵列。Windows NT操作系统提供的磁盘分条、带奇偶校验的磁盘分条、磁盘镜像和双工等存储方法其实就是RAID技术的软件实现。其中磁盘分条对应于RAID
    0,磁盘镜像和双工对应于RAID 1,带奇偶校验的磁盘分条则对应于RAID 5。与RAID设备相比,这些方法的最大优点是价格便宜,不过性能也要低很多。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享淘帖 支持支持 反对反对
    回复

    使用道具 打印 举报

  • TA的每日心情
    慵懒
    2012-10-15 21:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    沙发
    发表于 2003-2-20 14:03:49 | 只看该作者
    这篇文章好像是从电脑报上COPY的吧.
    你只谈论了RAID,一般RAID都是在服务器上SCSI硬盘上实现的,RAID在IDE上怎么做?你比较过性能吗?
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    无聊
    2014-4-17 22:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    板凳
     楼主| 发表于 2003-2-20 15:17:54 | 只看该作者
    原文由 boring 发表

    少见多怪 现在玩ide raid的人很多,带ide raid控制芯片的主板也很多,实现scsi和ide的原理应该是一样的
    性能ide是肯定比不上scsi的,你考虑过价钱嘛?
    你对我观点的质疑只是想突出自己的老资格,然而结果却恰恰相反,反而让小辈们看到你知识的落后。诚然你的学识要比我的丰富,但是你的这些观点我都不知道你还停留在多少年以前。。。汗一个。。

    此贴由 ilsem 在 2003-02-20 15:22:47 最后编辑
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    慵懒
    2012-10-15 21:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    地板
    发表于 2003-2-20 15:55:09 | 只看该作者
    就是因为IDE比SCSI差所以我才要你介绍一下怎么样才能在廉价IDE上使用RAID赶超SCSI!
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    无聊
    2014-4-17 22:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    5
     楼主| 发表于 2003-2-20 15:59:12 | 只看该作者
    ide raid赶超单块scsi是可能的,如果同样的ide raid和scsi raid比和用单块的ide和scsi比有什么区别?
    使用ide raid是为了在使用ide硬盘的情况下追求更高的性能,而不是用来和scsi较劲的。。。。
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    6
    发表于 2003-2-20 16:24:57 | 只看该作者
    唉~就属硬盘这方面的什么磁盘阵列没有经验,在这方面是小弟……因为实在没用过代RAID的主板~好贵啊~
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    无聊
    2014-4-17 22:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    7
     楼主| 发表于 2003-2-20 17:51:51 | 只看该作者
    原文由 ★小波★ 发表

    我也就工作的时候接触过,现在是属于望梅止渴的那种人
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    8
    发表于 2003-2-20 20:29:24 | 只看该作者
    以前接触过一块磐英BX7+100 ,可是2000下驱动一直装不上,不知道谁能帮忙?付上驱动!
    回复 支持 反对

    使用道具 打印 举报

  • TA的每日心情
    慵懒
    2012-10-15 21:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    9
    发表于 2003-2-20 20:33:40 | 只看该作者
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    10
    发表于 2003-2-20 20:33:25 | 只看该作者
    找不到,最好给出下载连接
    回复 支持 反对

    使用道具 打印 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    发表新贴 返回顶部