2016 - 2024

感恩一路有你

raid5实际可用容量 为什么都说raid5不安全,但是群晖和威联通的4盘位NAS都提供raid5模式?

浏览量:2433 时间:2021-03-13 21:26:55 作者:admin

为什么都说raid5不安全,但是群晖和威联通的4盘位NAS都提供raid5模式?

看来没人能说到点子上。让我简单地说一下:raid中有一个很大的问题,叫做write hole,就是写文件时突然断电,文件没有完成,检查代码是基于整个文件的。所有级别的raid都有此问题。对于raid5,这个问题尤其严重,因为当出现问题时,系统并不知道有问题。直到一个磁盘完全损坏,您用一个新磁盘替换它,RAID系统重新构建,您会发现检查代码和文件内容是不同的。

更好的硬件raid卡,采用多种方法避免突然掉电,什么小电池啊,NVRAM啊等等。

软件RAID根本没有此功能。至于家庭NAS或服务器,很少有ups。另外,有些人有随意关机的习惯,所以更容易带来写洞。平时我什么也感觉不到。出了什么事哭都来不及了。这也是软件RAID使用越来越少的事实。在正式应用中,没有软件RAID。

如果您真的想使用soft,您必须使用ZFS或其他东西。ZFS采用raid-z的软件方法来解决写孔问题。这种方法称为写时复制。Raid-z与Raid-5类似,但它不是Raid本身,更不是软件Raid。由于copy-on-write,ZFS可以随时检查和更正检查代码。代价是ZFS需要大量的内存和计算。

服务器上的raid1raid5,什么意思啊?

Raid:廉价的冗余磁盘阵列。例如,服务器上有许多硬盘。如果单个硬盘坏了,会影响系统运行,甚至会丢失数据。然后使用raid来保护系统和数据。一般来说,把几个硬盘做成一个大的磁盘组,利用单个磁盘提供的数据产生的加成效应,可以提高整个磁盘系统的性能。同时,利用这项技术,数据被切割成许多部分并存储在每个硬盘上。磁盘阵列还可以使用奇偶校验的概念,当阵列中的任何一个硬盘出现故障时,它仍然可以读出数据,当数据被重建时,它可以经过计算后将数据放入新的硬盘中。RAID1就像两颗豌豆一样,是两颗,数据完全相同。至少有两个硬盘,RAID5,是最流行的容错机制,至少有三个硬盘。

RAID10的写性能真比RAID5好那么多?

这取决于您的比较方式。如果只看磁盘数量,RAID5提供的写性能不会低于RAID10。4个磁盘中的RAID10可以提供2个磁盘的写入性能,而RAID5可以提供3个磁盘的写入性能。然而,RAID5的验证机制会导致额外的IO和CPU使用。RAID5组中的内部磁盘越多,成本就越高。但就磁盘数量而言,RAID5的写性能不亚于RAID10,而可靠性是衡量raid的一个重要指标。四个RAID5只能发生一次故障,四个RAID10可以发生两次机柜故障,比RAID5更可靠。随着磁盘数量的增加,RAID10可以提高容错性,但是RAID5不能,额外的IO和CPU成本也急剧增加。在可靠性和冗余性方面,RAID10实现了相同的可靠性,其写性能高于RAID5。让我们看看特殊情况。如果有一个坏磁盘并且没有热备,RAID5的IO和CPU性能将急剧下降。由于数据的不完整性,借助一些专用软件,可以实现数据的实时重构,并将数据存入内存,保证业务的运行。然而,此时的表现却极为糟糕。RAID10是条带图像。坏磁盘影响读性能,不影响写性能,不需要重建。此时,RAID10将爆炸RAID5。

raid5实际可用容量 raid5原理图解 raid5功能

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。