前一段時間,筆者測試了英特爾新推出的SSD 310系列固態硬盤,同期英特爾還將推出SSD 320、SSD 510系列,它們各有特點:SSD 310是超小外型因子的mSATA接口裸封裝系列;SSD 320將是X25-M G2的延續;而SSD 510則是英特爾首個采用SATA 6Gb/s接口的固態硬盤。SSD 510被設計用來搭配英特爾新Sandy Bridge平臺的原生SATA 6Gb/s接口,就像X25-M系列用來與老的Nehalem/Westmere平臺搭配一樣,英特爾的平臺戰略由此可見一斑。
高速SSD:
SATA 6Gb/s接口
SSD 510最大的特色就是支持SATA 6Gb/s接口,這是它和其它同門最大的不同,實際上,不同的根源來自于主控芯片。SSD 510采用的控制芯片并不是來自于英特爾,而是使用了其他廠商的產品,它使用的是Marvell的88SS9174-BKK2。第一塊SATA 6Gb/s固態硬盤當屬鎂光RealSSD C300,使用的是Marvell的88SS9174-BJP2主控芯片,我們可以注意到它們型號上的細微差別,英特爾使用的BKK2后綴芯片已經是第二代產品,這個芯片將會在鎂光RealSSD C400上采用。
控制芯片的不同帶來了整體架構的不同,例如,X25-M G2的英特爾主控架構基于10個NAND通道,搭載了32MB的DRAM,而SSD 510的Marvell主控架構基于8個NAND通道,搭配了128MB的DRAM!這個搭配的DRAM在兩個不同的架構中扮演的角色也不甚相同,這些不同將會帶來相差甚大的性能特征取向,就如我們將會看到的一樣。
SSD 510仍然使用了英特爾的34nm MLC NAND芯片。我們收到的SSD 510容量是250GB,除了250GB之外還有一個120GB的容量型號,和大概所有的SSD一樣,容量小的型號具有較低的性能。基本上這是因為低容量的型號使用的NAND芯片數量相對較少一些,甚至可能是由于使用的NAND通道數量更低的緣故。我們的這個250GB SSD 510使用了16個16GB的NAND芯片,型號是SSDSC2MH250A2,Firmware版本是PWG2,產地為中國臺灣,外型因子是2.5英寸,也就是最常見的SSD外型規格。
由于SSD 510的特點就是SATA 6Gb/s,因此測試使用到了筆者臺式機之外的機器:一套基于英特爾 H67 PCH南橋芯片原生SATA 6Gb/s控制器的測試平臺,搭配的處理器是英特爾 Core i5 2500K。除了SATA 6Gb/s接口之外,筆者還測試了H67 PCH上SATA 3Gb/s接口的性能,以及筆者臺式機上的ICH10R南橋中提供的SATA 3Gb/s接口的性能。測試使用的磁盤控制器驅動均為英特爾 Rapid Storage Technology Driver 10.1.0.1008,此外,為了在寫入測試之后能快速恢復性能,還使用了英特爾 SSD Toolbox 2.01工具軟件利用Trim特性進行優化。測試控制器基于AHCI模式,打開了NCQ本地命令排序功能。
性能測試:
極高的傳輸速率
由于某些原因,測試沒有再使用HD Tach RW 3.0.1.0,而是直接使用了Iometer,2006.06.27版本。
我們先看4KB隨機性能,這也是業界最通用的衡量SSD隨機性能的項目,如圖所示,在16個隊列深度下,SSD 510 250GB就達到了其峰值讀取IOps水平,這個水平大約是在18300左右,作為對比,SSD 310的這個數值水平是38700 IOps。在寫入性能方面,SSD 510在幾乎所有的隊列深度下都提供了10000的隨機IOps,只有在256隊列深度下,這個數值跌落到了8385。需要注意到的一點是,隊列深度為1時的讀取性能,只有3842 IOps,作為對比,SSD 310上是6201 IOps。總的來說,SSD 510并沒有提供與其同門兄弟SSD 310、X25-M G2等相匹敵的4KB隨機性能。
接下來是傳輸速率性能測試,筆者使用了64KB的塊以及1MB的塊大小,得到的結果稍有不同,圖示是1MB塊測試結果,SSD 510 250GB的表現很出色,讀取傳輸速率是510 MB/s左右,寫入是321 MB/s左右,在1隊列深度時,也能分別達到436 MB/s和156 MB/s。510 MB/s的讀取和321 MB/s的寫入已經超過了SATA 3Gb/s接口的300MB/s的傳輸水平,逼近了SATA 6Gb/s接口的600MB/s數據傳輸速率極限,這正是支持SATA 6Gb/s的SSD 510的實力。在使用64KB塊大小的時候,性能略有下降,峰值讀取被限跌落至475 MB/s。
限于篇幅,這里沒法再給出在其他兩個SATA 3Gb/s下的測試性能,不過在這里可以簡單提及:傳輸速率上,受限于接口,讀寫速率峰值只有266 MB/s左右,而在IO性能上,小區塊IOps和SATA 6Gb/s接口上差別很小。實際上,在各個SATA 3Gb/s接口上SSD 510的IOps還要略微高一點點,這個應該是目前英特爾 Sandy Bridge平臺的原生SATA 6Gb/s接口延遲比SATA 3Gb/s接口略微要高的緣故。
顯然,英特爾SSD 510是為了和英特爾 Sandy Bridge平臺的原生SATA 6Gb/s接口搭配而推出的系列,它可以提供非常高的510 MB/s的讀取速率和321 MB/s的寫入速率,只需要一分鐘左右就可以讀出一部40GB的藍光源盤視頻文件,寫入也只要兩分鐘。SSD 510的IOps性能沒有超過同門兄弟,但也足夠使用。總的來說,SSD 510具有和其它SATA 3Gb/s固態硬盤完全不同的性能取向:極高的傳輸速率和適中的隨機性能,相信讀者們可以自己作出選擇決定。