大家都知道,用 RAID 1 的好處就是資料比較有保障。所以,這一篇文章就來看使用兩顆 SATA6G SSD ,然後透過 Intel VROC 的主機板RAID軟體,建立 RAID 1 的讀寫速度測試結果。
因為 Intel VROC 軟體,對於 RAID 1 並不開放使用者調整 Stripe Size 的值,所以就只將 RAID 1 的測試結果(粉紅色實線)與單顆 SSD (黑色虛線)的讀寫速度做比較。
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_f5f5623979c202bf459dc343ef28ef0df4e76008c14d8196cff4dde7165d38b7119e45f703d8781b25dbd3e86f3c85f537a0ab8971f66950138a967469311246.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_b48be0c98b8af5c5458268ee00df80d0cee1ae8e6b361d9d7a35dc9b7800bde9010cebe6749b2fb79701af30b68af95fffbd11a120e5ff216f439bb0463544fd.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_f48d1d383c4e731404810b9049dcea63cd80dc53b9e868b3cc84c85400f0ede37490dfb6631aebe70f15ee68554878efbdc825f3d952bb6c02ced2174670abc1.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_09e17556b39749d31dbd14f13dad7bfdc965e2c40335e0a309766210f279a966627139d1777572259ae297cbd5b60ec46da8229d784d3879f96dcd3b621d530d.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_42826d20e39ff885730fc4086957dbdf4ef06cc26e7c9a2bfe69a9a0b62dbe83b7f7ea4dda661cb595dd37354354673d9a1f8c4235ea635eee25157dad7c0322.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_adcaabfbe0f11d80d8b5cc0b12388ad6c33c7d8dafbf693785dfbf27534d95bef4ad7ba15b35db2ffa5021fa62a4607e7948c7198291e11f3011ba0af30e5449.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_e9061e964c8e6c9959fcf70fd43391591538fe3078ab20c1f4151f60eb25d59d6216c6d05e160f843a2bd82e4d7a267b431ceea4b95e80948948984a90179e15.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_842ee3fd8bc62cb767baff0ccfa72f880790ccc4050b91181077b87478b4d84858be6ac27e7cd3739a5c2a0cb0092fa8dfb5e50e24e2205b1e9f1c88fd58ab89.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_16b25704bf8292da72481a86c26c3619d590449dadf2846af8d622750e4e96c6d84eb66a80a23c238525b992bf8b1935f5c8fa616920a9f36eacd4329a904dc0.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_d21799e4b46e93eac9583ac64730263dc6824efcc77b720f510daf077a8419163cb0b4ca98b1a04fca463fe1edd2891edfad100998af72706817ace6fdfccff3.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_a122d9f978d4ae8255b2bd2e708adbe55c844af30e50d24746302ab29fbcbb64181a688830679ffd4457222071f07dd547bc7f36ea1cc4e5cbf289b76bbc881f.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_a8e2d2ed9a3799d70884ea3d313d4eec8dd0a8b4c6528cee810f3c0710600bae3e90dc4bfd31d981023d3c3cf2db1bd3ad578b94ce004c7dfe5ebbc3f25fe0f6.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_aaa7d834e588188e8f48d385b1a992bf2adff2ca84896f871b14ff274c1d66f6ad6e0576d1d9b167cd65130f7e2baf96ecaea3cc9630c19214ec30fb5fb0ed21.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_294869dd23d387349d9b26da2cdd21fc66baf45aa4e1f1d2b498ae0e15e75160ab728c937c6e782a0ccb7a806cb0433dad464e56fc8a04f4456636d0c21debd7.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_f7089a2bc08d361d03bc77ff62e4d481455478717c798cb05c6903a5818536a591d680439c7e80c47087d5efa031ba045c0611d0bddbe4af77bf4eb6dd53ceeb.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_de2e4068a81634911eb89d62d32b3aa3e5f16b5bb7ad9c8f96878e4d8690d362a72391bfb6f346d2d11b016e8ee926612c880ca29ef2d9f4ebad079cdebb7a3c.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_c272fa90e958458c4320d79d90bb6347cdbb28382fd799d076610e16c87acccfbaeccd7e76167dd377ae775b4e2eaf03688ad7293e2f5c4ae154b7f235654023.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_5c5dd2291025b55985b6b302012c9b40632761e138eb2e5a03ecdff8195125059ad10d79814279813ed629c5e66378b4559c2bc57a6662ae90a0f440655b3283.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_32f7817c4c8777308f46d2aca499ac98d4dedfb6a9a4e782176f9953ec05235cb052654cb48f03457720d1f64bc93c975b490a10cf45ddfb59c182b8375e55c6.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_1e2040148c86e5d8c2f146f6d5644401631b7e7d94257fe428d5a767bbf5baa2790adcfc964dd6d10c6efea07945a1316ed06dbaec87eda44800d20e9554ac53.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_ea69f58c2530a41bb2378bcf712294b884a40e7f3a9bc5a71a080b9ae095c26e89ce39ec880948bb35d215fa0782ab11ae5a266b9d1ee28df91ab012507d3a60.js
https://hipay0.com/wp-content/cache/breeze-minification/js/breeze_e9b587c58c2155ff4f559a90c6fdeb1ca2e4d7b1cd51f1349dd09e51e8caf5cfcd4f769ec6b0f0ea42704f4f391f50171a1b16b514f69f429e6ecf98f5857990.js
SATA 6Gb/s – SSD 測試平台與條件
測試平台
– 處理器:Intel Xeon CPU E5-2600 v3 @ 1.90GHz, 6 Cores
– 主機板:Supermicro Intel chipset
– 記憶體:美光 DDR4-2133 8GB*2
– 系統碟:Intel SSD DC S4500 960GB
– 作業系統:Microsoft Windows 10 Pro
– 測試固態硬碟: 2.5″ SATA SSD * 2 ( 金士頓 SA400S37 )
測試條件
- IOmeter
- Data Size:
- Random R/W 使用 4KB 做測試
- Sequential R/W 使用 256KB 做測試
- QD: 1, 2, 4, 8, 16, 32
- Stripe Size: 使用 Intel 預設值
- 存取模式
- Sequential Read
- Sequential Write
- Random Read
- Random Write
Intel VROC / RST / RSTe 的差異SATA6G SSD RAID 1 – Sequential Read 的效能提升不明顯
在以下圖 1 – 圖 5 的 Sequential Read 測試結果中,可以明顯看到: 效能提升不明顯的結果。尤其是圖 4 與 圖 5 有一個現象,在高 QD 的時候,讀取資料速度會大幅下降,這一點跟 Intel VROC 組 HDD RAID 1 的測試結果相同,不確定是什麼原因造成的。
圖1、SATA SSD RAID 1 實測速度, Sequential Read, Data Size=4K
圖2、SATA SSD RAID 1 實測速度, Sequential Read, Data Size=16K
圖3、SATA SSD RAID 1 實測速度, Sequential Read, Data Size=64K
圖4、SATA SSD RAID 1 實測速度, Sequential Read, Data Size=256K
圖5、SATA SSD RAID 1 實測速度, Sequential Read, Data Size=1024KSATA6G SSD RAID 1 – Sequential Write 的效能不如單顆 SSD
很明顯地看到 RAID 1 的缺點,寫入速度真的比較慢。原因可能是
- 相同的資料,需要寫入第二顆 SSD 所造成的
- 但是這一個論點會被 Intel VROC 組 HDD RAID 1的測試結果給推翻
- Kingston A400 SSD 屬於 DRAMless 產品,本身寫入速度就不突出
- 雖然大家都知道 DRAM cache SSD 的效能比較好,但是真的是這個因素造成的嗎?藉由 RAID 1 技術,將寫入速度慢的缺點給放大了嗎?
圖6、SATA SSD RAID 1 實測速度, Sequential Write, Data Size=4K
圖7、SATA SSD RAID 1 實測速度, Sequential Write, Data Size=16K
圖8、SATA SSD RAID 1 實測速度, Sequential Write, Data Size=64K
圖9、SATA SSD RAID 1 實測速度, Sequential Write, Data Size=256K
圖10、SATA SSD RAID 1 實測速度, Sequential Write, Data Size=1024KSATA6G SSD RAID 1 – Random Read 的效能提升有限
在 SSD RAID 1 的 Random Read 情況下,看的出來跟 HDD RAID 1的趨勢是相同的。而且在高 QD 與大檔案的情況下(圖 16 ),讀取速度一樣會發生大幅下降(與 Sequential Read 圖 5 的結果類似)。
圖11、SATA SSD RAID 1 實測速度, Random Read, Data Size=4K
圖12、SATA SSD RAID 1 實測速度, Random Read, Data Size=16K
圖13、SATA SSD RAID 1 實測速度, Random Read, Data Size=64K
圖14、SATA SSD RAID 1 實測速度, Random Read, Data Size=256K
圖15、SATA SSD RAID 1 實測速度, Random Read, Data Size=1024KSATA6G SSD RAID 1 – Random Write 的效能比單顆 SSD 差
看起來 SSD 組 RAID 1 的時候,只要是寫入的狀況,不論是 Sequential 或 Random ,速度都會比單顆 SSD 的寫入速度差,這一個現象與圖 6 – 圖 10 相同。
圖16、SATA SSD RAID 1 實測速度, Random Write, Data Size=4K
圖17、SATA SSD RAID 1 實測速度, Random Write, Data Size=16K
圖18、SATA SSD RAID 1 實測速度, Random Write, Data Size=64K
圖19、SATA SSD RAID 1 實測速度, Random Write, Data Size=256K
圖20、SATA SSD RAID 1 實測速度, Random Write, Data Size=1024K使用 Intel VROC 建 SATA6G SSD RAID 1 的結論
RAID 1 最主要的目的是資料保全,而性能提升反倒不是主要目的。看完以上的測試結果後,我想會拿 SSD 組 RAID 1 的理由,應該只剩下資料安全性這一個考量了吧?!
而且,從以上的讀寫測試結果來看,也跟【使用 HDD 組 RAID 1 】存在著不相同的趨勢。
延伸閱讀