作為存儲板卡行業(yè)翹楚HighPoint,與蘋果Mac有著極深的淵源,從2004年開始至今一直頂力支持蘋果各個操作平臺,為之推出了一系列的SATA和SAS產(chǎn)品,MAC也將RocketRAID系列產(chǎn)品驅(qū)動直接嵌入到MAC的操作系統(tǒng)中。在HighPoint官方網(wǎng)站上專門設(shè)有針對MAC的火箭陣列卡驅(qū)動主頁。
從火箭的HPT for MAC網(wǎng)頁上所能找到其所提供陣列卡型號多數(shù)是外接存儲設(shè)備用的。針對內(nèi)接磁盤陣列卡的型號、驅(qū)動基本找不到。如果我們只想使用機(jī)器內(nèi)部硬盤組成的磁盤陣列,那么我們可以選擇哪些可在MAC里面被支持的HighPoint 火箭陣列卡呢。前文我們提到過MAC在其操作系統(tǒng)內(nèi)部嵌入了火箭RocketRAID系列產(chǎn)品驅(qū)動,就讓我們從系統(tǒng)集成的驅(qū)動入手來選擇可以免驅(qū)的陣列卡型號吧。
如圖所示,位于/System/Library/Extensions目錄下的HighPointIOP.kext、HighpointRR.kext兩個文件即是MAC系統(tǒng)內(nèi)被嵌入集成的火箭陣列卡驅(qū)動包,我們分別選取了比較有代表性的MAC 雪豹10.6.8以及山貓10.8.2對應(yīng)用文件做下比較。
在上圖中所示文件選擇自HighPointIOP.kext,我們不難看出,1103這四個數(shù)字的就是HighPoint廠家ID代碼,0X之后的四位數(shù)碼代表的則是被系統(tǒng)原生支持的火箭陣列卡型號,比如0X35601103所表述的陣列卡就是火箭RR3560,為此我們附上一張火箭3500系列的參數(shù)表供大家比對。
接下來我們再看看另外一個驅(qū)動包HighPointRR.kext里面所包括的陣列卡支持型號。
從圖中我們除了解陣列卡型號外,還可以得出這樣一個結(jié)論:從10.6.8發(fā)展更新到10.8.2后,3Gb接口的火箭RR26XX不再被山貓所支持,而是支持更快的6Gb RR27XX陣列卡。這也引出了一個問題,如何在MAC 10.8.2 系統(tǒng)中驅(qū)動起不被支持的RR26XX系列陣列卡呢?下面我們以常見的型號火箭RR2680為例,為大家介紹火箭陣列卡在蘋果系統(tǒng)中從驅(qū)動安裝到陣列搭建以及簡單測試。
火箭RR2680陣列卡是一款3Gb 8口SAS/SATA陣列卡,支持RAID0,1,10,5,是以性價比突出而著稱的常用陣列卡之一。
在MAC10.8.2中驅(qū)動RR2680,說穿了也很簡單,那就是替換驅(qū)動,或叫做“驅(qū)動回滾”。我們把10.6.8(10.7.3也行)系統(tǒng)中的兩個火箭驅(qū)動文件安裝到10.8.2系統(tǒng)的S/L/E中,替換10.8.2中的兩個對應(yīng)驅(qū)動文件,而后用Kext Wizard對S/L/E目錄提升權(quán)限,重建緩存,重啟系統(tǒng)后就可以驅(qū)動RR2680了。
Highpoint也針對MAC系統(tǒng)提供了陣列控制管理軟件。這個可以從火箭官網(wǎng)的HPT MAC主頁上去找到。在本次測試中,我們只是簡單的選擇了兩個WD RE4企業(yè)級硬盤,經(jīng)過“替換”驅(qū)動起來的RR2680在其陣列控制軟件里面已經(jīng)可以正常識別硬盤并對硬盤進(jìn)行做陣列了。
上圖所示兩個WD RE4 500G的相關(guān)信息,接下來點(diǎn)擊Create Array組建RAID0陣列。
組建完陣列后,MAC系統(tǒng)提供找到新的磁盤,但該磁盤需要初始化后才能正常使用。到此為止,RR2680在MAC10.8.2中驅(qū)動方法、陣列管理就介紹完了。最后附上兩個WD RE4 500G 做RAID0在蘋果系統(tǒng)中的測試結(jié)果圖。
在實(shí)際應(yīng)用中,大家不會去用RAID0保存重要的資料,后經(jīng)測試,三個WD1T RE4企業(yè)級做RAID5的AJA測試結(jié)果讀寫在300M左右,完全滿足全高清1080P實(shí)時編輯,如需要做2K的實(shí)時非線性編剪,最好用到4到5個硬盤做RAID5。當(dāng)然,這個數(shù)量依然在RR2680所能支持的范圍內(nèi)。