
相信不少用家曾接觸過 RAID (Redundant Array of Independent Disks) 硬碟陣列,透過 RAID 能夠滿足追求速度、資料安全、兩者兼備的用家。隨著 SSD 的價格下調,部份資金充裕的玩家會嘗試利用 SSD 進行 RAID 運算,今次 HKEPC 特別利用 OCZ Vector 進行 RAID 測試,以測試高速的 SSD 進行 RAID 後效能提升幅度。
RAID 0 RAID 1 的差別
過往傳統硬碟讀寫速度慢,反應時間長,部份高階用家為讓電腦效能更佳或提高資料安全性,不惜加入多組硬碟機進行 RAID 硬碟陣列,當中最基本包括有 RAID 0 及 RAID 1 。 RAID 0 功能是把多個硬碟容量合併成一個大容量,資料,寫入時資料會被分割及存入不同硬碟中,讀取時亦會由不同硬碟中抽取資料,因此讀寫速度會隨硬碟數量增加而有所提升,過往亦受不少用家所選用。
另一方面,部份著重檔案安全性的用家會選用 RAID 1 設定, RAID 1 是把多個硬碟互相作為映像,當寫入一個檔案時,資料會同時寫進多個硬碟中,假若其中一組硬碟有損壞,其他硬碟機內亦會有一樣的檔案作為後備,但速度上不會有所改變,因此甚少高階用家會選用。
時至今日, SSD 推出市面已經有一段日子, SSD 價格變得比較親民,同時 SSD 無論在速度或反應時間上都比傳統硬碟機高出不少,對於追求效能的玩家當然希望自己的平台能夠有最高速的表現,於是有部份狂熱玩家便利用 SSD 進行 RAID 0 運算,除了數字上能夠滿足玩家的追求意欲外,另一方面其實亦會提高 SSD 的讀寫速度。
今次 HKEPC 特別利用 OCZ Vertor 進行 RAID 0 測試,讓讀者得知高速的 SSD 在 RAID 0 情況下表現如何,同時亦會分析不同測試得分部份對系統的影響,以及對 RAID 效能有所改變的重要因素。
OCZ Vertor測試
是次測試所選用 OCZ Vertor 256GB ,採用 Indilinx 自家開發的 Barefoot 3 控制器,控制器以雙核心設計,內建 ARM Cortex 核心以及 OCZ Aragon co-processor ,並內建 8 通道記憶體控制器,效能優異。同時 4k 隨機讀寫的 IOPS 效能表現亦有所強化,隨機讀取可達 100,000 IOPS ,寫入也可達 95,000 IOPS ,因此非常適合用作今次測試。 ( 詳細產品介紹可參閱﹕http://www.hkepc.com/8723)
利用劃一平台,選用 Intel Core i7-3770K 及 ASUS MAXIMUS V FORMULA 平台,利用 Z77 原生 SATA 6Gbps 接口用作測試,分別運行 CrystalDIskMark 及 AS SSD Benchmark 以測試不同項目的得分。測試會利用單片 OCZ Vertor 256GB 進行參考指標,在 CrystalDiskMark 連續讀寫分別測試出 530MB/s 及 526MB/s 、 512K 讀寫分別有 453MB/s 及 522MB/s 、 4K 32 線程讀寫分別有 399MB/s 及 373MB/s ,速度比一般市面上 SSD 產品優勝。
有用家可能會問到 4K 及 4K 多線程測試中哪個會較重要 ? 其實在現時作業系統及軟件兼容上,大部份都會以多線程讀寫資料,無論軟件執行時讀寫檔案、作業系統開關機時的情況等,系統亦會同時讀寫多個檔案,並以多線程運作,因此 4K 多線程測試中的速度對用家的效能影響會較大。
單獨一組 SSD 下測試分數、用作對照及比較
OCZ Vertor 256GB x 2 RAID 0
在利用 2 片 OCZ Vertor 256GB 進行 RAID 0 設定下,形成一個 512GB 的大容量硬碟陣列,每一個寫入檔案均會被切開及分別存放在兩個硬碟上,寫入檔案容量減半,速度理論上亦會倍增。相反在讀取時,只需從兩邊硬碟各自提取一半的檔案再合併,因此讀取速度理論上亦會以倍增長。
再利用相同平台進行測試, CrystalDiskMark 中,連續讀寫速度提升至 1124MB/s 及 1070MB/s 、 512K 讀寫速度升至 753MB/s 及 1005MB/s 、 4K 32 線程讀寫速度就升至 530MB/s 及 512MB/s 。連續讀寫效能增長超過一倍,代表用家在抄寫大型檔案時速度會再明顯大大提升。
為何連續寫入的增幅會比 4K 及 512K 高出不少 ? 由於細碎檔案的寫入會牽涉到處理器及南橋晶片的運算,因此 4K 及 512K 寫入項目會受處理器效能影響,而讀取就會受檔案隨機擺放後,讀取搜尋時間等因素影響。
進行 RAID 0 後、無論連續讀寫還是零碎的速度都大大提升
超頻下的 RAID 0
由於處理器及南橋晶片會影響效能表現,有見及此,測試利用相同硬件平台,但把處理器時脈提高至 4.5GHz 測試超頻是否會對 RAID 0 效能有所影響。同樣地,執行 CrystalDIskMark 測試,在 RAID 0 情況下 512K 及 4K 多線程讀寫速度都有所提升,當中寫入速度增幅更為明顯。
其中在 AS SSD 內的 Copy-Benchmark 內,表示進行程式運行的速度有上升,由原來 493MB/s 升至 635MB/s ,最大原因是 4K 及 512K 的讀寫效能有增長,會直接影響執行程序時讀寫檔案的效率。假如平台是給予平日進行程式運行的用家,經過超頻後速度亦會有所提升。
換句話說,處理器速度亦會對零碎檔案讀寫速度有所影響,讀取時由於檔案來自多個硬碟中,因此速度會較不受控。相反在寫入時,由於無需進行搜尋等工作,只需分割及寫入,因此處理器的高頻有助提高寫入速度,進一步為 RAID 0 平台提高效能
超頻後寫入速度上升、 AS SSD 的分數亦有所提高
總結
有部份用家會覺得 SSD 速度已經十分高,但對於追求極速或有需要用的用家,仍然會利用 SSD 進行 RAID 硬碟陣列,除了能夠再度提高讀寫速度多,亦能夠提高整個硬碟陣列容量。經過測試後亦可以得出處理器經過超頻後對 RAID 效能亦有所影響。