應(yīng)用視點(diǎn):FC存儲(chǔ)交換機(jī)的分區(qū)和LIP隔離
FC存儲(chǔ)交換機(jī)有很多值得學(xué)習(xí)的地方,這里我們主要介紹FC存儲(chǔ)交換機(jī)的分區(qū)和LIP隔離。在早期的SAN方案中,服務(wù)器大多是同種操作系統(tǒng),SAN環(huán)境下的安全性問(wèn)題并不突出。但是現(xiàn)在的方案中,異種操作系統(tǒng)并存的需求比比皆是,多套磁盤(pán)陣列子系統(tǒng)或具有多個(gè)主機(jī)接口的磁盤(pán)陣列子系統(tǒng)也很常見(jiàn)。
為了保證SAN正常工作,而不互相破壞數(shù)據(jù),基于FC存儲(chǔ)交換機(jī)層面的分區(qū)劃分,可以有效提供一種解決方案——服務(wù)器只能訪(fǎng)問(wèn)同一分區(qū)內(nèi)的設(shè)備,提高設(shè)備訪(fǎng)問(wèn)的安全性。如圖所示,基于端口的Hardware Zoning(硬件分區(qū)),可以產(chǎn)生直觀(guān)、清晰的邏輯劃分,在實(shí)踐中被大量使用。還有一種Software Zoning(軟件分區(qū))方法,即基于WWN(World Wide Name)進(jìn)行分區(qū)。不過(guò),軟件分區(qū)在實(shí)際使用中較少使用。
分區(qū)可以重疊,同一設(shè)備可屬于不同分區(qū);可以在設(shè)備運(yùn)行時(shí)動(dòng)態(tài)劃分;使不同的操作系統(tǒng)可以在一個(gè)SAN里共存。FC存儲(chǔ)交換機(jī)的分區(qū)功能至關(guān)重要,但不同品牌的FC存儲(chǔ)交換機(jī)功能的方式是不同的。譬如某些品牌的交換機(jī)自動(dòng)具備分區(qū)功能,不需單獨(dú)購(gòu)買(mǎi)軟件許可;而另一些品牌的交換機(jī)則需要單獨(dú)購(gòu)買(mǎi)軟件許可,才能實(shí)現(xiàn)相應(yīng)功能。
LIP隔離(LIP Isolation)
很多用戶(hù)將分區(qū)和LIP 隔離混淆,認(rèn)為分區(qū)就是LIP隔離,實(shí)際上兩者是不同的概念。當(dāng)FC存儲(chǔ)交換機(jī)遵循FC-AL協(xié)議工作時(shí),一般所有的設(shè)備之間協(xié)商AL_PA地址(或常說(shuō)的Loop_ID),這個(gè)過(guò)程被稱(chēng)為環(huán)路初始化(LIP)。SAN上有任何新的設(shè)備啟動(dòng)都會(huì)引起LIP,這時(shí)所有的機(jī)器停止工作進(jìn)行地址協(xié)商,因此LIP會(huì)使系統(tǒng)中斷工作。
當(dāng)FC存儲(chǔ)交換機(jī)遵循FC-SW協(xié)議工作時(shí),需要特殊的服務(wù)來(lái)確保SAN正常工作,與上面所說(shuō)LIP相類(lèi)似的一個(gè)服務(wù)就是RSCN。設(shè)備做完Fabric Login后會(huì)向交換機(jī)登記許多信息,當(dāng)該設(shè)備關(guān)閉或重新啟動(dòng)時(shí)就會(huì)引起登記狀態(tài)的改變,RSCN服務(wù)就是負(fù)責(zé)將登記狀態(tài)改變信息通知SAN上的所有設(shè)備。
可見(jiàn),LIP和RSCN都對(duì)SAN的正常工作造成破壞,對(duì)于一些特殊關(guān)鍵應(yīng)用甚至是致命的,如視頻流應(yīng)用和磁帶庫(kù)備份應(yīng)用。根據(jù)FC-AL協(xié)議標(biāo)準(zhǔn),LIP一般需要15毫秒,而遵循FC-SW 協(xié)議的RSCN根據(jù)實(shí)際的SAN環(huán)境的復(fù)雜程度,甚至?xí)绊懻Mㄐ胚_(dá)數(shù)秒。具備LIP隔離功能的交換機(jī),可以根據(jù)端口設(shè)置LIP選項(xiàng)。對(duì)于重要的節(jié)點(diǎn),可設(shè)置為不接受LIP,從而徹底解決問(wèn)題。而不具備LIP隔離功能的交換機(jī),在解決RSCN 影響問(wèn)題時(shí),只能靠分區(qū)的方法使一個(gè)分區(qū)的設(shè)備對(duì)其他分區(qū)的設(shè)備減輕沖擊。但是,在視頻流應(yīng)用的實(shí)際測(cè)試效果來(lái)看,仍然對(duì)正常通信的設(shè)備性能造成了較大的影響。
硬件支持杜比音效技術(shù)
Intel通過(guò)與杜比實(shí)驗(yàn)室合作,讓HD Audio支持豐富的杜比音效,而AC`97音頻規(guī)范基本不支持什么音效是其口碑不佳的一個(gè)很重要的原因。目前,HD Audio支持的杜比音效包括:Dolby Headphone、Dolby Virtual Speaker、Dolby ProLogic II、Dolby ProLogic Ⅱx和Dolby Digital Live。通過(guò)Intel與杜比雙方的緊密合作,杜比實(shí)驗(yàn)室還為不同等級(jí)的HD Audio提供包括Dolby Sound Room、Dolby Home Theater、Dolby Master Studio的認(rèn)證,其中標(biāo)準(zhǔn)***的Dolby Master Studio定義了豐富的音頻編碼,對(duì)信噪比的要求也達(dá)到了95dB,完全可以媲美市面上的高檔聲卡。
人性化設(shè)計(jì)與音頻輸入的進(jìn)步
人性化設(shè)計(jì)是HD Audio規(guī)范的又一亮點(diǎn)。現(xiàn)在的聲卡往往具有功能不同的各種接口,各種接口的物理形狀相同,即便是通過(guò)不同顏色進(jìn)行了定義,但是在連接復(fù)雜的接口的時(shí)候很容易接錯(cuò),而在HD Audio規(guī)范中,Intel借用了高檔聲卡的內(nèi)部路由功能,配合自動(dòng)監(jiān)測(cè)功能,可以判斷插入的是輸入還是輸出端子,并在驅(qū)動(dòng)軟件的界面進(jìn)行提示,從根本上解決了這一困擾用戶(hù)多年的難題。而對(duì)于通過(guò)麥克風(fēng)進(jìn)行輸入時(shí)進(jìn)行錄音,HD Audio采用了回聲消除技術(shù)(Acoustic Echo Cancellation)來(lái)實(shí)現(xiàn)高品質(zhì)的輸入信號(hào),并且還支持多麥克風(fēng)陣列,以適應(yīng)不同用戶(hù)和場(chǎng)合。對(duì)于普通的PC用戶(hù)而言,意味著在視頻/語(yǔ)音聊天時(shí)能夠聽(tīng)到來(lái)自遠(yuǎn)方的更清楚的聲音。
現(xiàn)在,為每一種CODEC開(kāi)發(fā)專(zhuān)用的驅(qū)動(dòng)程序是普遍的做法,所以AC`97軟聲卡的驅(qū)動(dòng)程序也是五花八門(mén)。而在HD Audio推出之后,都將成為歷史。在HD Audio規(guī)范中,為了提高系統(tǒng)的易用性,Intel引入了音頻架構(gòu)(Universal Audio Architecture,UAA),這種總線(xiàn)驅(qū)動(dòng)可以支持任何一款符合HD Audio規(guī)范的CODEC芯片。目前,Intel正在與微軟展開(kāi)合作,微軟將在Windows 2000、Windows XP SP2、Windows Server 2003以及未來(lái)的LongHorn操作系統(tǒng)中直接引入U(xiǎn)AA功能,在不久的將來(lái),只要用戶(hù)安裝完操作系統(tǒng),HD Audio聲卡就可以正常使用。
為了測(cè)試和體驗(yàn)HD Audio豐富而強(qiáng)大的功能,我們分別在915以及925平臺(tái)上使用試音碟對(duì)其進(jìn)行了測(cè)試與體驗(yàn),并且向創(chuàng)新公司征集了一款I(lǐng)nspire T7700 7.1音箱作為音頻輸出設(shè)備。由于時(shí)間比較緊湊,我們通過(guò)試音碟播放不同編碼的視頻和音頻文件測(cè)試了其CODEC的能力,HD Audio能夠很***地支持各種杜比音效,但是對(duì)于家庭娛樂(lè)而言,不支持DTS音效比較令人遺憾。而在其支持的音效中,Creative Inspire T7700音箱很好地再現(xiàn)了各種音效所能達(dá)到的效果,輕松超過(guò)了市面上普通的多聲道聲卡。總體而言,多聲道的音頻系統(tǒng)似乎更偏向于娛樂(lè),而對(duì)音樂(lè)欣賞則考慮的相對(duì)少一點(diǎn),而更加豐富的娛樂(lè)體驗(yàn)正是未來(lái)家用PC發(fā)展的方向。HD Audio為人們展示了PC音頻系統(tǒng)誘人的前景,而伴隨著英特爾915/925芯片組的發(fā)布,HD Audio正在一步步向人們走來(lái)。