5. 主機(jī)HBA的影響

用來(lái)實(shí)現(xiàn)主機(jī)附加的拓?fù)?,取決于系統(tǒng)的目標(biāo)。高可用性要求雙HBA卡和到存儲(chǔ)器的雙路徑。雙路徑對(duì)性能的影響,主要看管理者如何去從系統(tǒng)資源里得到負(fù)載均衡的能力。

在對(duì)存儲(chǔ)系統(tǒng)調(diào)優(yōu)的時(shí)候,必須牢記HBA卡和驅(qū)動(dòng)的作用。EMC的E-Lab提供了設(shè)置磁盤和固件的建議,而我們必須要按這些建議來(lái)操作。

A. HBA卡的限制

HBA卡的固件,HBA卡使用的驅(qū)動(dòng)的版本,和主機(jī)的操作系統(tǒng),都可以影響到在存儲(chǔ)陣列中的最大量的I/O size和并發(fā)訪問的程度。

B. Powerpath

如果操作系統(tǒng)可以使用,Powerpath這個(gè)軟件應(yīng)該總是要使用的?-不管是對(duì)于一個(gè)單一連接到一個(gè)交換機(jī)的系統(tǒng)(允許主機(jī)繼續(xù)訪問,當(dāng)軟件升級(jí)的時(shí)候)還是在一個(gè)完全冗余的系統(tǒng)。

除了基本的failover之外,Powerpath還允許主機(jī)通過多個(gè)存儲(chǔ)處理器(SP)的端口來(lái)連接到一個(gè)LUN上面?–一種我們通常稱之為多路徑的技術(shù)。Powerpath通過負(fù)載均衡算,來(lái)優(yōu)化多路徑訪問LUN。Powerpath提供了幾種負(fù)載均衡的算法,默認(rèn)的那種—-ClarOpt—-是我們所推薦的。ClarOpt可以調(diào)整傳輸byte的數(shù)量,正如隊(duì)列的深度一樣。

連接到所有目前的CLARiiON的型號(hào)的主機(jī),都可以從多路徑中獲益。直接連接的多路徑需要至少兩張HBA卡;實(shí)際的SAN多路徑需要兩張HBA卡,其中的每一個(gè)都會(huì)被分配到多于一個(gè)SP端口的區(qū)域。多路徑的好處在于:

. 在同一個(gè)SP中,可以從一個(gè)端口failover到另一個(gè)端口,修復(fù)一個(gè)事件的系統(tǒng)工作。

. 在SP的端口和主機(jī)HBA卡中的負(fù)載均衡

. 從主機(jī)到存儲(chǔ)系統(tǒng)中獲得更高的帶寬(假設(shè)主機(jī)里,路徑能使用足夠多的HBA卡)

當(dāng)Powerpath提供了所有可行路徑的負(fù)載均衡,這會(huì)帶來(lái)一些附加的開銷:

. 一些主機(jī)的CPU資源會(huì)被一般的操作所使用,正如會(huì)被failover的時(shí)候使用。

. 在一些情形下,活躍的路徑會(huì)增加一些時(shí)間來(lái)failover。(Powerpath在嘗試幾條路徑之后,才會(huì)trespass一個(gè)LUN從一個(gè)SP到另一個(gè)SP)

因?yàn)檫@些事實(shí),活躍的路徑應(yīng)該受到限制,通過zoning,到兩個(gè)存儲(chǔ)系統(tǒng)的端口對(duì)應(yīng)一個(gè)HBA卡來(lái)影射到一個(gè)被主機(jī)綁定的存儲(chǔ)系統(tǒng)。一個(gè)例外是,在從其它共享存儲(chǔ)系統(tǒng)端口的主機(jī)所爆發(fā)的環(huán)境,是不可預(yù)知和嚴(yán)峻的。在這個(gè)情形下,四個(gè)存儲(chǔ)系統(tǒng)的端口都有一個(gè)各自的HBA卡,這是可以實(shí)現(xiàn)的。


<未完待續(xù)>

分享到

多易

相關(guān)推薦