以LBA(Logic Block Address)來代表虛擬位址,
RAID 0 HDD1 0,2,4,6,8...n
RAID 0 HDD2 1,3,5,7,9,..n+1
想要讀取LBA0,LBA1, 兩顆HDD同時讀取(LBA0(HDD1),LBA1(HDD2))
RAID 1 HDD1 0,1,2,3,4,5,6....n
RAID 1 HDD2 0,1,2,3,4,5,6....n
想要讀取LBA0,LBA1, 兩顆HDD同時讀取(LBA0(HDD1),LBA1(HDD2))
如果現在的NAS不這麼做我就不理解了.
Ml5711 wrote:
RAID 1在讀取的時候就好像RAID 0, 所以理論上RAID 1在讀取的時候效率等同於RAID 0..
以LBA(Logic Block Address)來代表虛擬位址, ...(恕刪)
如同前面很多網友所提, 這要看各家包括 software radi or hardward raid 實作上是如何設計的, 有的的確只會從單一硬碟中讀取, 而 linux 中也有分散式讀取的做法, 而這個分散式是指當多重檔案讀取時, file1 從 disk-a, file2 從 disk-b, 所以也不見得是能做單一檔案從不同硬碟同時讀取.
FB: Pctine
內文搜尋

X