8塊15K SAS 3Gbps硬盤+ 6Gbps陣列卡性能評(píng)測(cè)
雖然目前最高端的15000轉(zhuǎn)SAS硬盤只有大約200MB/S的傳輸速度,SAS 3.0Gb/S接口也許足夠用了,但別忘了,一些追求性能的企業(yè)用戶,會(huì)去選擇速度更快的SSD固態(tài)硬盤,它們可以輕松的達(dá)到250-270MB/S的傳輸速度,此時(shí)接口帶寬的優(yōu)勢(shì)就體現(xiàn)出來了。
除了傳輸速度更快外,SAS 2.0相比SAS 1.0/1.1可支持更長(zhǎng)的線纜,前者可支持到10米,后者只有8米,雖然提升的幅度并不十分明顯,但長(zhǎng)度的增加對(duì)線纜的要求變得更高,使數(shù)據(jù)傳輸變得更加的安全可靠。同時(shí),SAS 2.0還具有更低的發(fā)熱量,同樣可以提升系統(tǒng)的穩(wěn)定性。
下面,我們就來看看第一款支持SAS 2.0的RAID卡——來自LSI公司的MegaRAID SAS 9260 - 8i。
● LSI MegaRAID SAS 9260-8i
LSI MegaRAID 9260-8i
從命名上來看LSI 9260-8i屬于LSI的“9200”系列,該系列最大的特點(diǎn)就是支持PCI-Express 2.0接口,并且支持Raid 6模式。
LSI使用了兩個(gè)內(nèi)部的SFF-8087 MiniSAS連接器,每個(gè)連接器可連接4個(gè)SAS/SATA設(shè)備。同時(shí),該卡使用半高設(shè)計(jì),也可以安裝在緊湊的2U服務(wù)器跡象中。
LSI MegaRAID 9260-8i
為了滿足SAS/600環(huán)境的要求,LSI完全重新設(shè)計(jì)了其架構(gòu)。在Raid-on-Chip(RoC)體系結(jié)構(gòu)是圍繞一個(gè)LSI SAS2108芯片,其中包括PCI-Express 2.0 8x接口以及SAS/600接口。
同時(shí),這塊Raid卡上還帶有一個(gè)512MB DDR2-800的高速緩存,以及電池備份單元(BBU),可防止在突然斷電的情況下丟失數(shù)據(jù)。
LSI MegaRAID 9260-8i
根據(jù)LSI官方給出的數(shù)據(jù),這款Raid卡可支持最大2875MB/S的數(shù)據(jù)吞吐量,峰值1800MB/S的寫入性能。另外可支持Raid 0,1,5,6,以及10,50,和60。#p#page_title#e#
● 測(cè)試平臺(tái)及測(cè)試方法
我們將使用以下的測(cè)試軟件:
IOMeter 2003.02.15
FC-Test 1.0
測(cè)試平臺(tái):
機(jī)箱:Intel SC5200 system case
主板:Intel SE7520BD2
CPU:Intel Xeon 2.8GHz processors with 800MHz FSB
內(nèi)存:2x512MB registered DDR PC3200 ECC
硬盤:IBM DTLA(系統(tǒng)盤)
8xFujitsu MBA3073RC(從盤)
顯卡:板載ATI Rage XL
操作系統(tǒng):Microsoft Windows Server 2008
我們將對(duì)這8塊Fujitsu MBA3073RC硬盤進(jìn)行下面幾種RAID模式的測(cè)試:
RAID 0
RAID 10
RAID 5
RAID 6
RAID 50
LSI MegaRAID SAS 9260-8i RAID卡將使用12.0.1-008版BIOS及4.17.2.64版驅(qū)動(dòng)。#p#page_title#e#
● Intel IOMeter測(cè)試
順序讀取模式
順序讀取模式測(cè)試
兩次測(cè)試的結(jié)果幾乎沒有任何差別。只是RAID 50模式在256KB數(shù)據(jù)塊時(shí)性能有所下降,其余各種模式在各數(shù)據(jù)塊中的表現(xiàn)基本正常。
順序?qū)懭肽J?/p>
順序?qū)懭肽J綔y(cè)試
很奇怪,在第一次測(cè)試中,幾種RAID模式似乎出了些問題,性能于單一硬盤無異。而在第二次測(cè)試中,則恢復(fù)了正常,RAID 5和RAID 50模式在64KB-256KB數(shù)據(jù)塊時(shí)性能有所下降。不過幾種RAID模式在最大數(shù)據(jù)塊時(shí)的成績(jī)還是正常的,其中RAID 0模式甚至接近于1000MB/S。#p#page_title#e#
● 數(shù)據(jù)庫模式測(cè)試
在數(shù)據(jù)庫模式中,硬盤需要隨機(jī)處理一個(gè)8KB大小的流數(shù)據(jù)塊。讀取/寫入比例為0%到100%,以10%為一個(gè)單位。整個(gè)測(cè)試的要求的不同隊(duì)列深度為1到256。
隊(duì)列深度1
這里有一個(gè)奇怪的現(xiàn)象,RAID 50模式的速度竟然比RAID 5模式要高,甚至兩倍于RAID 6模式。要知道,RAID 5模式的校驗(yàn)磁盤數(shù)量只有RAID 50模式的一半,速度理應(yīng)比RAID 50快才是。而其它模式的速度基本屬于正常水平。
隊(duì)列深度16
當(dāng)隊(duì)列深度增加到16時(shí),可以看到,RAID 50模式要快于RAID 6模式,但與RAID 5基本相當(dāng)。
隊(duì)列深度256
當(dāng)隊(duì)列深度增加到256時(shí),我們看到RAID 50模式?jīng)]有達(dá)到較高的讀取百分比。而除了RAID 0模式外,其余模式的表現(xiàn)均不理想。#p#page_title#e#
● 磁盤響應(yīng)時(shí)間
在這個(gè)測(cè)試中,IOMeter發(fā)出一個(gè)流的大小為512KB數(shù)據(jù)塊的請(qǐng)求,測(cè)試時(shí)間為10分鐘,硬盤需要處理的請(qǐng)求總數(shù)超過了60萬,遠(yuǎn)遠(yuǎn)大于它的緩存,所以成績(jī)不受緩存大小的影響。
磁盤響應(yīng)時(shí)間測(cè)試
可以很容易的看到,兩個(gè)周期的測(cè)試結(jié)果基本是相同的。其中RAID 10模式最快。#p#page_title#e#
● 隨機(jī)讀寫性能測(cè)試
我們先來看看讀取。
讀取隨機(jī)訪問性能
在讀取操作方面,RAID 10模式最高,其次是單一硬盤,而其它模式則表現(xiàn)相當(dāng)。
隨即讀取帶寬
在讀取速度方面,毫無疑問單一硬盤的速度是最慢的,其它幾種RAID模式的表現(xiàn)基本正常,校驗(yàn)磁盤數(shù)量越少,速度越快。下面我們?cè)賮砜纯磳懭搿?/p>
寫入隨機(jī)訪問性能
在寫入操作方面,RAID 0最高,單一硬盤最低。有趣的是,每種RAID模式的兩次測(cè)試成績(jī)幾乎完全一樣。
隨即寫入帶寬
在寫入速度方面,我們看到每種RAID模式的兩次測(cè)試成績(jī)差異比較明顯,這是不正常的現(xiàn)象。#p#page_title#e#
● 多線程讀寫性能測(cè)試
首先我們來看讀取。
多線程讀寫帶寬測(cè)試
在多線程讀取方面,RAID 0模式始終保持著較高的速度,而RAID 50模式在3線程和4線程時(shí)的表現(xiàn)則不太令人滿意。下面我們?cè)賮砜纯磳懭?/p>
多線程讀寫帶寬測(cè)試
在單線程和雙線程時(shí),第一次測(cè)試的成績(jī)明顯不正常,而在第二次測(cè)試時(shí),才恢復(fù)正常。
多線程讀寫帶寬測(cè)試
在3線程和4線程時(shí),第一次測(cè)試成績(jī)同樣不正常,在第二次測(cè)試時(shí),RAID 50模式在4線程下略慢一些。#p#page_title#e#
Web服務(wù)器模式
Web服務(wù)器模式
在Web服務(wù)器模式中,RAID 10的表現(xiàn)甚至要高于RAID 0模式,這有些令人費(fèi)解。
文件服務(wù)器模式
文件服務(wù)器模式
在文件服務(wù)器模式中,RAID 10的表現(xiàn)依舊高于RAID 0模式。
工作站模式
工作站模式
在工作站模式中,RAID 10再次取得領(lǐng)先,不過RAID 50要略強(qiáng)于RAID 5#p#page_title#e#
● FC-TEST測(cè)試及總結(jié)
PC-test寫入測(cè)試
PC-test讀取測(cè)試
PC-test同分區(qū)拷貝測(cè)試
PC-test不同分區(qū)拷貝測(cè)試
● 全文總結(jié)
通過上面的測(cè)試我們可以發(fā)現(xiàn),雖然LSI MegaRAID SAS 9260-8i磁盤陣列卡還有些不足,但總體來說還是令人滿意的,尤其是其在鏡像模式下的突出表現(xiàn)更是給我們留下了深刻的印象。
由于我們所采用的富士通MBA3073RC硬盤并非SAS 2.0接口,以至于SAS 2.0的帶寬優(yōu)勢(shì)沒有體現(xiàn)出來,但在測(cè)試中,LSI MegaRAID SAS 9260-8i依舊有著強(qiáng)于其它同類產(chǎn)品的表現(xiàn)