基本概述
所有主流的SAN交換機制造商都已經在為此開發相應的解決方案。雖然這些方案基於不同的架構體系或模式,但它們都有一個共同的特點,那就是在兩個或多個SAN之間實現設備資源共享的同時,保持了這些SAN物理上的相對獨立性,而不必將它們物理地集中在一起。brocadesilkworm多協定路由器正是為此目的而設計。它可以被看作是一個超級交換機,能夠將多個SAN孤島中的設備有選擇性、有機地連線在一起,同時,又不必完全或部分中斷SAN網路的服務。
一個2U高的SilkWorm路由器部署了8個光纖連線埠,但用戶只需一個軟體的升級許可,就可以根據需要方便地擴充至16連線埠。每個連線埠都支持光纖通道(FC)或千兆乙太網(GbE)的連線,可使路由器實現多種工作方式,包括將本地或遠端的SAN整合,以及將iSCSI設備集成到一個FCSAN環境中。
多協定路由器的靈活性是通過軟體來實現的。客戶能夠從多種可以實現的服務中選擇所需要的套用,包括通過基本的路由服務將多個SAN整合起來,並通過FCIP隧道服務連線遠程網路,以及通過iSCSI網關服務與本地的IP存儲環境相連。
在一個實驗環境中,我們首先準備了兩個本地的存儲網路SAN-1和SAN-2。每個SAN網路都通過一個導向器級的交換機連線。此外,用一個比較小的SAN網路(SAN-3)模擬一個小型遠端分支SAN的配置。
實驗配置是這樣的。用三個SilkWorm多協定路由器將一個GbE的交換機,以及三個SAN環境連線起來。目前SilkWorm多協定路由器不能支持非Brocade的交換機。Brocade正在開發支持其他廠商SAN交換機的路由器新版本。實驗環境採取了iSCSI、FCIP以及IFLs(InterFabricLinks)組合的連線方式。IFL是最基本的FC連線方式,與ISL(InterSwitchLinks)的概念類似。一般來說,在連線一個SAN時,你需要建立兩個或多個IFLs鏈路,以保證系統的穩定性和性能。
隔離LSAN
首先,將SAN-1內的一個主機設備與SAN-2內的一個磁碟陣列建立一個連線。Brocade將這種通過虛擬網路方式在SAN之間建立的連線稱為LSANs(LogicalSANs)。
在一個單一SAN環境下,你可以創建包含一組存儲或主機設備在內的特別分區,以實現在SAN內跨設備的更好的訪問和管理。LSAN分區在概念上類似於通常意義上的分區,並且可以用同樣的工具創建。SilkWorm路由器只為那些在LSAN分區內的設備實現路由服務,從而把其他設備限制在原來的SAN網路邊界內。
LSAN和FC-NAT在多個SAN之間保持各自獨立的SAN網路管理的同時,可以建立LSAN分區,而不會破壞以前的配置。用戶可以在不同的SAN網路之間有選擇地將部分主機及存儲設備連線起來。對於SAN集中的需求來說,這是最能夠被接受,並減少潛在危險的一種方式。
如何建立一個LSAN分區呢?首先,你需要啟動Brocade的FabricManagerShareDevice工具。如果所有的SAN是通過同一個管理員來管理的,記得要用FabricManager保存相應的操作步驟,從而能夠自動地在每一個網路上建立LSAN分區。
FabricManagerShareDevice工具會在螢幕上顯示出新定義的邏輯網路中所包含的所有設備名稱。在實驗中,工程師選擇了SAN-1中的一個伺服器與SAN-2中的磁碟陣列組成一個LSAN分區。幾秒鐘後,FabricManager就確認了這個新的LSAN-1的建立。
如果一個企業的業務需要通過對多個SAN或者IP與FC混合的存儲網路環境進行整合,以獲得更高的效益,SilkWorm多協定路由器無疑是一個理想的選擇。