很多人可能都習慣了在開機BIOS自檢時進入RAID卡設定工具來進行建立
RAID等操作,本次測試也不例外。因為将連接配接在RAID卡上的15塊SATA硬碟中的一塊作為系統盤,另外14塊用于素材盤,是以在安裝系統之前需要将
系統盤配置成一個“RAID”(其實也可以将系統盤在背闆上對應的接口直接連到主機闆的SATA接口上,我們是為了友善起見)。由于視訊編緝系統的素材硬碟
通常獨立于系統硬碟,這樣在作業系統下運作的RAID管理軟體可以更加友善、直覺的進行操作。Promise
RAID卡搭配了它自己研發的WebPAMPRO管理軟體。根據我們的經驗,Promise這個系列的RAID卡在備援陣列中有硬碟損壞(掉線)的情況
下,更換上新的硬碟之後,需要先将其設為備用(Spare)盤才能自動開始RAID重建。針對這種情況,在管理軟體中操作就更顯友善了,而且WebPAM
還有RAID狀态監視的功能。
上圖為WebPAMPRO中顯示的Promise SuperTrak EX16650 RAID卡資訊。我們看到該軟體中也有個别漢化不太理想的地方,比如dirty cache(緩存中還有未寫入硬碟的資料)就被翻譯成了“髒高速緩存”。
WebPAMPRO管理軟體中顯示的BBU資訊。其中包括充電狀态、剩餘容量、預計持續時間和電池溫度等,其中“循環次數”一項和電池壽命直接相關。
上面顯示的是我們配置RAID 5時的相關資訊。這裡的“實體容量”指的是RAID中單盤容量×硬
盤塊數,而“容量”則是除去校驗資料之後的實際可使用容量。“條帶大小”選擇預設的64KB通常就可以獲得比較理想的性能,另外“寫政策”設為
WriteBack也很重要,因為一旦設成WriteThrough對順序寫入速度會有很大影響。由于這塊EX16650
RAID卡配有BBU,打開寫緩存之後我們基本不用擔心斷電時丢失資料的問題。
由于建立的RAID容量超過了2TB,管理軟體出現了這個提示。提醒我們注
意較早的作業系統(如:32位Windows
XP)不能識别超過2TB的硬碟,如果是此類環境隻能配置多個容量小于2TB的RAID邏輯盤。在64位或者Server
2003/2008伺服器系統下,我們可以通過GPT方式支援更大的硬碟(RAID)。
<b>測試平台和軟體設定</b>
<b></b>
主機闆
Supermicro X8DTi(BIOS版本:1.1)
CPU
Intel Xeon E5504( 四核2.0GHz/QPI 4.8GT/4MB L3)
記憶體
2GB DDR3-1333 ECC RDIMM
網絡
闆載Intel 82576EB雙端口千兆以太網控制器
硬碟
Seagate Barracuda 7200.12 250GB(7200RPM/SATA)
作業系統
Windows Server 2008 R2 64位簡體中文企業版
本次測試使用的15塊硬碟都是希捷Barracuda 7200.12
250GB,其中一塊安裝作業系統,另外14塊組成RAID作為視訊素材盤進行測試。需要說明的是:在實際應用中素材硬碟通常選擇比較大的容量(1TB或
以上),而且可能會使用企業級的産品,不過我們測試的7200.12在性能上和它們處于同一水準,可以作為參考。對于高轉速(10000rpm或以上)的
SAS硬碟,由于容量相對較小,而且價格較高,在持續傳輸率上與SATA硬碟(7200轉)相比優勢不算太大,是以目前很少被用于非線性編輯類場合。
相容性對HBA和RAID卡是非常重要的,是以我們在測試時都會選擇(當時)最新版本的固件和驅動程式,還有助于避免各式可能的bug帶來不良影響。同樣地,RAID管理工具和測試軟體的版本也盡量是最新的。
軟體
版本
Promise SuperTrak EX16650固件
1.09.0000.00
Promise STORPort裝置驅動程式
5.01.0000.04
Promise WebPAMPRO管理軟體
3.15.0000.00
IOmeter測試軟體
2006.07.27
AJA System Test測試軟體
1.0
本次使用的測試軟體有IOMeter 2006.07.27和AJA
System
Test兩種。由于視訊采集/編輯應用對磁盤子系統大資料塊流式通路的特點,IOMeter我們隻測試了順序讀和順序寫2個腳本。AJA公司是一家廣電視訊裝置制造商,其針對Mac(蘋果)工作站的視訊采集卡在使用者中的口碑還不錯。AJA System
Test是用于測試視訊工作站存儲子系統的小工具,能夠以模拟視訊幀大小的方式進行讀寫測試,更加貼近應用。我們使用的是它的PC版本。
回首頁目錄:
硬碟越多RAID越快?高清視訊編輯存儲測試分析