史上最牛存儲(chǔ)之爭(zhēng)!SSD PK 15000轉(zhuǎn)硬盤
”,這是我們有史以來最快速的溫徹特(我們現(xiàn)在使用的這種旋轉(zhuǎn)碟片、飛行磁頭架構(gòu)的磁盤)硬盤,因此被筆者使用了“地球最快的硬盤 希捷捷豹15K6性能測(cè)試”這樣的標(biāo)題。很快,我們IT168評(píng)測(cè)中心迎來了一塊正式的Intel SSD硬盤(年中的時(shí)候就已經(jīng)有相關(guān)的消息出來了),這種“硬盤”其實(shí)已經(jīng)不屬于溫徹特結(jié)構(gòu),由于取消了機(jī)械部件而完全由電子部件組成,因此它具有很快的相應(yīng)速度——這一點(diǎn)相信大家都很清楚了,問題是它到底有多快呢?
硬盤:Intel Inside?
昨天我們IT168網(wǎng)站已經(jīng)發(fā)布了兩篇關(guān)于SSD的測(cè)試文章:“快到難以想象 Intel 80GB 2.5寸SSD首評(píng)”、“硬盤中的戰(zhàn)斗機(jī)!山寨SSD固態(tài)存儲(chǔ)首測(cè)”,里面已經(jīng)有了不少的數(shù)據(jù),不過現(xiàn)在,就讓我們帶大家從另外一個(gè)角度來看看,SSD究竟有多快?
測(cè)試平臺(tái)、測(cè)試環(huán)境
|
||||
測(cè)試分組
|
||||
類別
|
Intel SSD | 15000RPM SAS | 7200RPM SATA | 10000RPM SATA |
處理器子系統(tǒng)
|
||||
處理器
|
Intel Xeon E5430 x2 |
Intel Xeon E5430 x2
|
Intel Core 2 Duo E7200
|
Intel Core 2 Duo E7200
|
主頻 | 2.66GHz | 2.66GHz | 2.53GHz | 2.53GHz |
FSB | 1333MHz | 1333MHz | 800MHz | 800MHz |
L2 Cache
|
12MB | 12MB | 3MB | 3MB |
主板型號(hào)
|
DELL PE2900 III
|
DELL PE2900 III
|
||
北橋芯片組(MCH)
|
Intel 5000X | Intel 5000X | Intel P965 | Intel 975X |
2GB FBD DDR2 667 SDRAM x8 | 2GB FBD DDR2 667 SDRAM x8 | 1GB DDR2 667 SDRAM x4 | 1GB DDR2 667 SDRAM x4 | |
系統(tǒng)磁盤子系統(tǒng)
|
||||
磁盤控制器
|
DELL Perc 5/i RAID Controller
|
DELL Perc 5/i RAID Controller
|
Intel ICH8R
|
Intel ICH7R
|
磁盤控制器規(guī)格
|
SAS 3Gbps | SAS 3Gbps | SATA 3Gbps | SATA 3Gbps |
磁盤控制器設(shè)置
|
RAID 5
|
RAID 5
|
AHCI
|
AHCI
|
磁盤控制器驅(qū)動(dòng)
|
DELL Perc 2.14.0.64 x64 | DELL Perc 2.14.0.64 x64 | Intel Matrix Storage Manager 8.2.0.1001 |
Intel Matrix Storage Manager 8.2.0.1001 |
磁盤 | ||||
磁盤規(guī)格
|
15000RPM 146GB SAS 3Gbps 16MB Cache |
15000RPM 146GB SAS 3Gbps 16MB Cache |
7200RPM 500GB SATA 3Gbps 16MB Cache |
7200RPM 500GB SATA 3Gbps 16MB Cache |
磁盤設(shè)置
|
SAS 3Gbps 20GB系統(tǒng)分區(qū) |
SAS 3Gbps 20GB系統(tǒng)分區(qū) |
SATA 3Gbps 20GB系統(tǒng)分區(qū) |
SATA 3Gbps 20GB系統(tǒng)分區(qū) |
測(cè)試磁盤子系統(tǒng)
|
||||
磁盤控制器
|
Intel 6321ESB | LSI MegaRAID SAS 8408ELP |
Intel ICH8R
|
Intel ICH7R
|
磁盤控制器規(guī)格
|
SATA 3Gbps | SAS 3Gbps | SATA 3Gbps | SATA 3Gbps |
磁盤控制器設(shè)置
|
AHCI
|
Normal ReadAhead WriteThrough Direct I/O |
AHCI
|
AHCI
|
磁盤控制器驅(qū)動(dòng)
|
Intel Matrix Storage Manager 8.2.0.1001 |
LSI MegaRAID 2.20.0.64 x64 |
Intel Matrix Storage Manager 8.2.0.1001 |
Intel Matrix Storage Manager 8.2.0.1001 |
磁盤 | Intel SSD SSDSA2SH080G1GN (Engineering Sample) |
|||
磁盤規(guī)格
|
0RPM 80GB SATA 3Gbps 0MB Cache |
15000RPM 450GB SAS 3Gbps 16MB Cache |
7200RPM 320GB SATA 3Gbps 16MB Cache |
10000RPM 300GB SATA 3Gbps 16MB Cache |
磁盤設(shè)置
|
SATA 3Gbps |
SAS 3Gbps
|
SATA 3Gbps |
SATA 3Gbps
|
軟件環(huán)境
|
||||
Microsoft
Windows Server 2003 R2 Enterprise Edition SP2 x64 |
Microsoft
Windows Server 2003 R2 Enterprise Edition SP2 x64 |
|||
測(cè)試軟件
|
HD Tach RW 3.0.1.0
IOmeter 2007.06.27 |
HD Tach RW 3.0.1.0
IOmeter 2007.06.27 |
HD Tach RW 3.0.1.0
IOmeter 2007.06.27 |
HD Tach RW 3.0.1.0
IOmeter 2007.06.27 |
#p#page_title#e#
測(cè)試使用了IT168評(píng)測(cè)中心的一臺(tái)DELL PowerEdge 2900 III服務(wù)器,掛接在6321ESB南橋的SATA控制器上,雖然SSD的NCQ(Native Command Queue,本地命令排序)功能毫無意義,不過我們?nèi)匀皇褂昧酥С諲CQ功能的AHCI模式。當(dāng)然,這塊 服務(wù)器主板就沒有其他方式可以選擇……
Intel SSD:HD Tune,支持的NCQ基本上沒有什么實(shí)際作用
Intel SSD:HD Tune,SMART狀態(tài)也沒有什么有用的參數(shù)
Intel SSD:HD Tune,AAM并不受支持
測(cè)試的操作系統(tǒng)是Windows Server 2008,在以前的測(cè)試當(dāng)中表明常規(guī)的磁盤測(cè)試上是和Windows Server 2003沒什么分別的,不過,在實(shí)際用起來會(huì)有些不同,我們后面會(huì)提到,關(guān)于2008(Vista)的磁盤操作上會(huì)有什么變化。
ST3450856SS,屬于希捷的Cheetah 15K.6家族,容量450GB,轉(zhuǎn)速15000RPM,緩存16MB
萬(wàn)轉(zhuǎn)SATA企業(yè)級(jí)硬盤VelociRaptor : WD3000BLFS
這兩款都是企業(yè)級(jí)別的硬盤,其中Cheetah 15K.6是15000RPM的SAS硬盤,而VelociRaptor則是一款10000RPM的SATA硬盤,此外測(cè)試中還加入了一款普通的桌面硬盤:早期版本的WD3200AAKS,后來的測(cè)試表明和主流的WD6400AAKS差別不是非常大,僅供參考。#p#page_title#e#
Intel SSD,我們拿到的是一塊Engineering Sample,也就是工程樣品
HD Tach RW測(cè)試大家都很了解了,不少人也知道:HD Tach RW采用的是比較大的測(cè)試區(qū)塊——大的測(cè)試區(qū)塊有利于測(cè)試速度:為了快速測(cè)試完一個(gè)大硬盤的讀取,它敢不快一點(diǎn)么?
Intel SSD HD Tach RW測(cè)試成績(jī)
測(cè)試結(jié)果很令人驚訝:達(dá)到了220MB/s的讀取速度!并且曲線幾乎是一條直線,不像溫徹特硬盤,是一條不增二次曲線。因此平均讀取就為216.5MB/s(一些波谷拉低了平均值),平均寫入則只有78.9MB/s,從曲線上看則可以達(dá)到80MB/s,SSD的讀寫差距比較大,這是有原因的:在寫入之前,你需要先擦除數(shù)據(jù)。溫徹特硬盤也有這個(gè)過程,但是并不明顯。順便提一下,Intel SSD的HDTachRW測(cè)試出來的隨機(jī)存取時(shí)間是0.1ms,遠(yuǎn)比機(jī)械硬盤達(dá)到了數(shù)毫秒的級(jí)別要高。
Intel SSD VS 15000轉(zhuǎn)企業(yè)級(jí)硬盤
很有趣,SSD的讀寫曲線將Cheetah 15K.6曲線夾在中間:讀取遠(yuǎn)比15000RPM硬盤要快,寫入則相對(duì)要慢上許多,不過在隨機(jī)存取方面則是相差巨大,在后面我們將會(huì)具體比較到底差距有多少。
Intel SSD VS 7200轉(zhuǎn)桌面級(jí)硬盤
毫無懸念……現(xiàn)在比較新的桌面級(jí)別硬盤單碟容量可以達(dá)到334GB,速度上可以達(dá)到Intel SSD的一半左右。
Intel SSD VS 10000轉(zhuǎn)企業(yè)級(jí)硬盤
具體來看,VelociRaptor的速度就是介于一萬(wàn)五千轉(zhuǎn)硬盤和7200RPM硬盤之間,因此也不敵SSD #p#page_title#e#
Intel SSD,中國(guó)制造
多數(shù)磁盤測(cè)試工具只能測(cè)試磁盤讀取的“速率”,并無法衡量實(shí)際磁盤操作的“快慢”,我們需要IOmeter。
Intel SSD IOmeter測(cè)試
Intel SSD IOmeter測(cè)試
512Bytes連續(xù)讀取,成績(jī)大致和VelociRaptor互有高低——這個(gè)結(jié)果相信大家都不會(huì)滿意。筆者也不滿意,不夠別著急,連續(xù)讀寫其實(shí)和預(yù)讀是有關(guān)系的,因此控制線路更多更完善的成熟硬盤產(chǎn)品性能好一些也可以理解。好戲在后頭。 #p#page_title#e#
SSD內(nèi)部由許多集成電路組成,從這點(diǎn)上看,和U盤原理上倒也無大分別
Intel SSD IOmeter測(cè)試
Intel SSD IOmeter測(cè)試
512Bytes隨機(jī)讀寫:看到這里是不是覺得很可怕?SSD的小區(qū)塊隨機(jī)讀取IOps是溫徹特硬盤的3倍以上!讀取的IOps基本保持在13000,寫入則隨著隊(duì)列深度加深而逐漸提高,圖上最高達(dá)到了1437(還可以更高?。P(guān)于隨著隊(duì)列深度變化而增長(zhǎng)狀況剛好和溫徹特硬盤相反的狀況,筆者可以解釋:
讀取時(shí),由于NCQ/TCQ的作用,機(jī)械硬盤可以隨著隊(duì)列深度加深而提升輸出能力,而命令排序?qū)]有旋轉(zhuǎn)碟片的SSD來說毫無意義,因此隊(duì)列深度的變化不會(huì)造成影響。
寫入時(shí),由于緩存的作用,NCQ的功能被掩蓋了,因此機(jī)械硬盤的輸入能力并沒有波動(dòng),而SSD則可以通過預(yù)擦寫/預(yù)充電或者類似的技術(shù),從而達(dá)到了類似NCQ這樣的功能,輸入能力逐漸提升。 #p#page_title#e#
Intel SSD,采用的是自家的顆粒
Intel SSD,控制芯片也是自家的,不過之外還有一塊SAMSUNG的內(nèi)存顆粒,這應(yīng)該是主控制芯片的“RAM”
Intel SSD IOmeter測(cè)試
Intel SSD IOmeter測(cè)試
和前面的HD Tach測(cè)試相似,讀取方面SSD非常強(qiáng),寫入方面則是墊底。不過等等,具體數(shù)值有些偏差?
Intel SSD HD Tach RW測(cè)試成績(jī)
IOmeter測(cè)試出來的讀寫速度分別是173MB/s和73MB/s,而HD Tach RW測(cè)試出來的結(jié)果是220MB/s和80MB/s,差別還挺大的,到底誰(shuí)對(duì)呢?
它們都對(duì)。這兩個(gè)測(cè)試雖然都在同一個(gè)環(huán)境下,然而測(cè)試細(xì)節(jié)并不太一樣。前面已經(jīng)說過HD Tach RW采用的是比較大的測(cè)試區(qū)塊,這個(gè)“大”值得是相對(duì)于64KB而言。傳統(tǒng)的Windows NT磁盤I/O存在著一個(gè)限制:最大的磁盤操作區(qū)塊就是64KB,更大的操作將會(huì)被NT內(nèi)核分割為64KB,因此我們的IOmeter傳輸速率測(cè)試腳本也是基于64KB。#p#page_title#e#
Intel SSD,左邊的大字母“i”就表示是Intel的芯片
但是最新的Vista/2008操作系統(tǒng)不是這樣,經(jīng)過修改的內(nèi)核現(xiàn)在已經(jīng)放寬了這個(gè)限制,可以支持更大的磁盤IO區(qū)塊,假如使用監(jiān)視軟件監(jiān)控Vista/2008的磁盤操作,將會(huì)發(fā)現(xiàn)很多1MB的區(qū)塊。
由于Vista/2008支持更大的磁盤I/O區(qū)塊,因此在大區(qū)塊測(cè)試工具HD Tach RW下,我們的SSD測(cè)試成績(jī)就明顯提高了,這證明了隨著讀寫區(qū)塊大小的增長(zhǎng),SSD可以更快地提升速度。古老的XP/2003操作系統(tǒng)則受限于內(nèi)核,無法發(fā)揮這個(gè)優(yōu)勢(shì)。Wintel聯(lián)盟賣硬盤都搭上新操作系統(tǒng)了,這個(gè)買賣不可謂不精!
Intel SSD,SAMSUNG內(nèi)存顆粒—Intel在做處理器之前就是做內(nèi)存的
Intel SSD,接上圖,現(xiàn)在內(nèi)存產(chǎn)業(yè)一片不景氣,生產(chǎn)賺錢的NAND芯片自然是首選
Intel SSD IOmeter測(cè)試
Intel SSD IOmeter測(cè)試
文件服務(wù)器測(cè)試Intel SSD的輸入輸出能力是溫徹特硬盤的兩倍以上,網(wǎng)站服務(wù)器是十四倍以上,這充分說明了SSD在隨機(jī)操作方面的實(shí)力(文件服務(wù)器測(cè)試只是80%隨機(jī),網(wǎng)站服務(wù)器測(cè)試為100%)#p#page_title#e#
Intel SSD,SATA接口,一般沒有必要采用SAS,因?yàn)镾AS兼容SATA
Intel SSD IOmeter測(cè)試
Intel SSD IOmeter測(cè)試
數(shù)據(jù)庫(kù)服務(wù)器測(cè)試是所有應(yīng)用測(cè)試中SSD優(yōu)勢(shì)最小的,快不到100%,而工作站測(cè)試是所有應(yīng)用測(cè)試中唯一一個(gè)隨著隊(duì)列深度加深而性能提升的,其IOps比傳統(tǒng)的15000RPM硬盤高250%。不同的測(cè)試不同的曲線表明了SSD對(duì)不同區(qū)塊大小的處理存在著一些非線性因素。#p#page_title#e#
通過IT168評(píng)測(cè)中心制作的特別線纜,我們直接測(cè)量了供給Intel SSD的SATA電源線纜上的電流和電壓。
Intel SSD功耗測(cè)試平臺(tái)、測(cè)試環(huán)境
|
||||
測(cè)試工具
|
||||
工具
|
UNI-T UT71E數(shù)字萬(wàn)用表 | |||
規(guī)格
|
4 3/4位真有效值 | |||
測(cè)試負(fù)載
|
IOmeter 2007.06.27 | |||
項(xiàng)目
|
||||
電能輸入
|
+5V電流(A,安培) |
+5V電壓(V,伏特)
|
+5V輸入功率(W,瓦特)
|
|
開機(jī) | ~0.3 |
4.981
|
~1.5 | |
閑置 | 0.112 |
4.982
|
~0.56 | |
平均讀寫
|
~0.23/0.34 |
4.980
|
1.15~1.69 | |
大區(qū)塊平均讀寫
|
~0.340/0.500 |
4.978
|
1.69~2.49 | |
詳細(xì)測(cè)試項(xiàng)目
|
||||
512B讀寫
|
0.15/0.22
|
4.977
|
0.75/1.09
|
|
64KB讀寫
|
0.18/0.50 |
4.977
|
0.90/2.49 |
有些意外,也是情理之中的是,Intel SSD只使用了+5V供電,閑置功耗只有0.56W,一般工作時(shí)在1~1.7W左右,最多時(shí)為2.5W,作為對(duì)比,我們使用的15000RPM SAS硬盤是17W(工作時(shí)),7200RPM SATA硬盤是12W(工作時(shí)),可見SSD的功耗比一萬(wàn)五千轉(zhuǎn)硬盤低了約90%。
在仔細(xì)的測(cè)試當(dāng)中,在Intel SSD當(dāng)中屬于中檔的X25-M系列80GB SSD未能取得所有項(xiàng)目的優(yōu)勢(shì),不過,在實(shí)際應(yīng)用中,SSD會(huì)全面拋離傳統(tǒng)硬盤,除了完全連續(xù)的寫入操作之外??偨Y(jié)起來,SSD具有兩個(gè)特別明顯的優(yōu)點(diǎn)。#p#page_title#e#
Intel SSD在SSD當(dāng)中也算是佼佼者
我們測(cè)試的Intel X125-M SSD寫入速度只有讀取速度的四成左右(73MB/s對(duì)173MB/s),在連續(xù)讀寫的IOps測(cè)試中也不是最高,不過,SSD的特長(zhǎng)是隨機(jī)操作,它的100%隨機(jī)讀/寫是IOps最快的溫徹特硬盤的3倍以上,在相應(yīng)的應(yīng)用IO測(cè)試中也表現(xiàn)出2~3倍的性能比,因此SSD在企業(yè)級(jí)別市場(chǎng)大有可為(已經(jīng)有如EMC這樣的廠商推出了實(shí)際的企業(yè)級(jí)SSD存儲(chǔ)產(chǎn)品),在空間狹小、溫徹特硬盤性能低下的筆記本領(lǐng)域也大有用武之地,而且這兩個(gè)領(lǐng)域均有一定的消費(fèi)群體(要求性能、對(duì)成本的敏感程度不高的用戶),因此未來SSD將首先在這兩個(gè)市場(chǎng)發(fā)展。
目前筆記本市場(chǎng)將會(huì)是SSD主要的發(fā)展方向之一
除了隨機(jī)操作,SSD還有一個(gè)特長(zhǎng)就是功耗,根據(jù)我們的測(cè)試,Intel X25-M SSD要比一萬(wàn)五千轉(zhuǎn)硬盤省電約90%,在大規(guī)模企業(yè)應(yīng)用中可以獲得大量的優(yōu)勢(shì),更低的電費(fèi)、更方便的機(jī)箱適用、更簡(jiǎn)單的空調(diào)設(shè)計(jì)。SSD目前的缺點(diǎn)只是在于價(jià)格、較低的容量以及尚未可知的使用安全性。