數據存儲產業服務平臺

DoSTOR存儲課堂:了解光纖通道存儲網絡中的域

DoSTOR存儲課堂:理解光纖通道(FC)如何識別域,以及將光纖通道網絡虛擬化的新機制,有助于你進一步理解和研究這些概念。構建存儲局域網(SAN)并不困難–你只要把東西放進去就可以了–但是要使這個SAN能夠從容應對各種變化,難就難在這里。在這篇存儲常識中,我們將學習光纖通道域,地址分配以及虛擬存儲局域網(VSAN)。

主交換機網絡交換

首先,我們必須先理解一個沒有閉環的SAN光纖通道網絡。你在這里所見到的所有事物看起來都和生成樹相類似。當然,有一些術語不一樣,但是相同的概念則同樣適用。

當光纖通道交換機上線時,將得到一個動態分配的Domain_ID(域ID)。接著主交換機(PS)選擇進程開始,這個過程和生成樹的根網橋選擇進程非常類似,然后是Domain_ID(域ID)分配進程。

在交換機可以同其他交換機對話之前,它將首先進行自身設置,以便得知相連的相關設備。跳過鏈接初始化,我們只需要簡單地知道硬件將計算出當前端口類型并決定相連的N端口地址。通過相連端口的Domain_ID(域ID),Area_ID(區域ID)以及WWN(全局名稱)獲得FCID(光纖通道地址),然后交換機將FCID分配給每個相連的端口。

下面簡要地描述一下選擇進程是如何決定主交換機的:

  • 清空Domain_ID(域ID)列表;
  • 在交換機之間的鏈接中(E端口),傳送光纖通道網絡構建(BF)幀;對于已經向你傳送了BF幀的端口,不要再發送BF幀,以避免產生環路;
  • 在光纖通道網絡穩定性時間內等待,確保在整個光纖通道網絡中BF幀被充分發送;
  • 傳送一個EFP(光纖通道網絡參數交換)幀,并給每個EFP幀的傳送者發送一個SW_ACC(交換機接受);
  • 檢驗EFP幀,尋找PS_Priority(主交換機優先級),PS_Name(主交換機節點的全局名稱),以及Domain_ID(域ID)列表;
  • 將主交換機優先級和主交換機名稱連接起來,并進行選擇,選擇最小數;
  • 重復這個過程,直至所有相連的設備在主交換機上達成一致。

在主交換機選擇進程結束后,交換機必須開始Domain_ID(域ID)分配進程。即使Domain_ID是手動設置的,分配進程將仍然啟動,因為主交換機需要編譯出Domain_ID列表。Domain_ID選擇進程并不十分重要,因為大部分人在設置域的時候是手工進行的。我們只需要知道改變Domain_ID將導致每個設備都必須按照更新后的信息重新發送EFP幀。

設置Domain_ID(域ID)十分重要,因為如果當前Domain_ID是相互沖突的,那么合并光纖通道網絡的過程將可能被中斷。如果你只有一個交換機,并且希望擴展光纖通道網絡,將兩個網絡合并在一起,那么如果它們兩個都是Domain_ID 1(廠商出廠默認設置),將發生問題。在連接入光纖通道網絡之前,每一個上線的新交換機都需要設置成唯一的Domain_ID 。

在使用虛擬存儲局域網(VSAN)的時候,經常會碰到Domain_ID相互沖突的情況。除了在光纖通道網絡中,虛擬存儲局域網和虛擬局域網相同。你可以將一個支持虛擬存儲局域網的交換機(通常是思科)設置成不同的端口對應不同的光纖通道網絡。交換機端口1所連接的節點可能是屬于光纖通道網絡322,而緊挨著這個節點的另一個節點可能是屬于網絡4;兩個完全分開的網絡。每個光纖通道網絡可能都是域31–這只是舉個例子。大部分情況下,除了少數廠商的異想天開以外,光纖通道網絡之間是沒有路由的,因此不同網絡的節點是不能互相對話的。這是很好,但是許多情況下我們需要將兩個網絡合并在一起。

通常通過將多個交換機連接在一起就可以合并兩個光纖通道網絡。如果一個"核心"交換機已經連接了另外兩個交換機,而且突然決定合并光纖通道網絡,并將它們置于同樣的虛擬存儲局域網,那么這些交換機最好都有唯一的Domain_ID。否則,因為FCID包含了Domain_ID ,網絡傳輸將會突然間變得非常不穩定。此外,每個域的主交換機都有自己的命名服務器,其中包含了關于N端口的信息,如果收到的幀中包含了與其相沖突的信息,那么交換機將無法判別如何發送。

虛擬光纖通道網絡模型

同虛擬局域網一樣,一個虛擬存儲局域網可以任意設定邊界,比起要手工移動布線來說,這種方式減少了管理工作的復雜性。思科的虛擬存儲局域網技術之所以能得到廣泛使用是由于ANSI(美國國家標準學會)對它的這種運用十分認可,并將它稱作"虛擬光纖通道網絡"。虛擬存儲局域網比起以太網的虛擬局域網來說更有彈性。

虛擬光纖通道網絡模型將虛擬化推進了一個層次。它可以設置一個區域服務器,以便讓所有和光纖通道網絡相連的節點都知道如何連接該網絡。IP世界中一般由主機來運行服務(比如DHCP和DNS),而這里是由交換機來運行光纖通道服務。在虛擬存儲局域網環境中,交換機實際上對每個光纖通道網絡都運行一次光纖通道服務。

談到光纖通道服務,這里是和存儲局域網服務相關的一些常見的光纖通道地址。簡要列表如下:

  • 0xFF FF F5:組播服務器
  • 0xFF FF F6:時鐘同步服務器
  • 0xFF FF F7:KDC(密鑰分配中心)
  • 0xFF FF F8:別名服務器(針對組播,或搜尋組)
  • 0xFF FF F9:QoS(服務質量)信息
  • 0xFF FF FA:管理服務器
  • 0xFF FF FB:時間服務器
  • 0xFF FF FC:目錄服務器
  • 0xFF FF FD:光纖通道網絡控制器
  • 0xFF FF FE:光纖通道網絡登錄服務器

光纖通道地址(FCID)實際上對于凌駕于光纖通道運行上方的SCSI來說并不是必須的。由于單播的光纖通道幀是在節點的全局名稱(WWN)之間來回傳送,因此實際上只有在兩種情況下才必須用到光纖通道地址:鏈接初始化,或在光纖通道上傳送IP。在光纖通道上傳送IP時,IP地址必須轉為光纖通道地址。同以太網世界非常類似的是,在光纖通道領域中也要用到地址解釋協議(ARP)。無論是"光纖通道上的地址解釋協議"還是光纖通道地址解釋協議(FARP)–兩種不同的協議–都可適用,而且采用哪種協議取決于設備支持哪種協議。這下你可明白為什么光纖通道有那么多的互通性問題了吧?

下次我們將討論光纖通道網絡分區以及交換機設置。

總結:

  • 只有當需要確保只有一個交換機控制Domain_ID(域ID)分配進程的時候,主交換機選擇進程才會啟動;
  • 一個光纖通道域就是一個交換機,每個交換機運行自己的命名服務,但是完整的列表是由主交換機進行分配的;
  • 在光纖通道上發送SCSI,需要節點的全局名稱(WWN);在支持其他協議時,FCID仍然是重要的。
未經允許不得轉載:存儲在線-存儲專業媒體 » DoSTOR存儲課堂:了解光纖通道存儲網絡中的域
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走