首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RAID与软件定义的块存储

RAID与软件定义的块存储
EN

Server Fault用户
提问于 2018-05-25 15:42:19
回答 2查看 1.1K关注 0票数 6

据我所知,RAID是为了防止硬件故障导致的数据丢失而发明的:

  • 比如说,你在RAID1中有两个硬盘,一个往南走,幸运的是你,另一个得到了你的数据。
  • 假设您想要比RAID1更好的存储容量,并且没有对写访问的特殊要求,那么就有RAID5在等待。一个磁盘坏了。幸运的是你把它换了,等到重建完成。百事大吉

另一方面,还有软件定义的Block Storage,它从硬件的细节中抽象出来。原则上,它是否类似:在多个物理驱动器中存储冗余信息。

在哪些情况下,RAID-Solutions仍然是要走的路?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-05-25 16:08:31

为了防止硬件故障导致的数据丢失:

不是的。RAID的目的是减少停机时间,而不是数据丢失。对于数据丢失保护,您应该保持备份。

另一方面,还存在块存储,它从硬件的细节中抽象出来。原则上,这是否与此相当相似:

不是的。块存储--这个术语本身--不能保证冗余。许多块存储设备可以实现冗余,但这取决于用户,而不一定是必需的。

在哪种情况下,RAID-解决方案仍然是要走的路?

这是一个很好的问题。越来越少,我想。通常,由于硬件回写缓存,RAID提供了更好的性能。尽管如此,今天我构建了一个分布式(多台计算机)块存储,它基于来自每台服务器的2x100G的高速SSD写缓存--市场上没有任何RAID卡能够跟上这一点,包括正常运行时间(因为我的RAID 1实际上是服务器上的镜像)。

我想说的是RAID硬件的空气越来越稀薄。

顺便说一句,RAID 5你几乎可以忘记大光盘-任何超过2TB是太危险,RAID 6将覆盖您稍微多一点的空间,但它也顶出来了。进一步阅读- https://www.zdnet.com/article/has-raid5-stopped-working/

票数 12
EN

Server Fault用户

发布于 2018-05-26 06:39:58

在以下情况下,硬件(即自管理) RAID是可用的:

  1. 实际的维修工作即将由一些不太合格的“远程手”工作人员来完成。请用LED闪光灯拉出驱动器,并更换新的驱动器。
  2. 硬件本身可能包含额外的保护措施,如电池,以确保缓冲区实际上是写到磁盘后,系统被迅速关闭。
票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/913822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档