他的回复:
知识点八 一个算存储容量的题,oceanstore ,4台存储(每台12块,一块冷备,做raid5),加一个级联的存储机框(24块盘,不做raid),问一共多少容量。4*10*单盘+24*单RAID 0 100%,RAID 1 50%,RAID 3和5 (N-1)/n,RAID 6 (N-2)/nRAID 10 50%RAID 50 4/6RAID0,最少2块盘,无安全机制,读写速度2倍,100%利用率,最多坏0块盘,用于SWAP/TMP,不冗余,数据难恢复。RAID1,最少2块盘(偶数),镜像保护机制,写速度不变,读速度2倍,最多坏1/2,有数据备份,读写速度没加,利用率低。RAID3,分片分散存入2块硬盘,校验码存入第3块硬盘,最少3块盘,读写速度 2倍,利用率66.6%,坏盘时另外2块需要重新计算还原坏盘数据,校验码盘压力大成为瓶颈,最多坏1/3。RAID5,最少3块盘,最多坏1/3。分片和校验码混合存储,读写速度2倍,坏盘时另外2块需要重新计算还原坏盘数据。RAID6,分片盘校验码盘分别2个,数据分片校验码计算2次,最少4块盘,读写速度2倍,利用率2/4。最多坏2/4。RAID10,2块硬盘1组先做RAID1,多组RAID1再做RAID0,至少4块盘,读写速度N倍,N为组数,利用率2/4,最多坏2/4。RAID50,3块硬盘1组先做RAID5,多组再做RAID0,最少6块盘,读写数读2N倍,N为组数,利用率4/6, 最多坏2/6.raid5和raid6:raid5:一组分散在不同条带上的奇偶校验数据;允许一块盘故障,两块及以上故障,整个raid故障;RAID 5是RAID 0和RAID 1的折衷方案raid6:存在两组独立的分散在不同条带上的校验数据,两组独立的奇偶校验数据;允许两块盘故障;安全性较高,性能稍差,硬盘利用率较低raid5写的性能比raid10好,读的性能不如raid10;raid6双重数据校验,运算负担大,读写性能不如raid5;raid5利用率为n-1/n(n>2),raid6利用率为n-2/n(n>3)