据我所知,RAID是为了防止硬件故障导致的数据丢失而发明的:
RAID1中有两个硬盘,一个往南走,幸运的是你,另一个得到了你的数据。RAID1更好的存储容量,并且没有对写访问的特殊要求,那么就有RAID5在等待。一个磁盘坏了。幸运的是你把它换了,等到重建完成。百事大吉另一方面,还有软件定义的Block Storage,它从硬件的细节中抽象出来。原则上,它是否类似:在多个物理驱动器中存储冗余信息。
在哪些情况下,RAID-Solutions仍然是要走的路?
发布于 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/
发布于 2018-05-26 06:39:58
在以下情况下,硬件(即自管理) RAID是可用的:
https://serverfault.com/questions/913822
复制相似问题