只是想清楚我对RAID 5的理解,假设我们在RAID 5中有100 GB的数据要存储在SAN中,实际的存储是指100 * 5 = 500 GB?还是仅仅存储了100 GB在不同的5 dsiks? 请让我明白。 谢谢
如果我正确地阅读你的问题,你是问如何将100GB的数据存储在RAID 5?
RAID 5通过在多个磁盘上分割数据(至less需要3个磁盘)并执行奇偶校验计算。 出于这个原因,RAID 5在读取速度方面非常出色,但写入速度却很慢。
您的100GB数据将写入RAID 5中的所有磁盘。除此之外,将对所有数据执行奇偶校验计算,并分布在arrays中的所有磁盘上。 这样,如果任何一个磁盘出现故障,其上的所有数据都可以从奇偶校验信息中重新创build。
但是,奇偶校验计算确实增加了存储数据所需的空间。 在一个3磁盘arrays中,100GB的数据实际上会消耗133GB。 在4个磁盘arrays中,它将是125GB。 但这并不重要 – 所有这一切都很重要,因为您记得在RAID 5中,可用空间是N-1。 100GB将看起来像100GB – 所需的额外空间已计算在arrays中的额外驱动器。
这有帮助吗?
实际上,维基百科在RAID技术和RAID级别上有一个非常彻底的演练。
维基百科链接
真正的短版本是它结合了几个物理硬盘,并创build一个(或多个)逻辑硬盘,可以configuration为跨多个硬盘驱动器备份数据,或跨越整个组。
Raid5是N =(N-1),所以如果你有5个100GB的磁盘,你会有一个400GB的组。
比这更简单;
使用的存储总量=空间+(空间/磁盘); 即100 +(100/3)= 133,意味着在三个磁盘R5arrays中每磁盘44个磁盘。
请注意,RAID5中的数字5与涉及的磁盘数量无关 。
这只是这个特定设置的名称,它在所有磁盘上分配奇偶校验信息。 您至less需要3个磁盘,但理论上可以使用无限数量的磁盘(实际上,这个数量受RAID控制器限制的限制)。 您从arrays中获得的总空间对应于S *( n -1),其中S是最小磁盘的大小, n是磁盘的数量。
例如,4个1Tb的磁盘将在RAID5中为您提供3TB的可用空间。
维基百科解释了设置如何更详细地工作。

检查这一个: http : //en.wikipedia.org/wiki/RAID_5#RAID_5可用磁盘空间显示在那里。
实际的存储手段100 * 4,因为1个光盘被用来存储数据块。 欲了解更多信息,请查看以下链接。 http://en.wikipedia.org/wiki/RAID http://compreviews.about.com/od/storage/l/aaRAIDPage1.htm
格尔茨