国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      允許不同架構(gòu)中的終端設(shè)備在保持其唯一光纖信道域id的同時彼此通信的光纖信道交換機(jī)的制作方法

      文檔序號:7745472閱讀:124來源:國知局
      專利名稱:允許不同架構(gòu)中的終端設(shè)備在保持其唯一光纖信道域id的同時彼此通信的光纖信道交換機(jī)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及存儲區(qū)域網(wǎng)絡(luò)(storage area network),更具體地說涉及使得不同架 構(gòu)(Fabric)中的終端設(shè)備能夠在保持其唯一光纖信道ID的同時彼此通信的光纖信道交換 機(jī)。
      背景技術(shù)
      隨著因特網(wǎng)商業(yè)和網(wǎng)絡(luò)中心計算越來越流行,企業(yè)和其他組織變得越來越依賴于 信息。為了處理所有這些數(shù)據(jù),存儲區(qū)域網(wǎng)絡(luò)或SAN變得非常流行。SAN通常包括安排在交 換架構(gòu)中的多個存儲設(shè)備、多個主機(jī)和多個交換機(jī),該交換架構(gòu)連接存儲設(shè)備和主機(jī)。
      大多數(shù)SAN依賴于光纖信道協(xié)議來在架構(gòu)內(nèi)通信。關(guān)于對光纖信道協(xié)議和光纖信 道交換架構(gòu)和服務(wù)的詳細(xì)說明,請參考2002年2月8日美國國家標(biāo)準(zhǔn)協(xié)會(NCITS)的Fibre Channel Framing and Signaling Standard版本1. 70,以及2001年6月26日NCITS的 Fibre Channel Switch Fabric-2版本5. 4以及2000年11月28日NCITS的Fibre Channel Generic Services-3版本7. 01,這里通過引用將這些文獻(xiàn)都包含進(jìn)來,用于所有用途。
      在光纖信道中,每個設(shè)備(主機(jī)、存儲設(shè)備和交換機(jī))由制造商分配的全球唯一的 八(8)字節(jié)寬的全球名稱(WWN)所標(biāo)識。在FC網(wǎng)絡(luò)中使用了兩種WWN。如果考慮具有一 個或多個FC適配器(或HBA或端口 )的設(shè)備連接到FC網(wǎng)絡(luò),則每個設(shè)備被分配一個節(jié)點(diǎn) WWN (n麗N),并且每個適配器被分配一個端口 WWN (p麗N) 。 n麗N和p麗N彼此不同。當(dāng)光纖 信道設(shè)備被互連以形成SAN時,WWN(以及其他參數(shù))是標(biāo)識每個設(shè)備的主要機(jī)制。光纖信 道被用于SAN中的設(shè)備之間的通信。但是,WWN卻不被幀所使用。每個適配器或端口必須登 錄到FC網(wǎng)絡(luò)。此時,每個端口被架構(gòu)動態(tài)地分配唯一的光纖信道地址(FC_ID)。 FC—ID用 于FC網(wǎng)絡(luò)中,以便終端設(shè)備彼此尋址。 三字節(jié)寬的光纖信道地址在三個字段中分級構(gòu)造,每個字段為一字節(jié)長域 ID (Domain_ID)、區(qū)域ID (Area_ID)和端口 ID (Port_ID)。架構(gòu)內(nèi)的每個交換機(jī)被分配一個 域ID。附接到特定交換機(jī)的終端用戶被分配該交換機(jī)的域ID。交換機(jī)管理每個終端設(shè)備的 區(qū)域ID和端口 ID分配,以保證所分配的地址在該域中的唯一性。例如,如果交換機(jī)被分配 第五號域,并且交換機(jī)將其地址空間再分為兩個區(qū)域,每個區(qū)域具有三個連接的終端設(shè)備,則可能的光纖信道地址分配為5:1:1、5:1:2、5:1:3、5:2:1、5:2:2和5:2:3。 基于SAN的光纖信道通常被組織成分區(qū)(zone)。在每個分區(qū)內(nèi),主機(jī)只能看到和 訪問屬于該分區(qū)的存儲設(shè)備或其他主機(jī)。這允許了不同計算環(huán)境的相同SAN的共存。例 如,可以在SAN上定義Unix分區(qū)和單獨(dú)的Windows分區(qū)。屬于Unix分區(qū)的Unix服務(wù)器只 能訪問Unix分區(qū)內(nèi)的存儲或主機(jī)設(shè)備,并且不干擾連接到SAN的其他設(shè)備。同樣地,屬于 Windows分區(qū)的Windows服務(wù)器只能訪問Windows分區(qū)內(nèi)的存儲或主機(jī)設(shè)備,而不會干擾 連接到SAN的其他設(shè)備。SAN管理員可按照連接到SAN的計算和存儲資源的需要或要求, 在SAN中定義多個分區(qū)。交換架構(gòu)只允許屬于相同分區(qū)的設(shè)備之間的通信,防止一個分區(qū) 的設(shè)備看到或訪問另 一分區(qū)的設(shè)備。 大企業(yè)內(nèi)的信息基礎(chǔ)設(shè)施通常具有多個SAN,每個SAN專用于企業(yè)內(nèi)的不同組織 或應(yīng)用。例如,大的公司對于公司、銷售部門、市場部門等可能有不同的SAN。每個SAN通 常將會包括連接多個主機(jī)和存儲設(shè)備的冗余光纖信道架構(gòu)。光纖信道架構(gòu)中的冗余交換機(jī) 是在一個架構(gòu)中的交換機(jī)或鏈路發(fā)生故障的情況下提供的。如果發(fā)生這種情況,則冗余架 構(gòu)將會被用于允許SAN的正常操作。另一個示例是使用專用SAN來管理郵件服務(wù)器,例如 Mircrosoft Exchange。 上述部署具有多個缺點(diǎn)。首先,給定SAN中的主機(jī)只能與該同一 SAN中的存儲設(shè)備 通信。 一個SAN中的主機(jī)無法與第二SAN中的存儲設(shè)備直接通信。此部署不僅效率低下, 而且昂貴。由于在SAN間無法共享存儲設(shè)備,所以對于每個SAN要求單獨(dú)的存儲設(shè)備。
      上述專利申請通過引入虛擬SAN或"VSAN"的概念而部分地解決了此問題。VSAN 的實(shí)現(xiàn)是基于以下概念的將單個物理SAN的交換架構(gòu)劃分成邏輯SAN,每個邏輯SAN被稱 為VSAN。每個VSAN的屬性與標(biāo)準(zhǔn)SAN類似,具體而言(i)單播、廣播和多播流量被限制到 一個VSAN而不是跨越多個VSAN ;(ii)光纖信道標(biāo)識符(FC_ID)是按照VSAN來分配的。這 意味著給定FC地址可被分配到兩個不同VSAN中的兩個不同主機(jī);(iii)路由和分布式架 構(gòu)服務(wù),例如名稱服務(wù)器、分區(qū)服務(wù)器等是為每個VSAN獨(dú)立維護(hù)的。這導(dǎo)致了將配置或拓 撲變化的影響限制到僅為受影響的VSAN。在每個VSAN內(nèi),幀被用FC_ID按任何正常SAN中 的方式轉(zhuǎn)發(fā)。 用于允許不同VSAN中的終端設(shè)備彼此通信的一種已知解決方案涉及終端設(shè)備的 虛擬化,以便在每個VSAN的架構(gòu)中存在每個終端設(shè)備的"本地實(shí)例"。例如參考美國專利公 布2003/0012204。此方法的一個問題是VSAN之間的邊界交換機(jī)為源和目的地終端設(shè)備執(zhí) 行FC—ID轉(zhuǎn)換(S卩,網(wǎng)絡(luò)地址轉(zhuǎn)換或NAT)。如果邊界交換機(jī)發(fā)生故障,則需要創(chuàng)建替換或故 障恢復(fù)路徑。此外,對于某些幀,源和/或目的地FC—ID可能都在有效載荷中定義。因此必 須提供標(biāo)識和轉(zhuǎn)換這些ID的機(jī)制。如果加密或?qū)S脜f(xié)議被用于源和目的地終端設(shè)備之間, 則此解決方案也不起作用,這是因?yàn)檫吔缃粨Q機(jī)無法處理專用有效載荷或者對幀解密以便 標(biāo)識源和目的地FC—ID。 需要一種光纖信道交換機(jī)和架構(gòu),其使得不同架構(gòu)中的終端設(shè)備能夠在保持其唯 一的光纖信道域ID的同時彼此通信。

      發(fā)明內(nèi)容
      為了實(shí)現(xiàn)以上目的,并且根據(jù)本發(fā)明的目的,公開了一種交換機(jī),其使得不同架構(gòu)中的終端設(shè)備能夠在保持其唯一光纖信道域ID的同時彼此通信。該交換機(jī)耦合到具有第 一組終端設(shè)備的第一架構(gòu)和具有第二組終端設(shè)備的第二架構(gòu)。該交換機(jī)被配置為允許與第 一架構(gòu)相關(guān)聯(lián)的第一組終端設(shè)備和與第二架構(gòu)相關(guān)聯(lián)的第二組終端設(shè)備利用第一組和第 二組終端設(shè)備中的每一個的唯一域ID進(jìn)行通信。在本發(fā)明的一個實(shí)施例中,第一和第二架 構(gòu)分別是第一和第二虛擬存儲區(qū)域網(wǎng)絡(luò)(VSAN)。在替換實(shí)施例中,第一架構(gòu)和第二架構(gòu)是 相分離的物理架構(gòu)。


      圖1是根據(jù)本發(fā)明的示例性光纖信道架構(gòu)。 圖2是根據(jù)本發(fā)明的示例性VSAN拓?fù)洹?圖3是示出VSAN邊界交換機(jī)的另一 VSAN拓?fù)洹?圖4A和4B是根據(jù)本發(fā)明為VSAN間路由而修改的示例性光纖信道幀。 圖5是根據(jù)本發(fā)明定義"VSAN間分區(qū)"的示例性SAN。 圖6是根據(jù)本發(fā)明用于圖示對FSPF協(xié)議的修改的示例性VSAN。 圖7是用于圖示本發(fā)明的操作的示例性VSAN。 圖8是根據(jù)本發(fā)明用于實(shí)現(xiàn)VSAN間路由的交換機(jī)的框圖。
      具體實(shí)施例方式
      在以下描述中,闡述了許多特定細(xì)節(jié)以便提供對本發(fā)明的充分理解。但是,對于本 領(lǐng)域的技術(shù)人員顯而易見的是,本發(fā)明可在沒有這些特定細(xì)節(jié)中的某些或全部的情況下實(shí) 現(xiàn)。在其他示例中,未詳細(xì)描述公知的過程步驟,以免不必要地模糊本發(fā)明的主題。
      在光纖信道SAN中,由架構(gòu)提供的主要服務(wù)包括動態(tài)地址分配、路由、名稱服務(wù) 分區(qū)服務(wù)和事件通知。本發(fā)明涉及利用唯一域ID進(jìn)行的VSAN間和/或架構(gòu)間路由。這里 所定義的本發(fā)明的特定術(shù)語包括 VSAN間分區(qū)-包含來自多個VSAN的成員的分區(qū)。
      VSAN邊界交換機(jī)_向和自 一對VSAN路由流量的交換機(jī)。 非相鄰VSAN-如果鏈路不在兩個VSAN之間傳輸流量,則這兩個VSAN被視為在該 鏈路上不相鄰。 轉(zhuǎn)接VSAN-用于在兩個或多個非相鄰邊緣VSAN之間的鏈路上傳送流量的VSAN。 從而轉(zhuǎn)接VSAN橫跨非相鄰VSAN,并使其能夠彼此通信。利用此部署,物理SAN被劃分為低 層VSAN和用于處理VSAN之間的切換的高層轉(zhuǎn)接VSAN。 邊緣VSAN-流量被從其切換去到或來自轉(zhuǎn)接VSAN的VSAN。邊緣VSAN可以是轉(zhuǎn)接 VSAN。 參見圖l,示出了根據(jù)本發(fā)明的簡化的存儲區(qū)域網(wǎng)絡(luò)(SAN) 100。 SAN IOO包括第一 VSAN 102和第二 VSAN 104。第一 VSAN 102包括交換機(jī)E2和FC_ID地址為1. 1. 1的終端 設(shè)備p麗Nl。第二 VSAN 104包括交換機(jī)E4和FC_ID地址為2. 1. 1的終端設(shè)備p麗N4。在 每個VSAN中還包括邊界交換機(jī)B1。為了示例性目的,VSAN 102和VSAN 104被示為各自只 有一個交換機(jī)和一個終端設(shè)備。應(yīng)該理解,SAN 100可被分成更多個VSAN,其中每個VSAN 包括一個或多個交換機(jī)和一組終端設(shè)備(主機(jī)和/或存儲設(shè)備,其中該組中的數(shù)目可以是從一個到多個終端設(shè)備)。 利用本發(fā)明,終端設(shè)備pWWNl和pWWN4可在保持其各自的FC_ID地址的同時彼此 通信。這是通過橫跨兩個VSAN的邊界交換機(jī)B1來實(shí)現(xiàn)的。在單步驟過程中,源自終端設(shè) 備pWWNl的分組被通過邊界交換機(jī)Bl從VSAN 102注入到VSAN 104和p麗N4,反之亦然。
      應(yīng)該注意,這里所使用的術(shù)語"架構(gòu)"一般是指被分成相分離的虛擬SAN的單個物 理架構(gòu)。圖1中所示的兩個VSAN 102和104也可是兩個物理上相分離的架構(gòu)或SAN。在 任一種情況下,邊界交換機(jī)都使得終端設(shè)備PWWNl和pWWN4能夠在保持其各自的FC_ID地 址的同時彼此通信。對于本申請的其余部分,本發(fā)明是聯(lián)系單個架構(gòu)或SAN的VSAN來描述 的。但是,應(yīng)該理解,這里所教導(dǎo)的本發(fā)明也可用于兩個相分離的架構(gòu)或SAN。
      本發(fā)明的使用唯一域ID的VSAN間路由最初要求管理員定義架構(gòu)中的能夠彼此通 信的一個或多個VSAN間(Inter-VSAN)以及終端設(shè)備。在架構(gòu)被配置后,邊界交換機(jī)(i) 與架構(gòu)中的其他邊界交換機(jī)交換VSAN間路由協(xié)議(IVRP)消息,以便確定到不同VSAN的拓 撲和最短路徑。在沒有路由協(xié)議的情況下,需要靜態(tài)配置來確定必須由幀從源邊緣VSAN轉(zhuǎn) 接到終端邊緣VSAN的那組VSAN ; (ii)在每個VSAN和鄰近VSAN中的鄰近交換機(jī)之間交換架 構(gòu)最短路徑優(yōu)先(FSPF)信息。具體而言,邊界交換機(jī)將路由注入到連接到邊界交換機(jī)的轉(zhuǎn) 接VSAN和/或邊緣VSAN中;(iii)僅當(dāng)更新影響到去往任何輸出域ID的路由和鏈路成本 時才在邊緣和轉(zhuǎn)接VSAN之間傳播FSPF更新;(iv)與其在鏈接上的鄰近交換機(jī)交換分區(qū)信 息;(v)與其鄰近交換機(jī)交換名稱服務(wù)器數(shù)據(jù)庫。只有VSAN間分區(qū)中與VSAN有關(guān)的那些條 目才在VSAN上被交換;(vi)對于從本地VSAN中的交換機(jī)接收到的查詢,為遠(yuǎn)程邊緣VSAN 中的每個交換機(jī)充當(dāng)代理,作為名稱服務(wù)器;(vii)將從邊緣VSAN接收到的幀的VSAN為外 出流量的轉(zhuǎn)接VSAN,相反地將從轉(zhuǎn)接VSAN接收到的幀的VSAN轉(zhuǎn)換為適當(dāng)?shù)倪吘塚SAN ;以 及(viii)終止相鄰邊緣VSAN中的所有控制流量,包括FSPF、分區(qū)服務(wù)器和名稱服務(wù)器。邊 界交換機(jī)執(zhí)行的每個功能在下文中更詳細(xì)描述。 參見圖2,示出了根據(jù)本發(fā)明的示例性SAN。此示例中的SAN 10包括三個邊緣 VSAN (VSAN = 1、 VSAN = 2和VSAN = 3)、一個轉(zhuǎn)接VSAN、四個交換機(jī)A、 B、 C和D以及三個 終端設(shè)備p麗Nl、p麗N2和p麗N3。主機(jī)p麗Nl被包含在VSAN1中。第二主機(jī)p麗N2被包含 在VSAN2中。存儲設(shè)備pWWN3被包含在VSAN3中。轉(zhuǎn)接VSAN 12被用于交換未連接的邊緣 VSAN1、 VSAN2和VSAN3之間的流量。下文所描述的轉(zhuǎn)接VSAN 12使得主機(jī)p麗Nl和p麗N2 能夠訪問存儲設(shè)備pWWN3,反之亦然。在光纖信道中,諸如主機(jī)和存儲設(shè)備這樣的終端設(shè)備 只利用光纖信道地址來通信。正如上述專利申請中詳細(xì)描述的,隨著VSAN的發(fā)展,標(biāo)簽證 明光纖信道地址合格,以便它可被路由經(jīng)過交換架構(gòu),同時對終端設(shè)備透明。
      轉(zhuǎn)接VSAN 12交換來自未連接的邊緣VSAN對1-3和2-3的流量,反之亦然。根據(jù) 各種實(shí)施例,交換機(jī)B和C之間的鏈路可以是標(biāo)準(zhǔn)FC鏈路或遠(yuǎn)程(例如FCIP、 DWDM上FC 等)鏈路。轉(zhuǎn)接VSAN 12與任何其他VSAN類似,并且可能有附接到它的它自己的終端設(shè)備。 轉(zhuǎn)接VSAN 12不關(guān)心它交換流量去到或來自的鄰近邊緣VSAN的性質(zhì)。換言之,轉(zhuǎn)接VSAN 可將流量交換到另一轉(zhuǎn)接VSAN或從另一轉(zhuǎn)接VSAN交換流量。 參見圖3,示出了圖示邊界交換機(jī)的另一 SAN 20拓?fù)?。邊界交換機(jī)是鏈接在邊緣 VSAN和轉(zhuǎn)接VSAN之間的交換機(jī)或者是作為邊緣VSAN和轉(zhuǎn)接VSAN的一部分的交換機(jī)。在 此示例中,VSAN1包括主機(jī)(p麗Nl,F(xiàn)CJD = 3. 1. 1)以及交換機(jī)Sl至S5。 VSAN2包括存儲設(shè)備(p麗N2, FC—ID = 2. 1. 1)以及交換機(jī)S6至S10。假設(shè)轉(zhuǎn)接VSAN包括交換機(jī)S2、 S3、 S4、S5、S8和SIO,則S2和S4被視為邊界交換機(jī),即使它們不一定在VSAN1的邊界處。從轉(zhuǎn) 接VSAN到VSAN1的流量由交換機(jī)S3交換,來自交換機(jī)Sl并被引導(dǎo)到轉(zhuǎn)接VSAN的流量由 S4交換。類似地,交換機(jī)S8和S10是VSAN2的邊界交換機(jī)。在另一示例中,在圖2中交換 機(jī)B和C被定義為邊界交換機(jī),因?yàn)樗鼈兡軌蚪粨Q轉(zhuǎn)接VSAN 12與VSAN1、 VSAN2和VSAN3 之間的流量。 參見圖4A,示出幀30,其具有擴(kuò)展交換機(jī)間鏈路(EISL)格式,通常用于承載多個 VSAN的鏈路上。雖然EISL格式也可用于承載單個VSAN的鏈路上,但是關(guān)于僅承載單個 VSAN的鏈路的另一選項(xiàng)是將交換機(jī)與VSAN的入口端口配置為與在該端口上接收到幀相關(guān) 聯(lián)。幀30包括幀開始(SOF)字段32、EISL頭部字段34、EISL有效載荷字段36、EISL循環(huán) 冗余校驗(yàn)(CRC)字段38和幀結(jié)束(EOF)字段40。 SOF字段32是幀定界符的開始。EISL有 效載荷字段36包括用于標(biāo)準(zhǔn)ISL幀的頭部和有效載荷。EISL CRC字段306用于保存EISL 特有的CRC值。 EISL CRC值不同于為常規(guī)ISL幀計算的標(biāo)準(zhǔn)CRC值,或者是其修改,這是因?yàn)樵诰?有附加的EISL頭部字段34的情況下EISL幀30相應(yīng)的長度較長。EOF字段40劃定幀30 結(jié)束的界限。 參見圖4B,示出了EISL頭部字段34。此字段包括多個子字段,包括用于指示EISL 頭部字段34的存在的EISL指示符字段42,指示EISL頭部的版本的EISL版本字段44。在 一個實(shí)施例中,版本字段44至少為兩比特寬,從而允許最多指示EISL幀的四個版本。如 果需要指示EISL幀的更多版本,則可使用額外的比特。幀類型字段46被用于指示幀要攜 帶的流量的類型。流量類型例如可包括以太網(wǎng)、光纖信道或無限帶寬(Infiniband)。在一 個實(shí)施例中,幀類型字段46為四比特寬,從而最多允許在架構(gòu)上傳輸十六種不同的流量類 型。此外,各自能夠傳輸不同流量類型的多個VSAN可通過此字段中提供的流量類型的標(biāo) 識而被互連起來。多協(xié)議標(biāo)簽交換(MPLS)字段48指示幀是否攜帶MPLS信息,例如標(biāo)簽棧 56,其中標(biāo)簽棧是光纖信道和以太網(wǎng)的常見轉(zhuǎn)發(fā)機(jī)制。在一個實(shí)施例中,MPLS字段48為一 比特寬。當(dāng)被置位時,它指示EISL頭部34包括MPLS標(biāo)簽棧56。否則它被清零。
      優(yōu)先級字段50指示EISL幀30的用戶優(yōu)先級。優(yōu)先級可以按多種方式來定義。一 個示例是,用戶優(yōu)先級可以是一般化的數(shù)字優(yōu)先級,沒有受保證的服務(wù)級別。例如,較高的 值代表較高的用戶優(yōu)先級,而較低的值可代表較低的優(yōu)先級。較高的優(yōu)先級先接收可用帶 寬,不論有多少總帶寬可用。另一個示例是,用戶優(yōu)先級可指示EISL幀的有效載荷的服務(wù) 質(zhì)量(QoS)。 一般而言,優(yōu)先級字段50的寬度取決于優(yōu)先級類型和/或優(yōu)先級的數(shù)目。
      VSAN標(biāo)識符字段52或"標(biāo)簽"被用于標(biāo)識幀30屬于特定VSAN。更具體而言,VSAN 標(biāo)識符字段52標(biāo)識EISL幀30的有效載荷屬于特定VSAN。根據(jù)一個實(shí)施例,VSAN標(biāo)識符 字段412是十二比特寬的字段。標(biāo)識符的格式可以與VLAN標(biāo)識符的相同或類似,并且與諸 如以太網(wǎng)這樣的某些標(biāo)準(zhǔn)協(xié)議中采用的地址類似。 在某些SAN中,可能存在會導(dǎo)致幀經(jīng)過網(wǎng)絡(luò)內(nèi)的環(huán)的拓?fù)湟约奥酚蓡栴}。這種環(huán) 會不必要地消耗帶寬。為了解決此問題,生存時間(TTL)字段54可用于指示TTL值,該值 指定在幀被丟棄之前可經(jīng)過的剩余跳的數(shù)目。插入到字段54中的TTL值是由生成EISL幀 30的網(wǎng)絡(luò)設(shè)備(例如交換機(jī))來初始化的。TTL缺省值最初被設(shè)置為任意數(shù)字,例如十六。隨著每一跳,接收EISL幀的后續(xù)網(wǎng)絡(luò)設(shè)備(例如交換機(jī))將TTL值遞減1。為1的TTL值 向接收網(wǎng)絡(luò)設(shè)備(例如交換機(jī))指示EISL幀應(yīng)當(dāng)被丟棄。當(dāng)EISL幀被丟棄時,錯誤消息 可被發(fā)送到幀的計劃接收者以及幀的發(fā)送者。類似地,為0的TTL值可指示TTL字段54應(yīng) 當(dāng)被忽略,從而允許EISL幀被交換機(jī)轉(zhuǎn)發(fā)。 在承載多個VSAN的鏈路上,交換機(jī)利用幀30通信。每個幀30除了上述內(nèi)容以外 還包括源和目的地終端設(shè)備的光纖信道地址(FC_ID)。 VSAN ID 52證實(shí)特定幀30屬于特 定VSAN,并且對終端設(shè)備透明。關(guān)于VSAN內(nèi)幀30的交換的更多信息,請參見上述專利申請。 參見圖5,示出了根據(jù)本發(fā)明的包括"VSAN間分區(qū)"的VSAN 60。 VSAN間分區(qū)被 定義為具有來自多個VSAN的成員的分區(qū)。在此示例中,VSAN間分區(qū)X包括VSAN 1中的主 機(jī)p麗Nl(FC—ID 1. 1. 1)以及VSAN 3中的存儲設(shè)備。p麗N3 (FC-ID 8. 1. 1)。 VSAN間分區(qū)Y 包括VSAN 2中的主機(jī)p麗N2(FCJD 3.1.1)以及VSAN 3中的同一存儲設(shè)備p麗N3 (FC-ID 8. 1. 1)。從而創(chuàng)建了 VSAN間分區(qū)X和Y,以使得主機(jī)pWWNl和pWWN2都分別可與存儲設(shè)備 p誦3通信。 利用VSAN間分區(qū),邊界交換機(jī)確定(i)從相鄰邊緣VSAN輸出到轉(zhuǎn)接VSAN中的 名稱服務(wù)器數(shù)據(jù)庫的內(nèi)容,反之亦然;(ii)在鏈路狀態(tài)更新(LSU)消息中要輸出的FSPF域 集合;(iii)要從相鄰邊緣VSAN交換到轉(zhuǎn)接VSAN的地址集合,反之亦然;(iv)從轉(zhuǎn)接VSAN 接收到的SW_RSCN被傳播到的相鄰邊緣VSAN集合;(v)從相鄰邊緣VSAN接收到的要傳播 到轉(zhuǎn)接VSAN中的SW_RSCN集合。換言之,VSAN間分區(qū)是輸入和輸出數(shù)據(jù)以及控制流量從 中出現(xiàn)的點(diǎn)。由于分區(qū)配置是公知的概念,所以經(jīng)由VSAN間分區(qū)的VSAN間路由的配置簡 化了架構(gòu)中的控制和管理。 與VSAN中的常規(guī)分區(qū)類似,VSAN間分區(qū)被包含在分區(qū)集合內(nèi),并且存在活動分區(qū) 集合。從而邊界交換機(jī)確定來自活動分區(qū)集合中的VSAN間分區(qū)的輸入和輸出流量。
      在典型SAN中,當(dāng)在兩個交換機(jī)之間建立鏈路時,實(shí)現(xiàn)了多種協(xié)議。這些協(xié)議包括 端口管理器;域管理器;分區(qū)服務(wù)器;架構(gòu)最短路徑優(yōu)先(FSPF);名稱服務(wù)器和交換機(jī)寄存 器狀態(tài)變化通知(SW_RSCN)協(xié)議,正如上述NCITS文件中所描述的那樣。如下所述,正如本 發(fā)明所預(yù)期的,已為VSAN間路由而修改了上述協(xié)議。 端口管理器協(xié)議端口管理器協(xié)議在兩個交換機(jī)間協(xié)商參數(shù),并且確定鏈路是交 換機(jī)間鏈路(ISL)還是擴(kuò)展交換機(jī)間鏈路(EISL)。如果鏈路是EISL,則意味著鏈路能夠承 載VSAN幀。否則,端口管理器協(xié)議按與用常規(guī)SAN相同的方式操作VSAN。
      域管理器協(xié)議域管理器協(xié)議負(fù)責(zé)為SAN中的每個交換機(jī)、主機(jī)和存儲設(shè)備分配 域ID和/或光纖信道地址(FC_ID)。如上所述,F(xiàn)C_ID包括三個成分域ID、區(qū)域ID和端 口ID。在初始化期間,為SAN選擇主交換機(jī)。主交換機(jī)負(fù)責(zé)為每個交換機(jī)分配域ID。然后 每個交換機(jī)負(fù)責(zé)為連接到該交換機(jī)的每個終端設(shè)備選擇區(qū)域ID和端口 ID。
      根據(jù)本發(fā)明,在將要彼此通信的VSAN間,域編號空間必須是唯一的。存在多種保 持此唯一性的方式,包括(i)在VSAN間管理性地劃分域編號空間;或(ii)關(guān)聯(lián)僅用于 VSAN間路由的域ID集合。例如,200-239之間(或任何其他任意范圍)的域ID可專用于 VSAN路由。在VSAN間通信所需要的交換機(jī)可被管理性地配置為請求專用編號空間范圍中 的域ID。
      分區(qū)服務(wù)器協(xié)議在標(biāo)準(zhǔn)SAN中,分區(qū)服務(wù)器協(xié)議負(fù)責(zé)創(chuàng)建和維護(hù)每個交換機(jī)內(nèi) 定義SAN中的每個分區(qū)的數(shù)據(jù)庫。表中的分區(qū)是就每個分區(qū)中的主機(jī)和存儲設(shè)備來定義 的。主機(jī)和/或存儲設(shè)備可屬于多個分區(qū)。為了確保SAN間的一致的分區(qū)數(shù)據(jù)庫,當(dāng)兩個 交換機(jī)間出現(xiàn)ISL鏈路時,在交換機(jī)間交換分區(qū)數(shù)據(jù)庫,以確保一致性并防止相沖突的分 區(qū)定義。如果沒有沖突,則分區(qū)數(shù)據(jù)庫被合并。如果存在沖突,則鏈路被隔離,并且直到解 決該沖突,數(shù)據(jù)流量才能流經(jīng)該鏈路。作為分區(qū)服務(wù)器協(xié)議的一部分,一旦添加、刪除或修 改分區(qū),就在整個架構(gòu)中傳播變化。 為了支持VSAN間路由,修改分區(qū)服務(wù)器協(xié)議以適應(yīng)具有不同VSAN中的成員的 VSAN間分區(qū)。此外,可設(shè)計現(xiàn)有機(jī)制或新機(jī)制,以確保VSAN間分區(qū)的一致性。由于在邊界 交換機(jī)處VSAN被終止,因此域內(nèi)分區(qū)不被傳播到轉(zhuǎn)接VSAN。 架構(gòu)最短路徑優(yōu)先(FSPF)協(xié)議FSPF是鏈路狀態(tài)路徑選擇協(xié)議。FSPF保持跟蹤 架構(gòu)中的所有交換機(jī)上的鏈路的狀態(tài),并將成本與每個鏈路相關(guān)聯(lián)。協(xié)議通過添加路徑所 經(jīng)過的所有鏈路的成本,并且選定或選擇使成本最小的路徑,從而來計算從每個交換機(jī)到 架構(gòu)中的所有其他交換機(jī)的路徑。架構(gòu)中的所有交換機(jī)的鏈路狀態(tài)記錄(LSR)(包括成本) 的匯集構(gòu)成了架構(gòu)的拓?fù)鋽?shù)據(jù)庫,其被稱為鏈路狀態(tài)數(shù)據(jù)庫。 FSPF具有四個主要成分,包括(i)用于建立鄰近交換機(jī)之間的連接性,建立鄰近 交換機(jī)的標(biāo)識以及在鄰近交換機(jī)交換FSPF參數(shù)和能力的"Hello"協(xié)議;(ii)復(fù)制后的架 構(gòu)拓?fù)浠蜴溌窢顟B(tài)數(shù)據(jù)庫,其中具有保持架構(gòu)上數(shù)據(jù)庫同步的協(xié)議和機(jī)制;(iii)路徑計 算算法;以及(iV)路由表更新。 鏈路狀態(tài)數(shù)據(jù)庫同步又包括兩個主要成分初始數(shù)據(jù)庫同步和更新機(jī)制。初始數(shù) 據(jù)庫同步用于交換機(jī)被初始化時或者交換機(jī)間鏈路(ISL)出現(xiàn)時。更新機(jī)制用于(i)存在 鏈路狀態(tài)變化時,例如當(dāng)ISL消失或出現(xiàn)時;或(ii)在周期性基礎(chǔ)上時,以防止交換機(jī)從數(shù) 據(jù)庫中刪除拓?fù)湫畔ⅰ?對于FSPF協(xié)議,術(shù)語"路徑選擇"是指架構(gòu)中的源和目的地之間的成本最少或"最 佳"路徑。術(shù)語"路由"是指將幀實(shí)際轉(zhuǎn)發(fā)到特定目的地。FSPF執(zhí)行逐跳路由,這意味著架 構(gòu)中的交換機(jī)只需要了解到目的地的最佳路徑上的下一跳。復(fù)制后的拓?fù)鋽?shù)據(jù)庫確保架構(gòu) 中的每個交換機(jī)具有相同的架構(gòu)定義,因此,所有的交換機(jī)將會做出一致的路由判決。通 常,對于架構(gòu)中的每個目的地域,交換機(jī)需要了解應(yīng)使用哪個路徑來將幀路由到域。因此路 由表?xiàng)l目至少需要向其轉(zhuǎn)發(fā)幀的目的地域ID和E_Port。 由于FSPF協(xié)議被包含在VSAN內(nèi),因此為了支持其他VSAN中的域的路由,實(shí)現(xiàn)以 下修改 對于作為VSAN間分區(qū)的一部分的設(shè)備的每個域ID,邊界交換機(jī)考慮域ID,以便公 告到相鄰VSAN中。相鄰VSAN可以是轉(zhuǎn)接VSAN或邊緣VSAN。如果VSAN是轉(zhuǎn)接VSAN,或者 在VSAN中存在是同一 VSAN間分區(qū)的一部分的設(shè)備,則這樣選擇的域ID被公告到相鄰VSAN 中。 此外,邊界交換機(jī)將被路由經(jīng)過VSAN的幀的VSAN重寫為相鄰VSAN的VSAN。因 此,對于被從邊緣VSAN路由到轉(zhuǎn)接VSAN的幀,邊界交換機(jī)將VSAN從邊緣VSAN重寫為轉(zhuǎn)接 VSAN。 參見圖6,示出了可用于圖示對FSPF協(xié)議的修改的示例性SAN 70。 SAN 70包括
      10VSAN1、 VSAN2、轉(zhuǎn)接VSAN和架構(gòu)間分區(qū)Z,該分區(qū)具有成員p麗Nl、 p麗N2和p麗N4。對于標(biāo) 準(zhǔn)SAN,交換機(jī)C4會將其鏈路狀態(tài)數(shù)據(jù)庫的LSR公告到其自身、交換機(jī)C3、交換機(jī)E3和交 換機(jī)E4,其中每個LSR將會包含關(guān)于連接到交換機(jī)C4的所有鏈路的信息。對于VSAN間路 由,交換機(jī)C4只會公告用于交換機(jī)E4的路由以及鏈路成本。類似地,交換機(jī)E3只會公告 用于E4的路由。類似地,交換機(jī)C1和C2各自公告用于E2和E1的路由。在接收到來自交 換機(jī)C3和C4的路由公告時,交換機(jī)Cl和C2將從轉(zhuǎn)接VSAN獲得的用于交換機(jī)E4的路由 公告到VSAN 1中。同樣地,交換機(jī)C3和C4將用于交換機(jī)El和E2的路由公告到VSAN 2 中。從轉(zhuǎn)發(fā)表角度來看,交換機(jī)Cl和C2必須將想去往E4的幀的VSAN從VSAN1更改為轉(zhuǎn) 接VSAN。在相反方向上,它們將會把從交換機(jī)El和E2接收到的幀的VSAN從轉(zhuǎn)接VSAN更 改為VSAN1 。類似地,交換機(jī)C3和C4將會把想去往El和E2的幀的VSAN從VSAN 2更改為 轉(zhuǎn)接VSAN,并將從交換機(jī)E4接收到的幀的VSAN從轉(zhuǎn)接VSAN更改為VSAN 2。
      名稱服務(wù)器協(xié)議對于名稱服務(wù)器協(xié)議,每個交換機(jī)與SAN中的其他交換機(jī)交換 關(guān)于其本地附接的終端設(shè)備的信息。為每個終端設(shè)備交換的信息包括全球名稱(pWWN)、光 纖信道地址(FC_ID)、終端設(shè)備支持的協(xié)議類型(SCSI、IP等),以及終端設(shè)備是發(fā)起者(即 主機(jī))還是目標(biāo)(即存儲設(shè)備)。 為了支持VSAN間路由,對于邊界交換機(jī)上的名稱服務(wù)器的改變?yōu)?i)構(gòu)建要被 輸出到轉(zhuǎn)接VSAN或邊緣VSAN的名稱服務(wù)器條目列表。此列表是從所定義的VSAN間分區(qū) 創(chuàng)建的,以及(ii)為與遠(yuǎn)程域相關(guān)聯(lián)的域終止和代理名稱服務(wù)器查詢,并且代表被查詢的 交換機(jī)的名稱服務(wù)器做出響應(yīng)。 再次參見圖6,可通過示例方式圖示名稱服務(wù)器協(xié)議的修改規(guī)則。
      1)交換機(jī)Cl和C2向轉(zhuǎn)接VSAN中的名稱服務(wù)器數(shù)據(jù)庫添加設(shè)備p麗Nl和p麗N2。 類似地,交換機(jī)C3和C4將pWWN4添加到轉(zhuǎn)接VSAN中的名稱服務(wù)器數(shù)據(jù)庫。當(dāng)C4公告到 轉(zhuǎn)接VSAN中的域E3的路由并且Cl和C2接收到此公告時,正如FC標(biāo)準(zhǔn)所指定的那樣,它 們中的每一個向E3的名稱服務(wù)器發(fā)送名稱服務(wù)器查詢,以查詢關(guān)于所有附接到E3的終端 設(shè)備的信息。根據(jù)查詢所采取的路由,C3或C4截取此查詢,并代表E3僅以關(guān)于pWWN4的信 息做出響應(yīng)。同樣地,當(dāng)Cl和C2公告到域El和E2的路由時,該路由被C3和C4所接收。 然后C3和C4向El和E2發(fā)送名稱服務(wù)器查詢,該查詢被Cl或C2所截取,C1或C2充當(dāng)代 理并代表被公告的域的名稱服務(wù)器做出響應(yīng)。關(guān)于對El的查詢,Cl和C2僅以關(guān)于pWWNl 的信息做出響應(yīng),關(guān)于對E2的查詢,Cl和C2僅以關(guān)于pWWN2的信息做出響應(yīng)。
      2)當(dāng)?shù)接駿4的路由被Cl和C2所公告時,在VSAN 1中發(fā)生類似的過程。在此情 況下,VSAN 1中的每個交換機(jī)El和E2向E4的名稱服務(wù)器發(fā)送關(guān)于所有附接到E4的終端 設(shè)備的名稱服務(wù)器查詢。根據(jù)查詢所采取的路由,C1或C2截取查詢,并僅以關(guān)于pWWN4的 信息做出響應(yīng)。 3)當(dāng)C3和C4公告到域El和E2的路由時,在VSAN 2中發(fā)生與以上類似的過程。
      4)如果設(shè)備被添加到已被公告的域中或者如果被公告的設(shè)備的狀態(tài)變化,則經(jīng)由 SW—RSCN輸送關(guān)于變化的通知。當(dāng)交換機(jī)接收到SW_RSCN時,它向SW_RSCN中標(biāo)識的終端設(shè) 備所附接到的交換機(jī)發(fā)送名稱服務(wù)器查詢。此查詢也被邊界交換機(jī)所截取,并由邊界交換 機(jī)做出響應(yīng)。 寄存器狀態(tài)變化通知(SW_RCSN)協(xié)議
      —旦名稱服務(wù)器數(shù)據(jù)庫變化,SW—RSCN就被在交換機(jī)間交換。變化通常是由于本 地連接的端口 、本地連接的交換機(jī)或分區(qū)服務(wù)器數(shù)據(jù)庫的狀態(tài)變化而引起的。SW_RSCN是由 檢測到變化的交換機(jī)所發(fā)起的,并且被發(fā)送到VSAN中的每個其他交換機(jī)。SW_RSCN包含關(guān) 于受影響的終端設(shè)備或域ID的信息(域ID用于變化影響整個交換機(jī)時,正如FC-MI技術(shù) 報告中指定的那樣,此處通過引用將該技術(shù)報告包含進(jìn)來用于所有用途)。此信息包括終端 設(shè)備的端口 WWN及其FC_ID。 SW_RSCN可包含關(guān)于多個終端設(shè)備的通知。
      對于VSAN間路由, 一個VSAN中的變化必須被傳播到其他VSAN,如果該變化影響 VSAN間分區(qū)中的設(shè)備的話??紤]圖6中的拓?fù)?。如果交換機(jī)E4失去到pWWN4的連接,則它 向C3和C4發(fā)送SW_RSCN。由于p麗N4處于VSAN間分區(qū)中,并且C3和C4是邊界交換機(jī), 因此它們都會將SW_RSCN傳播到轉(zhuǎn)接VSAN。 SW_RSCN被Cl和C2所接收,Cl和C2又將SW_ RSCN傳播到VSAN l中。從而,生成了重復(fù)的SW—RSCN,這樣效率是較低的。
      通過選擇單個交換機(jī)負(fù)責(zé)將SW_RSCN從一個VSAN分布到另一個,可防止SW_RSCN 幀的復(fù)制。對這種交換機(jī)的選擇可以用多種方式來實(shí)現(xiàn),例如(i)由系統(tǒng)管理員靜態(tài)配 置;(ii)選擇VSAN中的主交換機(jī)作為被指定為用于分布SW_RSCN的交換機(jī);(iii)然后邊 界交換機(jī)可以只將來自相鄰VSAN的SW_RSCN公告到主交換機(jī)中,然后主交換機(jī)在其VSAN 內(nèi)分布SW—RSCN;或者(iv)可基于某個方案選擇邊界交換機(jī)之一,所述方案例如是去到為 其進(jìn)行廣告的VSAN的最短路徑、具有最高"交換WWN"的交換機(jī)等。不論負(fù)責(zé)交換機(jī)是哪 個,每個接收SW_RSCN的交換機(jī)就像按照正常RSCN規(guī)則那樣將變化通知給注冊終端主機(jī)。
      示例 圖7給出一種情形,其中兩上設(shè)備p麗Nl和p麗N2需要與存儲設(shè)備p麗N3通信。 pWWN2和pWWN3之間的通信與先前已經(jīng)討論的其他情形類似,因此這里將不再詳細(xì)討論。但 是,考慮p麗Nl與p麗N3通信的情形,其中在VSAN 2和VSAN 3的邊界交換機(jī)之間沒有直接 連接。圖7示出此拓?fù)涞膬蓚€子情形當(dāng)兩個轉(zhuǎn)接VSAN相同時以及當(dāng)它們不相同時。
      當(dāng)轉(zhuǎn)接VSAN相同時,為了使pWWNl與p麗N3通信,定義了包含兩個設(shè)備的VSAN間 分區(qū)。必須有一個或多個連接攜帶轉(zhuǎn)接VSAN流量的交換機(jī)S2和S3的鏈路。如果交換機(jī) 間的鏈路不是直接的,則S2和S3之間的路徑中的所有交換機(jī)必須攜帶轉(zhuǎn)接VSAN。
      當(dāng)轉(zhuǎn)接VSAN不相同時,必須定義VSAN間分區(qū),以便可將幀從一個轉(zhuǎn)接VSAN交換 到另一個。在圖7中,去到與PWWN1相關(guān)聯(lián)的交換機(jī)的路由在轉(zhuǎn)接VSAN中被S1公告。正 如上文所指定的,當(dāng)S2聽到此路由公告時,它在VSAN 1中公告該公告。在VSAN 1中,當(dāng)S3 聽到此公告時,它將路由公告?zhèn)鞑サ睫D(zhuǎn)接VSAN V2,然后在這里S4在VSAN 3中公告?,F(xiàn)在 已在連接到終端設(shè)備PWWN1和PWWN3的交換機(jī)之間建立了路徑,因此可發(fā)生通信。隨同路 由公告,還發(fā)生如上文所指定的名稱服務(wù)器查詢代理和SW—RSCN傳播。 參見圖8,示出根據(jù)本發(fā)明可用于SAN中的VSAN間路由的交換機(jī)的框圖。交換機(jī) 80包括數(shù)據(jù)平面82和控制平面84。在數(shù)據(jù)平面82中,交換機(jī)包括連接在兩組端口 88a和 88b之間的交換邏輯86。交換邏輯被配置為將在一個端口 88a上接收到的流量路由或內(nèi)部 交換到另一個端口 88b,反之亦然??刂破矫姘顟B(tài)機(jī)90,用于實(shí)現(xiàn)端口管理器;域管理 器;分區(qū)服務(wù)器;架構(gòu)最短路徑優(yōu)先(FSPF);名稱服務(wù)器以及寄存器狀態(tài)變化通知(RSCN) 協(xié)議,以及這里所述的它們的修改和變化。在替換實(shí)施例中,協(xié)議可實(shí)現(xiàn)在硬件、可編程邏 輯、運(yùn)行在微控制器上的軟件或其組合中。
      本發(fā)明的上述實(shí)施例應(yīng)該被考慮為示例性的而不是限制性的。這里所描述的各種 變化命令只是示例性的,也可使用其他類型的命令。本發(fā)明不應(yīng)該被限于這里給出的細(xì)節(jié), 而是可在所附權(quán)利要求書的范圍和等同物內(nèi)被修改。
      權(quán)利要求
      一種交換機(jī),包括第一接口,連接到第一虛擬存儲區(qū)域網(wǎng)絡(luò)中的包括第一設(shè)備在內(nèi)的第一多個設(shè)備,所述第一多個設(shè)備具有第一域標(biāo)識符;第二接口,連接到第二虛擬存儲區(qū)域網(wǎng)絡(luò)中的包括第二設(shè)備在內(nèi)的第二多個設(shè)備,所述第二多個設(shè)備具有第二域標(biāo)識符;處理器,被配置為確定所述第一設(shè)備和所述第二設(shè)備存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中,其中當(dāng)確定所述第一設(shè)備和所述第二設(shè)備存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中時,所述第一設(shè)備的第一域標(biāo)識符被輸出到所述第二設(shè)備。
      2. 如權(quán)利要求1所述的交換機(jī),其中當(dāng)確定所述第二設(shè)備存在于轉(zhuǎn)接虛擬存儲區(qū)域網(wǎng) 絡(luò)中時,所述第一設(shè)備的第一域標(biāo)識符被輸出到所述第二設(shè)備。
      3. 如權(quán)利要求1所述的交換機(jī),其中所述交換機(jī)是邊界交換機(jī)。
      4. 如權(quán)利要求3所述的交換機(jī),其中所述邊界交換機(jī)被配置為第一架構(gòu)和第二架構(gòu)兩 者的一部分。
      5. 如權(quán)利要求1所述的交換機(jī),其中所述交換機(jī)接收多個架構(gòu)最短路徑優(yōu)先幀。
      6. 如權(quán)利要求5所述的交換機(jī),其中所述交換機(jī)將所述多個架構(gòu)最短路徑優(yōu)先幀轉(zhuǎn)發(fā) 到存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中的多個設(shè)備。
      7. 如權(quán)利要求5所述的交換機(jī),其中所述交換機(jī)將所述多個架構(gòu)最短路徑優(yōu)先幀轉(zhuǎn)發(fā) 到存在于轉(zhuǎn)接虛擬存儲區(qū)域網(wǎng)絡(luò)中的多個設(shè)備。
      8. 如權(quán)利要求1所述的交換機(jī),其中所述交換機(jī)確定從所述第一虛擬存儲區(qū)域網(wǎng)絡(luò)輸 出到所述第二虛擬存儲區(qū)域網(wǎng)絡(luò)的名稱服務(wù)器數(shù)據(jù)庫的內(nèi)容。
      9. 如權(quán)利要求1所述的交換機(jī),其中所述交換機(jī)與所述第一虛擬存儲區(qū)域網(wǎng)絡(luò)和所述 第二虛擬存儲區(qū)域網(wǎng)絡(luò)中的邊界交換機(jī)交換虛擬存儲區(qū)域網(wǎng)絡(luò)間路由協(xié)議消息。
      10. —種方法,包括從第一虛擬存儲區(qū)域網(wǎng)絡(luò)中的包括第一設(shè)備在內(nèi)的第一多個設(shè)備接收第一多個幀,所 述第一多個設(shè)備具有第一域標(biāo)識符,所述第一多個幀是在光纖信道交換機(jī)處接收的;從第二接口接收第二多個幀,該第二接口連接到第二虛擬存儲區(qū)域網(wǎng)絡(luò)中的包括第二 設(shè)備在內(nèi)的第二多個設(shè)備,所述第二多個設(shè)備具有第二域標(biāo)識符;確定所述第一設(shè)備和所述第二設(shè)備存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中,其中當(dāng)確定 所述第一設(shè)備和所述第二設(shè)備存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中時,所述第一設(shè)備的第 一域標(biāo)識符被輸出到所述第二設(shè)備。
      11. 如權(quán)利要求10所述的方法,其中當(dāng)確定所述第二設(shè)備存在于轉(zhuǎn)接虛擬存儲區(qū)域網(wǎng) 絡(luò)中時,所述第一設(shè)備的第一域標(biāo)識符被輸出到所述第二設(shè)備。
      12. 如權(quán)利要求IO所述的方法,其中所述交換機(jī)是邊界交換機(jī)。
      13. 如權(quán)利要求12所述的方法,其中所述邊界交換機(jī)被配置為第一架構(gòu)和第二架構(gòu)兩 者的一部分。
      14. 如權(quán)利要求IO所述的方法,其中所述交換機(jī)接收多個架構(gòu)最短路徑優(yōu)先幀。
      15. 如權(quán)利要求14所述的方法,其中所述交換機(jī)將所述多個架構(gòu)最短路徑優(yōu)先幀轉(zhuǎn)發(fā) 到存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中的多個設(shè)備。
      16. 如權(quán)利要求14所述的方法,其中所述交換機(jī)將所述多個架構(gòu)最短路徑優(yōu)先幀轉(zhuǎn)發(fā)到存在于轉(zhuǎn)接虛擬存儲區(qū)域網(wǎng)絡(luò)中的多個設(shè)備。
      17. 如權(quán)利要求IO所述的方法,其中所述交換機(jī)確定從所述第一虛擬存儲區(qū)域網(wǎng)絡(luò)輸 出到所述第二虛擬存儲區(qū)域網(wǎng)絡(luò)的名稱服務(wù)器數(shù)據(jù)庫的內(nèi)容。
      18. 如權(quán)利要求IO所述的方法,其中所述交換機(jī)與所述第一虛擬存儲區(qū)域網(wǎng)絡(luò)和所述 第二虛擬存儲區(qū)域網(wǎng)絡(luò)中的邊界交換機(jī)交換虛擬存儲區(qū)域網(wǎng)絡(luò)間路由協(xié)議消息。
      19. 一種裝置,包括用于從第一虛擬存儲區(qū)域網(wǎng)絡(luò)中的包括第一設(shè)備在內(nèi)的第一多個設(shè)備接收第一多個 幀的裝置,所述第一多個設(shè)備具有第一域標(biāo)識符,所述第一多個幀是在光纖信道交換機(jī)處 接收的;用于從第二接口接收第二多個幀的裝置,該第二接口連接到第二虛擬存儲區(qū)域網(wǎng)絡(luò)中 的包括第二設(shè)備在內(nèi)的第二多個設(shè)備,所述第二多個設(shè)備具有第二域標(biāo)識符;用于確定所述第一設(shè)備和所述第二設(shè)備存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中的裝置, 其中當(dāng)確定所述第一設(shè)備和所述第二設(shè)備存在于相同的虛擬存儲區(qū)域網(wǎng)絡(luò)間中時,所述第 一設(shè)備的第一域標(biāo)識符被輸出到所述第二設(shè)備。
      20. 如權(quán)利要求19所述的裝置,其中當(dāng)確定所述第二設(shè)備存在于轉(zhuǎn)接虛擬存儲區(qū)域網(wǎng) 絡(luò)中時,所述第一設(shè)備的第一域標(biāo)識符被輸出到所述第二設(shè)備。
      全文摘要
      一種光纖信道交換機(jī),其使得不同架構(gòu)中的終端設(shè)備能夠在保持其唯一光纖信道域ID的同時彼此通信。該交換機(jī)耦合到具有第一組終端設(shè)備的第一架構(gòu)和具有第二組終端設(shè)備的第二架構(gòu)。該交換機(jī)被配置為允許與第一架構(gòu)相關(guān)聯(lián)的第一組終端設(shè)備和與第二組終端設(shè)備相關(guān)聯(lián)的第二組終端設(shè)備利用第一組和第二組終端設(shè)備中的每一個的唯一域ID進(jìn)行通信。在本發(fā)明的一個實(shí)施例中,第一和第二架構(gòu)分別是第一和第二虛擬存儲區(qū)域網(wǎng)絡(luò)(VSAN)。在替換實(shí)施例中,第一和第二架構(gòu)是相分離的物理架構(gòu)。
      文檔編號H04L12/28GK101795298SQ20101014149
      公開日2010年8月4日 申請日期2004年6月25日 優(yōu)先權(quán)日2003年6月26日
      發(fā)明者安瑟·杰因, 宿伯里塔·本那杰, 布茹諾·里恩莫恩度, 戴維·貝爾加馬斯科, 托馬斯·埃茲爾, 西爾瓦諾·加伊, 迪內(nèi)希·G·杜特, 里耶夫·巴德瓦耶 申請人:思科技術(shù)公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1