[理工] 101 交大 计组 RAID

楼主: dslin (Magic)   2016-01-31 18:09:14
各位高手大大好~,这题想请教一下
Q1:请问(a)选项为何RAID 4,5不能选?我记得RAID 4,5不是要two read and two write block 所以会卡在要写parity ,故无法small write in parallel不是这样吗? 还是我那边想法有错呢?
Q2:另外(c)选项为何是RAID3 在small read会有较好的 latency 为什么不是RAID4 呢?3的data不是以bit 存在各个disk ,这样small read 还是要读别的disk 应该会比较慢不是吗?
http://i.imgur.com/NPsAbqI.jpg
以上还请各位高手大大帮忙解惑一下,感谢~!这题困扰许久~@@
快考试了,先祝各位高手大大金榜题名!
作者: odanaga (PixiyON)   2016-01-31 18:57:00
因为3分散bit 要read所有disk三我想是因为分散bit所以small reaad会使用到较多disk相较于以block为单位的其他RAID 如果read 1 block只会动1个disk
作者: dary856974 (dary)   2016-01-31 22:49:00
我记得raid4在读写不超过1 block时是可以独立发生的,只是有要更新parity的问题所以效率不好,所以5才分散parity到各个disk不用在同个disk排队
楼主: dslin (Magic)   2016-01-31 23:24:00
http://miupix.cc/pm-4CFUWL 我是看到恐龙这样写才觉得怪怪的~@@ 看来OS跟计组好像对于small write 的定义不太一样~还是感谢楼上大大热心回复,感恩~ 祝金榜题名~~!
作者: dary856974 (dary)   2016-01-31 23:44:00
额.. 怪了,可是4以上不就是为了在small时不用读全部吗...

Links booklink

Contact Us: admin [ a t ] ucptt.com