從新房入住開始昌腰,就不停的折騰家中的網(wǎng)絡(luò)設(shè)備盹愚,今年正好得閑煌珊,就從原本的軟路由+蝸牛星際逐漸轉(zhuǎn)變成了All in One的計(jì)劃私杜。看看有無(wú)機(jī)會(huì)寫下我的服務(wù)器All in One設(shè)計(jì)思路(主要是懶)(偷笑)
本文僅針對(duì)對(duì)HBA陣列卡的分類與刷卡做簡(jiǎn)述救欧,如有錯(cuò)漏歡迎指正衰粹。
全文內(nèi)容均來(lái)自網(wǎng)絡(luò)收集。如需準(zhǔn)確描述笆怠,請(qǐng)查回官網(wǎng)铝耻。
官方文檔地址:
https://docs.broadcom.com/doc/12352067
1.如何區(qū)分海量的陣列卡?
1.1總覽以及選購(gòu)
如今隨著網(wǎng)絡(luò)云盤的成本越來(lái)越高 (404也越來(lái)越多)
越來(lái)越多的人開始組建私有云系統(tǒng)(NAS)
在組建NAS的的過(guò)程中蹬刷,不外乎要使用大量的硬盤瓢捉,在多硬盤的解決方案上,使用陣列卡就是一個(gè)蠻不錯(cuò)的解決方式办成。這么多年來(lái)泡态,商用服務(wù)器一直都是使用陣列卡作為多硬盤管理。
對(duì)于家用服務(wù)器來(lái)說(shuō)迂卢,陣列卡的優(yōu)勢(shì)便宜某弦,穩(wěn)定與超大的帶機(jī)量(至少都是8塊SAS/SATA硬盤)
上面有提到,陣列卡是商用服務(wù)器的配件而克。穩(wěn)定性自然不言而喻靶壮,而且據(jù)我所知,很多商用資產(chǎn)有個(gè)5年換新的說(shuō)法员萍。故淘汰下來(lái)的二手卡充視著市場(chǎng)腾降,價(jià)格也極其低廉。
舉例子:(圖就不配了)
您可以去購(gòu)物網(wǎng)站搜索“pcie轉(zhuǎn)4口sata” 通常商家售賣的價(jià)格均在90-120元之間碎绎,或者您去某二手黃魚買張陣列卡蜂莉,通常價(jià)格在100-120元之間。其性價(jià)比自然不言而喻混卵。
不過(guò)二手黃魚的陣列卡種類繁多映穗,如何分辨需要選擇的卡是我們今天要談的第一步:
LSI HBA特性一覽(數(shù)據(jù)來(lái)自LSI)
LSI HBA功耗一覽(數(shù)據(jù)來(lái)自LSI)
如上兩張圖片,我們可以很好的看出幕随,在一眾陣列卡中蚁滋,實(shí)際就只有3種芯片的分別,其余都是IO接口等外部其他區(qū)別赘淮,從功耗欄目可以得出辕录,現(xiàn)在情況下,SAS2116不是很適合家用梢卸,其余就剩下SAS2008與SAS2308兩個(gè)芯片組的產(chǎn)品了走诞。通過(guò)上圖1,不難發(fā)現(xiàn)蛤高,SAS2008走的是PCIe 2.0通道蚣旱,而SAS2308走的是PCIe 3.0通道.這里就要根據(jù)您的主板選擇了碑幅。(不過(guò)還是建議您購(gòu)入SAS2308芯片組的卡,畢竟買新不買舊嘛)
1.2 IT模式IR模式區(qū)別
當(dāng)您已經(jīng)準(zhǔn)備好選購(gòu)SAS2308芯片組產(chǎn)品時(shí)塞绿,您需要明確如下2個(gè)概念:
1)IT模式(Initiator Target)
也就是HBA卡沟涨,單獨(dú)的卡片不負(fù)責(zé)處理RAID信息,如需RAID則需要進(jìn)入系統(tǒng)通過(guò)軟件進(jìn)行重組异吻。
2)IR模式(Integrated RAID)
也就是RAID卡裹赴,卡片自身帶有系統(tǒng),可以直連硬盤組成RAID诀浪,當(dāng)你進(jìn)入系統(tǒng)后棋返,所見的硬盤就已經(jīng)是組好RAID的形態(tài)了。
在很久之前的商用服務(wù)器上雷猪,IR模式的好處是單獨(dú)的卡片計(jì)算負(fù)責(zé)RAID懊昨,降低系統(tǒng)本體的運(yùn)算量,模塊化的獨(dú)立設(shè)計(jì)春宣,也可以更好的處理故障酵颁,最大程度的保證系統(tǒng)穩(wěn)定運(yùn)行以及數(shù)據(jù)安全。(出問(wèn)題了換張卡就行月帝,不用去系統(tǒng)中大量的調(diào)試)不過(guò)我們既然是家用躏惋,沒有商用服務(wù)器那么高的標(biāo)準(zhǔn)要求;同時(shí)嚷辅,現(xiàn)如今的CPU計(jì)算能力也非常出色簿姨,軟RAID能力不輸于硬RAID,而且現(xiàn)在的軟件設(shè)計(jì)也比起之前高效很多簸搞。故我們僅需要一張IT模式的HBA卡就OK~
以上是我個(gè)人對(duì)兩種模式的粗淺見解扁位,詳細(xì)請(qǐng)查如下官方鏈接
參考鏈接:https://www.supermicro.org.cn/support/faqs/faq.cfm?faq=16169
1.3 SAS2308各個(gè)版本以及馬甲版
首先要說(shuō)明的是SAS2308,在同級(jí)別的卡硬件上無(wú)區(qū)別趁俊,區(qū)別在于固件域仇。
SAS2308的常見型號(hào):LSI 9217/9207/HP 9205/浪潮超微2308 等
9217=2308 IR模式
9207=2308 IT模式
(同級(jí)別的 2308卡,IR模式就等于9217 IT模式就等于9207)
LSI SAS2308第3代8端口6Gb/s
相對(duì)于上一代的SAS2008主要的變化是:
系統(tǒng)總線接口由PCI Express x8 2.0(5Gb/s)升級(jí)為x8 PCIe 3.0
(每個(gè)lane的速率為8.0Gb/s全雙工寺擂,實(shí)際效率比2.0提升一倍)暇务,
另外集成的PowerPC 440處理器頻率由533MHz提升到800MHz。
比DELL H200 IBM M1015(LSI 9211 9200 等)高一個(gè)檔次怔软。
這也是我們選擇SAS2308的最主要原因垦细。
因?yàn)槲沂诸^的硬盤有限,實(shí)測(cè)鏈接SATA硬盤最高12T單盤完全OK挡逼。
不過(guò)雖然我實(shí)測(cè)可以連接12T硬盤括改,但如果您有多塊大容量(大于10T)硬盤,我不建議您使用這個(gè)卡家坎,建議使用LSI 9300-8I/9400-8I嘱能,畢竟他們可是有12Gb/s的速率吝梅。
1.4 SAS2308的連接器
如下圖所示。SAS2308有 2 x Internal SFF-8087的連接端口焰檩,使用2條Amphenol的SSF-8087數(shù)據(jù)線憔涉,可以轉(zhuǎn)換出8個(gè)SATA端口订框。
這里要多說(shuō)一句:強(qiáng)烈推薦使用Amphenol品牌的數(shù)據(jù)線析苫,其他品牌的數(shù)據(jù)線我不清楚,但畢竟Amphenol的數(shù)據(jù)線是企業(yè)級(jí)的數(shù)據(jù)線穿扳,同時(shí)他家的線材大多也帶有SGPIO功能衩侥,可以直接檢測(cè)你的硬盤健康程度。不用依靠其他軟件運(yùn)行矛物,關(guān)于更多SGPIO功能茫死,還請(qǐng)您自行g(shù)oogle。本文不表履羞。
1.5 LSI 9217-8i 購(gòu)買提醒以及配件選擇
如上文所談峦萎,LSI 9217-8i 通常我們都會(huì)在二手黃魚或者TB上購(gòu)買,
通常這類卡都是服務(wù)器拆機(jī)二手卡忆首,當(dāng)然都是IR模式的卡爱榔;你可以讓賣家?guī)兔λ⒊蒊T模式(通常會(huì)收取一定的費(fèi)用)。這也是推薦自己購(gòu)買IR卡自己刷IT模式的地方糙及。
另外就是需要買一條陣列卡數(shù)據(jù)線啦详幽,這里線材如果賣家不自帶,建議還是選購(gòu)全新線材浸锨,以來(lái)全新線材無(wú)暗病唇聘,也方便售后,其次長(zhǎng)度柱搜,接頭規(guī)格可控迟郎,不會(huì)出現(xiàn)機(jī)箱理線困難的情況。
2.LSI 9217-8i HBA 卡刷 IT 模式
準(zhǔn)備工具:U盤1個(gè)聪蘸,1G以上容量谎亩。
2.1 下載固件
進(jìn)入官網(wǎng)的固件下載頁(yè)面
https://docs.broadcom.com/docs/12350569
確認(rèn)你要下載的固件名稱為:
9217_8i_Package_P20_IR_IT_FW_BIOS_for_MSDOS_Windows.zip
這個(gè)固件名稱就是9217最新版的P20固件了~
可能有的朋友在JS那邊聽說(shuō)過(guò)P20固件如何如何,其實(shí)自我使用下來(lái)也就那么回事(笑)
如果是別的型號(hào)或者固件集宇姚,可以官網(wǎng)刷搜索對(duì)應(yīng)的型號(hào)匈庭,找到對(duì)應(yīng)的固件。
2.2 制作可引導(dǎo)的U盤
雖然官方可以從win下直接使用官方工具M(jìn)SM進(jìn)行刷寫固件操作浑劳,不過(guò)經(jīng)過(guò)我的觀察阱持,官網(wǎng)MSM軟件僅可以刷寫B(tài)IOS和升級(jí)操作,不可以讓IR模式與IT模式互相刷寫魔熏,所以還是需要在DOS環(huán)境下操作衷咽。
這里推薦使用freedos環(huán)境進(jìn)行刷寫固件操作鸽扁。
下載U盤啟動(dòng)工具rufus,插入U(xiǎn)盤運(yùn)行rufus镶骗,引導(dǎo)類型選FreeDos桶现,其他默認(rèn),點(diǎn)擊「開始」寫盤鼎姊,即可完成骡和。
rufus官網(wǎng):
http://rufus.ie/
因?yàn)閞ufus自帶freedos,就不用再去找freedos的鏡像了相寇。
解壓
9217-8i_Package_P20_IR_IT_Firmware_BIOS_for_MSDOS_Windows
并將以下三個(gè)文件復(fù)制到u盤根目錄中:
sasbios_rel/mptsas2.rom
Firmware/HBA_9207_8i_IT/9207-8.bin
sas2flsh_dos_rel/sas2flsh.exe
2.3 啟動(dòng)FreeDOS環(huán)境并刷寫固件
將制作好的U盤插入電腦慰于,選擇u盤啟動(dòng),進(jìn)入DOS環(huán)境唤衫。
進(jìn)入后你應(yīng)該進(jìn)入的是A:\婆赠,需要先去到C::
直接輸入:c:/
進(jìn)入。
查看剛才拷貝的三個(gè)文件是否在此目錄下:
運(yùn)行命令
dir
在列出的項(xiàng)目中尋找如上3個(gè)文件是否名稱均與其一致佳励。
然后執(zhí)行以下命令:
sas2flsh -o -e 6
這命令是將卡進(jìn)入高級(jí)模式-o, 然后擦除閃存-e 其中6代表Clean flash (erase everything except manufacturing area)休里;也有人用7,但那個(gè)是Erase complete flash赃承,最后還要重寫SAS Address才行妙黍,建議還是用6。
注意: 現(xiàn)在處于關(guān)鍵階段楣导,不要重啟废境,否則該卡可能會(huì)處于一個(gè)不可恢復(fù)的狀態(tài)!(俗稱變磚)
輸入以下命令:
sas2flsh -o -f 9207-8.bin -b mptsas2.rom
該命令將把卡再次進(jìn)入高級(jí)模式
-o
筒繁,然后刷新固件-f 9207-8.bin
和 bios-b mtpsas2.rom
噩凹。
這一步有些慢,建議多等等毡咏,待最后出現(xiàn)如下信息后驮宴,再做下一步動(dòng)作:
Finished Processing Commands Successfully.
Exiting SAS2Flash.
完成后,執(zhí)行 sas2flsh -listall
檢查安裝是否正確完成呕缭。在重啟前堵泽,要確保正確完成,否則可能無(wú)法恢復(fù)恢总。
執(zhí)行此條命令應(yīng)該會(huì)輸出你卡現(xiàn)在固件的信息迎罗。確認(rèn)無(wú)誤后再做重啟動(dòng)作。
重啟后按 CTRl-C 進(jìn)入HAB卡的bois片仿,應(yīng)該可以看到已IT模式運(yùn)行P20固件纹安。
至此,刷卡完畢。當(dāng)然刷回IR模式也是同理厢岂,換文件即可~
尾巴:
有人可能會(huì)說(shuō)了:?jiǎn)蝹€(gè)硬盤在IR模式下初始化然后格式化光督,也可以正常使用,所以不懂IT模式的優(yōu)勢(shì)在哪塔粒?
其實(shí)如果你像我一樣是個(gè)多硬盤用戶结借,單獨(dú)初始化的IR模式,將帶來(lái)主機(jī)虛擬化直通異常卒茬,虛擬機(jī)無(wú)法查看硬盤信息等等一系列問(wèn)題船老。所以還是建議直接刷IT吧!
另外扬虚,官方給出的建議運(yùn)行環(huán)境溫度是:0~55℃努隙。但根據(jù)我個(gè)人的使用球恤,實(shí)際溫度經(jīng)查飆升至70℃左右辜昵,個(gè)人分析可能是因?yàn)闆]有商用服務(wù)器環(huán)境里的風(fēng)道所導(dǎo)致。(或者是機(jī)房空調(diào)咽斧?)
卡片的散熱鰭片簡(jiǎn)直燙的驚人堪置,考慮到家庭使用,建議在散熱鰭片上增加一個(gè)4010小風(fēng)扇對(duì)應(yīng)主動(dòng)降溫张惹,延長(zhǎng)使用壽命舀锨。
參考資料:
https://docs.broadcom.com/doc/12352067
http://www.reibang.com/p/6b4476a53806
http://server.zol.com.cn/322/3228725_all.html
https://marcan.st/2016/05/crossflashing-the-fujitsu-d2607/