前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是RAID?2000字即可将RAID 0、1、5 和 10讲透,收藏!

什么是RAID?2000字即可将RAID 0、1、5 和 10讲透,收藏!

原创
作者头像
网络技术联盟站
修改2021-11-08 12:21:53
9330
修改2021-11-08 12:21:53
举报

做网络的朋友,一定接触过服务器硬盘,那肯定也听说过RAID了。

什么是RAID?RAID 阵列由至少两个硬盘驱动器组成,这些硬盘驱动器被集合为一个更大、更强大的硬盘驱动器。

下面圈圈将带大家讨论RAID 是什么、它的作用以及应该怎么选择RAID 0、1、5 和 10 。

什么是 RAID,它是什么意思?

RAID 是“独立驱动器冗余阵列(redundant array of independent drives)”的首字母缩写词。

基本上,RAID 允许您将多个硬盘驱动器组合为一个单元,这可以帮助您在驱动器出现故障时存储数据备份,或提高驱动器的速度和效率,或两者兼而有之。

RAID 配置有多种类型,但最常用的是 RAID 0RAID 1RAID 5RAID 10

什么是 RAID 0?

RAID 0 也称为“disk striping磁盘条带化”,旨在优化硬盘驱动器的速度。

如果您至少有两个驱动器,可以使用 RAID 0 将组合它们,这时会在它们上按顺序写入数据,具体取决于您的系统。

这将有助于提高读写速度,但是,如果一个驱动器出现故障,您将丢失所有数据

保存文件时,RAID 0 将数据分成称为条带单元的段,然后它会将数据传播到阵列中的所有驱动器,这称为条带化,它可以帮助您更快地访问数据,因为您有多个驱动器协同工作来读取、写入和存储数据。

使用 RAID 0 比获得具有相同容量的大硬盘驱动器更快,因为您将只有一个硬盘驱动器处理数据,而不是阵列中的多个驱动器。

但是,RAID 0 不具有任何冗余(或备份)的功能,这意味着如果您的一个驱动器出现故障,您将丢失该驱动器上的所有数据。

而且,由于您的数据是跨多个驱动器存储和处理的,丢失一个驱动器上的数据意味着您丢失所有驱动器上的所有数据

另外,由于您使用多个磁盘,单点故障的可能性增加了

RAID 0 最适合用于存储临时文件或您已在别处备份的文件。

什么是 RAID 1?

也称为“disk mirroring,磁盘镜像”,RAID 1 完全是关于备份数据(也称为冗余)。

如果您至少有两个驱动器,使用 RAID 1 将复制您的数据,并在每个驱动器上存储一个副本,这称为镜像,它确保您在驱动器出现故障时不会丢失文件。

使用 RAID 1 意味着如果一个驱动器出现故障,您仍然可以在另一个驱动器上保留所有数据的副本,然后,即使计算机仍在运行,您也可以用新的驱动器更换出现故障的驱动器,它会自动为您在良好驱动器上的所有数据创建一个新的镜像。

RAID 阵列中的此功能称为热插拔

但是,使用 RAID 1 意味着您将获得的存储容量仅为其他方式的一半,这是因为每次将文件保存到一个驱动器时,都会将副本保存到第二个驱动器。

RAID 1 最适合用于存储您不想丢失的数据,例如重要的银行数据或家庭照片和文档。

什么是 RAID 5?

RAID 5 也称为“disk striping with parity带奇偶校验的磁盘条带化”,与速度和冗余有关。

如果您有至少三个硬盘驱动器,使用 RAID 5 会将您的数据分成多个段并将这些段保存在您的驱动器中。

现在,当您在该阵列中写入数据时,就像在 RAID 0 中一样,您的数据被分解为多个单元并分布在阵列中的硬盘驱动器上。

但是,除了条带化数据之外,它还在驱动器上存储奇偶校验位

奇偶校验位是一个额外的二进制数字,可帮助您的阵列检查是否有任何错误或丢失的段,这些数据位也可以用作冗余

就像磁盘镜像一样,该阵列中的驱动器也是可热插拔的。

因此,如果一个驱动器出现故障,您可以轻松地将其更换为新的,并且阵列将自动重新创建您的 RAID 配置。

但是,RAID 5 不会为您提供与 RAID 1 相同的速度或与 RAID 0 相同的容量

创建奇偶校验位需要处理能力,并且会留出一些存储空间用于冗余。

因此,如果您有三个硬盘驱动器,每个硬盘驱动器具有 500GB 的存储空间,您将只能获得 1TB 的容量,因为三分之一的空间将分配给冗余。

此设置最适合存储关键数据和运行需要良好速度和效率的应用程序。

什么是 RAID 10?

归类为“hybrid RAID configuration混合RAID配置”,RAID 10实际上是RAID 1+0的组合

这意味着您可以获得磁盘条带化的速度和磁盘镜像的冗余性。

对于技术人员来说,这也被称为“stripe of mirrors条带镜像”。

如果您至少有四个驱动器,RAID 10 将提高您只有一个驱动器的速度,并且您可以获得冗余的优势。

但是,这也意味着您必须购买更多驱动器,而您只能获得所有驱动器的一半容量

RAID 10 最适合运行需要 7*24 全天候运行的应用程序或托管服务器,如果您的一两个驱动器出现故障,您仍然拥有包含完整数据的镜像驱动器。

今天的文章就到这里,如果还想学习其他技术,欢迎在下方评论区留言哦!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是 RAID,它是什么意思?
  • 什么是 RAID 0?
  • 什么是 RAID 1?
  • 什么是 RAID 5?
  • 什么是 RAID 10?
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档