以太網交換機最佳實踐八準則
以太網交換機已經成為組網中重要的設備之一,這里我們主要介紹以太網交換機的物理局限性。交換機管理通信量,從一個地點接收數據包再轉發該數據到相應的網段或目的地。它建立了一個連接服務器(主機)和存儲系統所組成的網絡“結構”。雖然含義簡單,但以太網交換機卻是看似復雜的系統,使用專門的物理硬件和板載邏輯的組合,以線路速度線實時對數據交換進行管理。
因此在保證每一個端口的合理成本下,以太網交換機必須能提供多性能,可靠性和管理的多功能性。為了在網絡中能夠滿足更多的存儲平臺或主機服務器,以太網交換機需要定期擴展或替換。以太網交換機通過升級可以達到更好的性能(例如,更快的接口),增強網絡的有效性,限制網絡流量并提供智能化功能,比如對網絡的虛擬化。
最佳實踐準則1:了解你的交換機的物理局限性
交換機的大小一般用其有限的端口數量來衡量,所以應該知道實際上有多少端口可以使用,以及如果可以的話,你的以太網交換機可以添加多少端口。為小型或許多中型企業所生產的以太網交換機,其端口數量是確定的,不能被擴展。思科系統公司的產品Catalyst Express 500和QLogic Corp.公司的產品SANbox 1400都屬于端口數量固定的交換機。
當你需要額外的端口時,可以通過簡單的購買其他以太網交換機并把通過交換機間的連接(ISL)把它們連接在一起來實現。為大型企業生產的交換機,又稱為導向器級交換機,它有更好的升級能力,通過標準組件的升級可以提供多達數百個的端口。例如,Brocade Communications Systems Inc. 公司的48000導向器交換機可以通過8個48端口的標準卡輕松的擴展到384個端口。專家建議,對端口的使用越少,越需要更大的交換機。Contoural Inc.公司的數據實踐部主管Stephen Foskett說:“一個需要100個端口的公司,購買單一的一臺導向器級的交換機比購買三個或更多的小型交換機并把它們連接在一起可以得到更好的服務。大型交換機的性能要優于小型交換機。”
最佳實踐準則2:了解端口速率并尋找傳輸速率達8Gbps的光交換機
除了純粹的端口數量,專業存儲人士還應考慮端口的速度。一般的光纖端口,其速度包括1Gbps,2Gbps和4Gbps。你也可以找到速率高達10Bbps的端口,但是10Gbps的端口并不對低速率端口向下兼容。因此10 Gbps的端口通常是用來完成數據中心的交換機與光交換機之間的連接。除非有特殊的需要,否則你無須購買10Gbps端口的交換機。下一代接口的速率將是8Gbps,只是它不成熟。“你可以購買一臺8Gbps的HBAs,而不是交換機”Foskett說。“八Gbps技術目前還未正式投入市場。”
一般為iSCSI SANs提供的以太網交換機能夠提供1Gbps的端口。擁有10Bbps端口的以太網交換機是比較容易獲得的,但是實際上10Gbps端口的數量是有限的。例如,思科Catalyst 4948 10Gb以太網交換機只能提供兩個10Gbps的交換端口。
最佳實踐準則3:了解你的交換機的功能局限性
今天,交換機的功能已不只是管理網絡通信,在大型導向器級以太網交換機中,已經擁有數據轉移和存儲虛擬化等特點。諸如這些對智能功能的需要,是交換機定期升級及替換的主要原因而且存儲管理員應該考慮智能功能及其在數據中心中扮演的角色。例如,我們也有可能在企業中證明Brocade Mi10K導向器能夠對VSAN提供支持。相反地,專家警告說盡量不要購買不需要的功能。這不僅會浪費金錢,也會使交換機無法得到充分使用。
出現的新興科技因素也應納入你的升級計劃。在一定程度上,FCoE連接會影響交換機和主機總線適配器,因此需要進行叉車式升級。所以,有些用戶可能放棄對交換機的升級或更改,直到有基于FCoE的交換機和存儲系統可供選擇。Foskett問:“當EMC告訴我,我將在三年內使用一個完全不同的協議時,我需要對一個4GB的光線通道SAN進行投資嗎?”
最佳實踐準則4:在企業中對交換機供應商進行規范
專家建議,規范一個單一的交換機廠商,在交換機之間可以確保全面的兼容性和足夠的安全,尤其是當交換機含有智能功能時。Diogenes Analytical Laboratories Inc公司的Phil Goodwin說:“在你的網絡結構中擁有多個供應商會降低你的安全性。”如果必須使用超過由一個以上的供應商所提供的交換機,就必須對兼容性和安全性進行徹底的測試。
最佳實踐準則5:為了高實用性而構建交換機的底層結構
構建一個SAN網絡以便有使用多重路徑的多余連接來到達獨立的以太網交換機,這一點是很重要的。然而多導向器的成本讓人望而卻步,但是用多以太網交換機來代替,結果又讓人非常失望。存儲架構師被迫扮演平衡角色,以便使成本,易用性和可靠性達到一對合適的組合,另外,對于每個企業來說,該平衡也是不一樣的。“你不得不決定你所能承受的最大風險”Foskett說,“我們經常建議建立雙冗余SAN網絡。”
最佳實踐準則6:了解較老的交換機的突發故障率
較老的交換機(比如,大約產于2002年)可能會出現出乎意料的高故障率。Foskett說:“如果你有一臺16到24端口并已使用了四到五年的交換機,那么你可以考慮直接對其進行整個的替換。”當最初端口出現故障率時就要著手對替換以太網交換機進行相應的預算,以便有可能購買一個擁有更多端口能夠滿足網絡的擴展的較大的交換機,而且它還要滿足能夠在該網絡中兼容其他的小型交換機。另外,使用新的以太網交換機也可以為我們帶來原有以太網交換機可能無法提供的有用功能。
最佳實踐準則7:盡可能的部署iSCSI
ISCSI技術正在被越來越多的中小型企業(SMB)所采用,當然也包括大型企業中的部門或工作組。當對于所有SAN網絡的解決方案,iSCSI并無理想理想的選擇時,通過其相對的易用性,部署的低成本性,它的應用逐漸增長,良好的整體性能以及可靠性,對它的使用正在逐漸增加。當你打算為你的企業擴展一個SAN網絡時,你應該適當的考慮一下使用iSCSI的可能。Foskett說:“盡管iSCSI完全兼容于任何操作系統,可如果你擁有100套Windows操作系統并且你確實要將它們聯入SAN網絡,呢么你應該考慮使用iSCSI SAN網絡去代替光線通道SAN網絡。”
最佳實踐準則8:避免在iSCSI中進行端口共享
對于以太網的性能有一個潛在的問題,那就是一般會出現端口過載的現象。許多以太網服務器的性能并不高,所以導致所有的以太網交換機端口都是供不應求的。這就允許更多的設備使用同一臺以太網交換機接口,從而將每一個接口的帶寬使用率最大化。專家指出一個端口的的負載一般可以達到10:1。供不應求的交換機可能無法處理過量數據,在一臺高性能的iSCSI網絡中,要盡量避免可能導致端口過載的配置執行,或者為iSCSI SAN網絡選擇部署一臺高端的以太網交換機。