請各位建議以下哪種作法,最能發揮磁碟存取速度?
在windows中除本機硬碟外,另有接san storage,因需要再二個磁碟空間(D:\及E:\),
各500GB,在storage中以Raid 5組成的raid group,
1.在storage raid group中切二個lun各500GB,在windows中mount為D:\及E:\
2.在storage raid group中切一個lun 1TB,在windowsw中再將此1TB分割partition為D:\及E:\
因目前的storage controller都是用virtual raid,每個LUN都可使用所有硬碟櫃的DISK IO,故建議一個OS driver使用一個LUN,如需要較快的效能,可在LUN上作RADI 0,如需較好的容錯,可在LUN上作 RAID 5,故建議使用第一種作法. 而如您的storage controller如果是早期的,幾顆硬碟各自組成DISK Group,那越大容量的LUN用到的DISK越多,相對越快,故使用第二種做法.
個人覺得應該採用第一種方法,因為這樣在Windows上會認為是不同的實體DISK,速度會有差~ 可以試試用HD Tune等工具測看看兩者的速度差異
這個問題很複雜:
這個問題其實是在問:
Multiple Parition per LUN? 或是: Single Parition Per LUN?....哪一種比較好?
但這要看您的環境與應用而定:
其實對某些中高階的 SAN 來說, LUN 用哪一種方式來切, 效能都不會差太多, 頂多 1~2% 而已.
反而, 影響效能最大的因素是: Thin provision, Snapshot, Partition alignment, I/O characteristics, 複寫....等等, 這幾個綜合起來, 有時會相差超過 50% 或更多.
是我打字打太快了嗎? 怎麼 t 字都沒打出來?....上面的 Parition 應該是 Partition 才對...