首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RAID0和RAID1的区别

什么是RAID0?

RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自 己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。

RAID0的工作原理: 系统向三个磁盘组成的逻辑硬盘(RAID0 磁盘组)发出的I/O数据请求被转化为3项操作,其中的每一项操作都对应于一块物理硬盘。通过建立RAID 0,原先顺序的数据请求被分散到所有的三块硬盘中同时执行。从理论上讲, 三块硬盘的并行操作使同一时间内磁盘读写速度提升了3倍。 但由于总线带宽等多种因素的影响,实际的提升速率肯定会低于理论值,但是,大量数据并行传输与串行传输比较,提速效果显著显然毋庸置疑。

RAID0的特点: Raid0是所有raid中存储性能最强的阵列形式。其工作原理就是在多个磁盘上分散存取连续的数据,这样,当需要存取数据是多个磁盘可以并排执行,每个磁盘执行属于它自己的那部分数据请求,显著提高磁盘整体存取性能。 但是不具备容错能力,适用于低成本、低可靠性的台式系统。

什么是RAID1? RAID1又称为Mirror或Mirroring,它的宗旨是最大限度的保证用户数据的可用性和可修复性。RAID1的原理就是将一块硬盘的数据以相同位置指向另一块硬盘的位置。由于对存储的数据进行百分之百的备份,在所有RAID级 别中,RAID1可提供最高的数据安全保障。

RAID1的特点: 又称镜像盘,把一个磁盘的数据镜像到另一个磁盘上,采用镜像容错来提高可靠性,具有raid中最高的数据冗余能力。存数据时会将数据同时写入镜像盘内,读取数据则只从工作盘读出。发生故障时,系统将从镜像盘读取数据 ,然后再恢复工作盘正确数据。这种阵列方式可靠性极高,但是其容量会减去一半。广泛用于数据要求极严的应用场合,如商业金融、档案管理等领域。只允许一颗硬盘出故障。

如何找回RAID1丢失的数据? 当读取数据时,系统先从源盘读取数据,如果读取数据成功,则系统不去管备份盘上的数据;如果读取源盘数据失败,则系统自动转而读取备份盘上的数据,不会造成用户工作任务的中断。

RAID1还可以提高读的性能,当原始数据繁忙时,可直接从镜像拷贝中读取数据。

RAID1的缺点是写入速度通常较慢,因为数据需要分别写入两块硬盘中并做比较,且由于数据的百分之百备份,备份数据占了总存储空间的一半,因此,磁盘空间利用率低,存储成本高。

RAID1虽不能提高存储性能,但由于其具有的高数据安全性,使其尤其适用于存放重要数据,如服务器和数据库存储等领域。

RAID1当出现一个磁盘失效,应当及时地更换损坏的硬盘,避免备份盘在发生损坏时,造成不可挽回的数据损失。

RAID1硬盘的移除或替换可以在系统运行时进行,无须中断退出系统,且系统可以自动地交换到镜像磁盘上, 而不需要重组失效的数据。

RAID1这种模式很安全,所以现在很多中低端服务器采取这种raid模式,这种模式简单实用,用不高的硬件成本即可实现。如果我们碰到raid1出现数据丢失的情况,一定要第一时间寻找专业数据恢复机构的帮忙。

欲了解更多详细关于“Raid0,Raid0+1,Raid1,Raid5”信息请点击“Raid0、Raid0+1、Raid1、Raid5四者的区别”http://www.idcbest.com/article/art_dtl.asp?nid=10000443

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G08NA500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券