為企業職責選擇合適的硬盤與它們需要支持的任務有很大關系。固態硬盤在速度和功率方面均明顯超過了傳統硬盤,這已經不是什么秘密了。 關于固態硬盤的研發一直集中在成本和可靠性上面。 很多最新的固態硬盤產品都在讀寫周期上存在問題。
然而,STEC已經解決了可靠性的問題并推出了性能卓著的固態硬盤。
決定何時何地使用固態硬盤對某些產品如STEC的s620和它的其他產品等來說比以前更困難了。 固態硬盤最明顯的應用領域是高輸出輸入環境,比如大交易量的數據庫應用。s620的存儲容量為200GB,功率只有6w。 由于企業需要使用的硬盤巨大,因此功率就非常重要了。
同時,希捷最近推出了相對新版本的企業級SATA硬盤。我們拿到一款容量為4TB的Constellation ES.3。 這些硬盤的故障間平均穩定時間為140萬小時,相當于1300年。它們的最大可持續數據傳輸速度為175MB/s,對于一款廉價硬盤來說,這是相當可貴的。 它的轉速為7200rpm,配備128MB高速緩存和一個6GB/s的SATA接口。
從不好的一面來說,使用SATA硬盤是存在一些限制的。首先是缺乏雙接口,這就意味著用戶不能將這種硬盤應用于雙冗余控制器配置中。 但是用戶可以在具備雙冗余電源和網絡通路的存儲產品中配置使用RAID 5的硬盤。這將提供類似的冗余功能,這就意味著不會存在單個故障點。 很多廠商提供了配備10GbE連網功能的SATA存儲設備,這將支持高輸入輸出的要求。
我們決定利用標準測試對這些硬盤進行測試和對比。
性能
為了測試原始磁盤性能,我們使用了由基于64位Windows7系統的東芝Portege R930筆記本電腦作為測試平臺。這款筆記本電腦配備了一個eSATA接口,可以利用一根eSATA連接線連接到Thermaltake BlackX SATA轉接頭。 這樣就可以很輕松地將SATA硬盤接到轉接頭上,然后運行標準測試程序。
在標準測試程序方面,我們選擇了最常用的IOmeter工具。eSATA提供了足夠的帶寬,以便對不同硬盤進行性能上的對比。
我們利用希捷Seagate ST 4000NM033 Constellation ES.3 4TB硬盤和STEC s620固態硬盤進行了一系列測試,包括在4k、8k、64k和256k等各種讀寫條件下進行測試。 這些數據代表著不同的工作負載:正常NTFS流量(4k),常規微軟Exchange系統(8k)、SQL Server數據庫(64k)和文件備份/恢復(256k)。 IOmeter可以調整連續或隨機讀寫設置來模擬真實的工作負載。
測試表明s620的速度在一般情況下都比ES.3快,但在某些情況下,兩者在性能上的差距并不象你想象的那么大。真實性能與工作負載的類型有很大關系。 在某些情況下,固態硬盤的性能比傳統硬盤高出10倍,而在另一些情況下,它的性能只是比傳統硬盤高一點點而已。與大多數人預期的一樣,固態硬盤在隨機存取方面的性能優勢最為明顯。
標準測試的結果
功率和可靠性
S620在性能上超出其他SATA固態硬盤的方面是硬盤耐用性。s620的NAND在開始磨損之前可以寫入超過3.4PB的隨機數據。
功率與長期成本密切相關。功率較低意味著冷卻成本較低和產品壽命更長。
在空載條件下,STEC 620的功率為3.34瓦,而希捷ES.3的功率為6.73瓦。在隨機連續讀數據條件下,STEC 620的功率為3.76瓦,而希捷ES.3的功率躍增至11.27瓦。 兩者之間的差距幾乎達到了3倍。
隨著硬盤架數量的增加,兩者之間的功率差距將會更大。
結論
雖然希捷ES.3和STEC s620均為企業級硬盤,但它們適用于不同的應用方案。
希捷硬盤的容量范圍廣,而性能差距并不大,適用于低成本、可靠的、大存儲應用環境。
STEC s620則適用于一些特殊的應用,比如引導盤或要求可靠性高而功率低的嵌入式應用。
這些設備在各自適用的應用領域的表現都很不錯。