專利名稱:一種實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及通信技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法和裝置。
背景技術(shù):
光纖通道(Fibre Channel,F(xiàn)C)是一種高速網(wǎng)絡(luò)技術(shù),主要用于存儲(chǔ)區(qū)域網(wǎng)絡(luò)(Storage Area Networks, SAN)。FC 有兩種常用拓?fù)浣Y(jié)構(gòu)FC_AL 和 FC Fabric。由 FC 交換機(jī)組成的中間傳輸網(wǎng)絡(luò)稱為Fabric網(wǎng)絡(luò)。在FC Fabric網(wǎng)絡(luò)中,端口是區(qū)分角色的,節(jié)點(diǎn)設(shè)備(包括存儲(chǔ)設(shè)備和訪問(wèn)存儲(chǔ)設(shè)備的服務(wù)器)上與FC交換機(jī)直連的端口是N_Port,F(xiàn)C交換機(jī)上與節(jié)點(diǎn)設(shè)備直連的端口是F_Port,F(xiàn)C交換機(jī)之間互聯(lián)的端口是E_Port。FC交換機(jī)的F_Port和節(jié)點(diǎn)設(shè)備的N_Port之間可直接互通,不需要運(yùn)行復(fù)雜的協(xié)議,而FC交換機(jī)之間互聯(lián)的E_Port端口上則需要運(yùn)行 很多協(xié)議。由于FC協(xié)議的發(fā)展時(shí)間較短,標(biāo)準(zhǔn)化工作不夠完善,各廠家都在E_Port端口上使用大量私有協(xié)議,導(dǎo)致各廠家的FC交換機(jī)之間很難做到互通,用戶在組網(wǎng)時(shí)只能選擇同一廠商的FC交換機(jī)以保證網(wǎng)絡(luò)的連通,然而不同F(xiàn)C Fabric網(wǎng)絡(luò)之間仍然難以互通。目前主要是利用光纖通道路由設(shè)備(Fibre Channel Routing, FCR)實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)之間的互通,光纖通道路由設(shè)備使用EX_Port端口來(lái)連接不能互通的多個(gè)FCFabric網(wǎng)絡(luò),使之可以互通。如圖I所示的現(xiàn)有技術(shù)通過(guò)光纖通道路由設(shè)備實(shí)現(xiàn)多個(gè)FCFabric互通的組網(wǎng)示意圖,光纖通道路由設(shè)備使用EX_Port端口 EX_Portl、EX_Port 2、EX_Port 3分別與FC Fabric網(wǎng)絡(luò)Fabricl、Fabric2以及Fabric3中的FC交換機(jī)相連,通過(guò)在EX_Port端口運(yùn)行復(fù)雜的協(xié)議,實(shí)現(xiàn)Fabricl、Fabric2和Fabric3之間的互通。在現(xiàn)有實(shí)現(xiàn)中,光纖通道路由設(shè)備的EX_Port端口的功能和FC交換機(jī)的E_Port端口的功能非常類似,光纖通道路由設(shè)備的EX_Port端口和FC Fabric網(wǎng)絡(luò)中的FC交換機(jī)的E_Port端口之間也需要運(yùn)行復(fù)雜的FC協(xié)議,仍然存在兼容性問(wèn)題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法,該方法可以解決FC Fabric網(wǎng)絡(luò)互通的兼容性問(wèn)題,實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通。為了達(dá)到上述目的,本發(fā)明提供了一種實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法,應(yīng)用于光纖通道網(wǎng)絡(luò)地址轉(zhuǎn)換FC NAT設(shè)備,所述FC NAT設(shè)備通SN_Port端口連接至少兩個(gè)FCFabric網(wǎng)絡(luò),該方法包括所述FC NAT設(shè)備為自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口申請(qǐng)F(tuán)CID,在該端口搜索該FC Fabric網(wǎng)絡(luò)中已綁定該端口的物理LUN,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng),確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,將該LUN映射表項(xiàng)掛接到該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口為所述FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口 ;
所述FC NAT設(shè)備在自身的連接任一 FC Fabric的端口接收到FC報(bào)文時(shí),如果不存在FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng),則在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng),根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文,否貝1J,根據(jù)FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng)修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文;所述報(bào)文的標(biāo)識(shí)信息包括報(bào)文的源ID、目的ID及交換ID。本發(fā)明還提供了一種FC NAT設(shè)備,該FC NAT設(shè)備連接至少兩個(gè)FC Fabric網(wǎng)絡(luò),該FC NAT設(shè)備包括申請(qǐng)單元、搜索單元、第一建表單元、掛接單元、接收單元、轉(zhuǎn)發(fā)單元、 第二建表單元;所述申請(qǐng)單元,用于為所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口申請(qǐng)F(tuán)CID ;所述搜索單元,用于申請(qǐng)單元為所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口申請(qǐng)F(tuán)CID后,在該端口搜索該FC Fabric網(wǎng)絡(luò)中已綁定該端口的物理LUN ;所述第一建表單元,用于搜索單元在所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到該FC Fabric網(wǎng)絡(luò)中已綁定該端口的物理LUN后,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng);所述掛接單元,用于確定第一建表單元建立的每個(gè)LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,將該LUN映射表項(xiàng)掛接到該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口為所述FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口 ;所述接收單元,用于在所述FC NAT設(shè)備的連接FC Fabric網(wǎng)絡(luò)的各端口接收FC報(bào)文;所述轉(zhuǎn)發(fā)單元,用于接收單元在所述FC NAT設(shè)備的連接任一FC Fabric的端口接收到FC報(bào)文后,如果不存在FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng),則在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng),通知第二建表單元根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息和目的LUN,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文,否則,根據(jù)FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FCNAT表項(xiàng)修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文;所述報(bào)文的標(biāo)識(shí)信息包括報(bào)文的源ID、目的ID及交換ID ;所述第二建表單元,用于根據(jù)轉(zhuǎn)發(fā)單元查找到FC報(bào)文的目的LUN對(duì)應(yīng)的LUN映射表項(xiàng)建立FC NAT表項(xiàng)。綜上所述,本發(fā)明中,F(xiàn)C NAT設(shè)備使用N_Port端口連接多個(gè)FC Fabric網(wǎng)絡(luò);FCNAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的端口搜索物理LUN,為搜索到的每個(gè)物理LUN分配邏輯LUN并掛接到FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口,使得FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口成為所述其它FC Fabric網(wǎng)絡(luò)中的一個(gè)存儲(chǔ)設(shè)備,所述其它FC Fabric網(wǎng)絡(luò)的服務(wù)器可以通過(guò)訪問(wèn)FC NAT設(shè)備上連接所述其它FC Fabric網(wǎng)絡(luò)的端口掛接的邏輯LUN達(dá)到訪問(wèn)該FC Fabric網(wǎng)絡(luò)中的物理LUN的目的,能夠?qū)崿F(xiàn)FC Fabric網(wǎng)絡(luò)間的互通,解決了 FC Fabric網(wǎng)絡(luò)互通時(shí)的兼容性問(wèn)題。
圖I是現(xiàn)有技術(shù)通過(guò)光纖通道路由設(shè)備實(shí)現(xiàn)多個(gè)FC Fabric互通的組網(wǎng)示意圖;圖2是本發(fā)明實(shí)施例一利用FC NAT設(shè)備連通多個(gè)FC Fabric網(wǎng)絡(luò)的組網(wǎng)示意圖;圖3為本發(fā)明實(shí)施例二利用FC NAT設(shè)備連通多個(gè)FC Fabric網(wǎng)絡(luò)的組網(wǎng)示意圖;圖4為本發(fā)明實(shí)施例三利用FC NAT設(shè)備連通多個(gè)FC Fabric網(wǎng)絡(luò)的組網(wǎng)示意圖;圖5是本發(fā)明實(shí)施例實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法流程圖;圖6是本發(fā)明實(shí)施例提供的FC NAT設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。為了實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通,本發(fā)明利用光纖通道網(wǎng)絡(luò)地址轉(zhuǎn)換(FC NAT)設(shè)備連接多個(gè)FC Fabric網(wǎng)絡(luò),其中FC NAT設(shè)備上連接到FC Fabric網(wǎng)絡(luò)的端口配置為N_Port,F(xiàn)C NAT設(shè)備為自身連接到FC Fabric網(wǎng)絡(luò)的端口申請(qǐng)F(tuán)CID,具體可以通過(guò)向該端口連接的FC Fabric網(wǎng)絡(luò)中的FC交換機(jī)進(jìn)行申請(qǐng)。FC NAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的端口搜索物理邏輯單元號(hào)(logical unit number,LUN),為搜索到的每個(gè)物理LUN分配邏輯LUN并掛接到FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口,從而使得其它FC Fabric網(wǎng)絡(luò)的服務(wù)器可以通過(guò)FC NAT設(shè)備上連接所述其它FC Fabric網(wǎng)絡(luò)的端口訪問(wèn)該FC Fabric網(wǎng)絡(luò)中的物理LUN。根據(jù)FC NAT設(shè)備上連接各FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)的不同,至少有四種實(shí)施方式可以實(shí)現(xiàn)多個(gè)FC Fabric網(wǎng)絡(luò)互通,以下進(jìn)行詳細(xì)說(shuō)明第一種實(shí)施方式、FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的端口只有一個(gè)。參見(jiàn)圖2,圖2是本發(fā)明實(shí)施例一利用FC NAT設(shè)備連通多個(gè)FC Fabric網(wǎng)絡(luò)的組網(wǎng)示意圖,包括三個(gè)FC Fabric網(wǎng)絡(luò)Fabricl、Fabric2、Fabric3, FC NAT設(shè)備分別通過(guò)端口 N_Port21、N_Port22、N_Port23 連接 Fabricl、Fabric2 和 Fabric3,其中,F(xiàn)abricl 中有服務(wù)器I (服務(wù)器I的FCID為I)和存儲(chǔ)設(shè)備I (存儲(chǔ)設(shè)備I的FCID為2,且存儲(chǔ)設(shè)備I包括物理LUNlI、物理LUN12) ;Fabric2中有服務(wù)器2 (服務(wù)器2的FCID為3)和存儲(chǔ)設(shè)備2(存儲(chǔ)設(shè)備2的FCID為4,且存儲(chǔ)設(shè)備2包括物理LUN21);Fabric3中有服務(wù)器3 (服務(wù)器3的FCID為5)和存儲(chǔ)設(shè)備3 (存儲(chǔ)設(shè)備31的FCID為6,且存儲(chǔ)設(shè)備3包括物理LUN31)。為了實(shí)現(xiàn)圖2中所不的Fabricl、Fabric2、Fabric3之間的互通,F(xiàn)abricl中的每個(gè)存儲(chǔ)設(shè)備需要將N_Port21綁定到自身的所有物理LUN ;Fabric2中的每個(gè)存儲(chǔ)設(shè)備需要將N_Port22綁定到自身的所有物理LUN ;Fabric3中的每個(gè)存儲(chǔ)設(shè)備需要將N_Port23綁定到自身的所有物理LUN。另外,F(xiàn)C NAT設(shè)備需要為N_Port21、N_Port22、N_Port23分別申請(qǐng)F(tuán)CID,具體申請(qǐng)方法為FC NAT設(shè)備通過(guò)N_Port21端口向Fabricl中的FC交換機(jī)注冊(cè),從而獲得Fabricl中的FC交換機(jī)為其分配的FCID (假設(shè)為FCID21);通過(guò)N_Port22端口向Fabric2中的FC交換機(jī)注冊(cè),從而獲得Fabric2中的FC交換機(jī)為其分配的FCID (假設(shè)為FCID22);通過(guò)N_Port23端口向Fabric3中的FC交換機(jī)注冊(cè),從而獲得Fabric3中的FC交換機(jī)為其分配的FCID (假設(shè)為FCID23)。
FC NAT設(shè)備為N_Port21申請(qǐng)F(tuán)CID后,就可以在N_Port21搜索到Fabricl中所有綁定了 N_Port21的物理LUN,然后為每個(gè)物理LUN分配一個(gè)邏輯LUN并建立LUN映射表項(xiàng),將LUN映射表項(xiàng)掛接到對(duì)應(yīng)的掛接端口,對(duì)該LUN映射表項(xiàng)來(lái)說(shuō),對(duì)應(yīng)的掛接端口為N_Port22 和 N_Port23。FC NAT設(shè)備為N_Port22申請(qǐng)F(tuán)CID后,就可以在N_Port22搜索到Fabric2中所有綁定了 N_Port22的物理LUN,然后為每個(gè)物理LUN分配一個(gè)邏輯LUN并建立LUN映射表項(xiàng),將LUN映射表項(xiàng)掛接到對(duì)應(yīng)的掛接端口,對(duì)該LUN映射表項(xiàng)來(lái)說(shuō),對(duì)應(yīng)的掛接端口為N_Port21 和 N_Port23。FC NAT設(shè)備為N_Port23申請(qǐng)F(tuán)CID后,就可以在N_Port23搜索到Fabric2中所有綁定了 N_Port23的物理LUN,然后為每個(gè)物理LUN分配一個(gè)邏輯LUN并建立LUN映射表項(xiàng),將LUN映射表項(xiàng)掛接到對(duì)應(yīng)的掛接端口,對(duì)該LUN映射表項(xiàng)來(lái)說(shuō),對(duì)應(yīng)的掛接端口為N_Port21和 N_Port22。
在執(zhí)行上述掛接LUN映射表項(xiàng)到對(duì)應(yīng)的掛接端口后,F(xiàn)C NAT設(shè)備的N_Port21就模擬成了 Fabricl中的一個(gè)存儲(chǔ)設(shè)備,該存儲(chǔ)設(shè)備的FCID就是N_Port21的FCID FCID21,該存儲(chǔ)設(shè)備中的物理LUN就是掛接到N_Port21的所有LUN映射表項(xiàng)中的邏輯LUN,從而使得Fabricl中的服務(wù)器可以發(fā)起對(duì)該存儲(chǔ)設(shè)備中的邏輯LUN的訪問(wèn)。FC NAT設(shè)備的N_Port22就模擬成了 Fabric2中的一個(gè)存儲(chǔ)設(shè)備,該存儲(chǔ)設(shè)備的FCID就是N_Port22的FCID FCID22,該存儲(chǔ)設(shè)備中的物理LUN就是掛接到N_Port22的所有LUN映射表項(xiàng)中的邏輯LUN,從而使得Fabric2中的服務(wù)器可以發(fā)起對(duì)該存儲(chǔ)設(shè)備中的邏輯LUN的訪問(wèn)。FC NAT設(shè)備的N_Port23就模擬成了 Fabric3中的一個(gè)存儲(chǔ)設(shè)備,該存儲(chǔ)設(shè)備的FCID就是N_Port3的FCID :FCID23,該存儲(chǔ)設(shè)備中的物理LUN就是掛接到N_Port23的所有LUN映射表項(xiàng)中的邏輯LUN,從而使得Fabric3中的服務(wù)器可以發(fā)起對(duì)該存儲(chǔ)設(shè)備中的邏輯LUN的訪問(wèn)。上述N_Port21、N_Port22、N_Port23掛接的LUN映射表項(xiàng)可以存儲(chǔ)在LUN映射表中,每個(gè)LUN映射表項(xiàng)可以包括以下內(nèi)容邏輯LUN的掛接端口的FCID、邏輯LUN、物理LUN、物理LUN所在存儲(chǔ)設(shè)備的FCID、物理LUN發(fā)現(xiàn)端口的FCID。N_Port21、N_Port22、N_Port23掛接的LUN映射表項(xiàng)可以共用一個(gè)LUN映射表,也可以各自使用一個(gè)LUN映射表。如果N_Port21、N_Port22、N_Port23 分別使用一個(gè) LUN 映射表,則 N_Port21 對(duì)應(yīng)的LUN映射表可能如表一所不
邏輯LUN的掛邏輯LUN 物理LUN 物理LUN所在存物理LUN發(fā)現(xiàn) 接端口的FCID儲(chǔ)設(shè)備的FCID 端口的FCID—
FCID21~3~ 21FCID4FCID22
FCID21I 4I 31FCID6FCID23表一根據(jù)表一,F(xiàn)abricl中的服務(wù)器可以發(fā)起對(duì)N_Portl的邏輯LUN3和邏輯LUN4的訪問(wèn),進(jìn)而實(shí)現(xiàn)對(duì)Fabric2中的物理LUN21的訪問(wèn)以及對(duì)Fabric3中的物理LUN31的訪問(wèn),并在發(fā)起訪問(wèn)的過(guò)程中建立和維護(hù)相應(yīng)的FC NAT表項(xiàng)。N_Port22對(duì)應(yīng)的LUN映射表如表二所示
權(quán)利要求
1.一種實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法,應(yīng)用于光纖通道網(wǎng)絡(luò)地址轉(zhuǎn)換FC NAT設(shè)備,其特征在于,所述FC NAT設(shè)備通過(guò)N_Port端口連接至少兩個(gè)FC Fabric網(wǎng)絡(luò),該方法包括 所述FC NAT設(shè)備為自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口申請(qǐng)F(tuán)CID,在該端口搜索該FC Fabric網(wǎng)絡(luò)中已綁定該端口的物理LUN,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng),確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,將該LUN映射表項(xiàng)掛接到該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口為所述FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口 ; 所述FC NAT設(shè)備在自身的連接任一 FC Fabric的端口接收到FC報(bào)文時(shí),如果不存在FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng),則在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng),根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC 報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文,否則,根據(jù)FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng)修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文;所述報(bào)文的標(biāo)識(shí)信息包括報(bào)文的源ID、目的ID及交換ID。
2.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)互通的方法,其特征在于, 所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的端口只有一個(gè),該FC Fabric網(wǎng)絡(luò)中的所有物理LUN均綁定該端口 ; 所述FC NAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的端口搜索物理LUN,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口的方法為將所述FC NAT設(shè)備上連接其它所有FC Fabric網(wǎng)絡(luò)的端口確定為該LUN映射表項(xiàng)的掛接端口 ; 或者, 所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為所述FC NAT設(shè)備連接的FC Fabric網(wǎng)絡(luò)的個(gè)數(shù)減去I,對(duì)其中的每個(gè)端口,該FC Fabric網(wǎng)絡(luò)中的所有物理LUN均綁定該端口,且該端口在所述FC NAT設(shè)備上具有一關(guān)聯(lián)端口,該關(guān)聯(lián)端口為所述FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口 ;所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的各端口的關(guān)聯(lián)端口連接的FC Fabric網(wǎng)絡(luò)互不相同; 所述FC NAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索物理LUN,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口的方法為將該端口的關(guān)聯(lián)端口確定為該LUN映射表項(xiàng)的掛接端口 ; 或者, 所述FC NAT設(shè)備上連接同一FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為一個(gè)或多個(gè),該FCFabric網(wǎng)絡(luò)中的每個(gè)物理LUN只綁定其中的一個(gè)端口 ;至少存在一個(gè)FC Fabric網(wǎng)絡(luò),所述FC NAT設(shè)備上連接該FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為多個(gè); 所述FC NAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索物理LUN,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口的方法為針對(duì)所述FC NAT設(shè)備連接的其它各FC Fabric網(wǎng)絡(luò),在所述FC NAT設(shè)備上連接該其它FC Fabric網(wǎng)絡(luò)的端口中選擇一個(gè)端口,將選擇的端口確定為該LUN映射表項(xiàng)的掛接端口 ; 或者, 所述FC NAT設(shè)備上連接同一FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為一個(gè)或多個(gè),對(duì)其中的每個(gè)端口,該FC Fabric網(wǎng)絡(luò)中的所有物理LUN均綁定該端口 ;至少存在一個(gè)FC Fabric網(wǎng)絡(luò),所述FC NAT設(shè)備連接該FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為多個(gè); 所述FC NAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到物理LUN,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口的方法為針對(duì)所述FC NAT設(shè)備連接的其它各FC Fabric網(wǎng)絡(luò),將所述FC NAT設(shè)備上連接該其它FC Fabric網(wǎng)絡(luò)的所有端口均確定為該LUN映射表項(xiàng)的掛接端口。
3.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)互通的方法,其特征在于, 當(dāng)所述FC NAT設(shè)備連接的多個(gè)FC Fabric網(wǎng)絡(luò)包括多個(gè)分區(qū)Zone時(shí),將FC NAT設(shè)備上的每個(gè)端口加入到該端口連接的FC Fabric網(wǎng)絡(luò)的所有Zone中。
4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)互通的方法,其特征在于, 所述LUN映射表項(xiàng)包括邏輯LUN、物理LUN、物理LUN所在存儲(chǔ)設(shè)備的FCID、物理LUN的發(fā)現(xiàn)端口的FCID ; 所述FC NAT表項(xiàng)包括表項(xiàng)索引和表項(xiàng)內(nèi)容,所述表項(xiàng)索引包括源ID、目的ID、交換ID ;所述表項(xiàng)內(nèi)容包括源ID、目的ID、交換ID ; 在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)的方法為在接收端口掛接的LUN映射表項(xiàng)中查找邏輯LUN為FC報(bào)文的目的LUN的LUN映射表項(xiàng); 在接收端口掛接的所有LUN映射表項(xiàng)中查找到FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)后,根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)前,進(jìn)一步包括為FC報(bào)文重新分配交換ID ; 在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)后,根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)的方法為建立第一個(gè)FC NAT表項(xiàng),將FC報(bào)文的源ID、目的ID、以及交換ID分別作為第一個(gè)FC NAT表項(xiàng)的表項(xiàng)索引中的源ID、目的ID、交換ID,將查找到的LUN映射表項(xiàng)中的物理LUN的發(fā)現(xiàn)端口的FCID、物理LUN所在物理設(shè)備的FCID、以及為FC報(bào)文重新分配的交換ID作為FC NAT表項(xiàng)分別作為該第一個(gè)FC NAT表項(xiàng)的表項(xiàng)內(nèi)容中的源ID、目的ID、交換ID ;建立第二個(gè)FC NAT表項(xiàng),將查找到的LUN映射表項(xiàng)中的物理LUN所在物理設(shè)備的FCID、物理LUN的發(fā)現(xiàn)端口的FCID、為FC報(bào)文重新分配的交換ID分別作為該第二個(gè)FC NAT表項(xiàng)的表項(xiàng)索引中的源ID、目的ID、交換ID,將FC報(bào)文的目的ID、源ID、以及交換ID分別作為該第二個(gè)FC NAT表項(xiàng)的表項(xiàng)索引中的源ID、目的ID、交換ID ; 在接收端口掛接的所有LUN映射表項(xiàng)中查找到FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)后,根據(jù)查找到的LUN映射表項(xiàng)修改FC報(bào)文的標(biāo)識(shí)信息的方法為將FC報(bào)文的源ID、目的ID、交換ID分別替換為查找到的LUN映射表項(xiàng)中的物理LUN的發(fā)現(xiàn)端口的FCID、物理LUN所在物理設(shè)備的FCID、為FC報(bào)文重新分配的交換ID。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)互通的方法,其特征在于, 所述LUN映射表項(xiàng)還包括允許訪問(wèn)物理LUN的所有服務(wù)器的FCID ;物理LUN所在存儲(chǔ)設(shè)備和允許訪問(wèn)該物理LUN的所有服務(wù)器位于同一 Zone ; 所述在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)之后,根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文之前,進(jìn)一步包括如果查找到的LUN映射表項(xiàng)中允許訪問(wèn)物理LUN的所有服務(wù)器的FCID中存在FC報(bào)文的源ID,則根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文,否則,丟棄FC報(bào)文。
6.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)互通的方法,其特征在于,該方法進(jìn)一步包括 針對(duì)每個(gè)FC Fabric網(wǎng)絡(luò),檢測(cè)所述FC NAT設(shè)備上連接該FC Fabric網(wǎng)絡(luò)的端口搜索到的各物理LUN的訪問(wèn)狀態(tài),所述訪問(wèn)狀態(tài)包括可訪問(wèn)和不可訪問(wèn),當(dāng)該物理LUN的訪問(wèn)狀態(tài)轉(zhuǎn)變?yōu)椴豢稍L問(wèn)時(shí),在所述FC NAT設(shè)備上連接其它每個(gè)FC Fabric網(wǎng)絡(luò)的各端口掛接的所有LUN映射表項(xiàng)中查找物理LUN為該物理LUN的LUN映射表項(xiàng),并刪除查找到的LUN映射表項(xiàng)。
7.根據(jù)權(quán)利要求2所述的實(shí)現(xiàn)FCFabric網(wǎng)絡(luò)互通的方法,其特征在于,該方法進(jìn)一步包括 針對(duì)每個(gè)FC Fabric網(wǎng)絡(luò),當(dāng)所述NAT設(shè)備在自身的連接該FC Fabric網(wǎng)絡(luò)的任一端口搜索到的新的物理LUN時(shí),為該物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng),確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,將該LUN映射表項(xiàng)掛接到該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端□。
8.一種光纖通道網(wǎng)絡(luò)地址轉(zhuǎn)換FC NAT設(shè)備,其特征在于,所述FC NAT設(shè)備連接至少兩個(gè)FC Fabric網(wǎng)絡(luò),該FC NAT設(shè)備包括申請(qǐng)單元、搜索單元、第一建表單元、掛接單元、接收單元、轉(zhuǎn)發(fā)單元、第二建表單元; 所述申請(qǐng)單元,用于為所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口申請(qǐng)F(tuán)CID ; 所述搜索單元,用于申請(qǐng)單元為所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口申請(qǐng)F(tuán)CID后,在該端口搜索該FC Fabric網(wǎng)絡(luò)中已綁定該端口的物理LUN ; 所述第一建表單元,用于搜索單元在所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到該FC Fabric網(wǎng)絡(luò)中已綁定該端口的物理LUN后,為每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng); 所述掛接單兀,用于確定第一建表單兀建立的每個(gè)LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,將該LUN映射表項(xiàng)掛接到該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口為所述FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口 ; 所述接收單元,用于在所述FC NAT設(shè)備的連接FC Fabric網(wǎng)絡(luò)的各端口接收FC報(bào)文; 所述轉(zhuǎn)發(fā)單元,用于接收單元在所述FC NAT設(shè)備的連接任一FC Fabric的端口接收到FC報(bào)文后,如果不存在FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng),則在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng),通知第二建表單元根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息和目的LUN,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文,否則,根據(jù)FC報(bào)文的標(biāo)識(shí)信息對(duì)應(yīng)的FC NAT表項(xiàng)修改FC報(bào)文的標(biāo)識(shí)信息,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文;所述報(bào)文的標(biāo)識(shí)信息包括報(bào)文的源ID、目的ID及交換ID ; 所述第二建表單元,用于根據(jù)轉(zhuǎn)發(fā)單元查找到FC報(bào)文的目的LUN對(duì)應(yīng)的LUN映射表項(xiàng)建立FC NAT表項(xiàng)。
9.根據(jù)權(quán)利要求8所述的FC NAT設(shè)備,其特征在于, 所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的端口只有一個(gè),該FC Fabric網(wǎng)絡(luò)中的所有物理LUN均綁定該端口 ; 第一建表單元為搜索單元在所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到的該FC Fabric網(wǎng)絡(luò)中已綁定該端口的每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,所述掛接單元在確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口時(shí),用于將所述FC NAT設(shè)備上連接其它所有FC Fabric網(wǎng)絡(luò)的端口確定為該LUN映射表項(xiàng)的掛接端口 ; 或者, 所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為所述FC NAT設(shè)備連接的FC Fabric網(wǎng)絡(luò)的個(gè)數(shù)減去I,對(duì)其中的每個(gè)端口,該FC Fabric網(wǎng)絡(luò)中的所有物理LUN均綁定該端口,且該端口在所述FC NAT設(shè)備上具有一關(guān)聯(lián)端口,該關(guān)聯(lián)端口為所述FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口 ;所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的各端口的關(guān)聯(lián)端口連接的FC Fabric網(wǎng)絡(luò)互不相同; 第一建表單元為搜索單元在所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到的該FC Fabric網(wǎng)絡(luò)中已綁定該端口的每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,所述掛接單元在確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口時(shí),用于將該端口的關(guān)聯(lián)端口確定為該LUN映射表項(xiàng)的掛接端口 ; 或者, 所述FC NAT設(shè)備上連接同一 FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為一個(gè)或多個(gè),該FCFabric網(wǎng)絡(luò)中的每個(gè)物理LUN只綁定其中的一個(gè)端口 ;至少存在一個(gè)FC Fabric網(wǎng)絡(luò),所述FC NAT設(shè)備上連接該FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為多個(gè); 第一建表單元為搜索單元在所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到的該FC Fabric網(wǎng)絡(luò)中已綁定該端口的每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,所述掛接單元在確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口時(shí),用于針對(duì)所述FCNAT設(shè)備連接的其它各FC Fabric網(wǎng)絡(luò),在所述FC NAT設(shè)備上連接該其它FC Fabric網(wǎng)絡(luò)的端口中選擇一個(gè)端口,將選擇的端口確定為該LUN映射表項(xiàng)的掛接端口 ; 或者, 所述FC NAT設(shè)備上連接同一FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為一個(gè)或多個(gè),對(duì)其中的每個(gè)端口,該FC Fabric網(wǎng)絡(luò)中的所有物理LUN均綁定該端口 ;至少存在一個(gè)FCFabric網(wǎng)絡(luò),所述FC NAT設(shè)備連接該FC Fabric網(wǎng)絡(luò)的端口的個(gè)數(shù)為多個(gè); 第一建表單元為搜索單元在所述FC NAT設(shè)備的連接每個(gè)FC Fabric網(wǎng)絡(luò)的各端口搜索到的該FC Fabric網(wǎng)絡(luò)中已綁定該端口的每個(gè)物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng)后,所述掛接單元在確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口時(shí),用于針對(duì)所述FCNAT設(shè)備連接的其它各FC Fabric網(wǎng)絡(luò),將所述FC NAT設(shè)備上連接該其它FC Fabric網(wǎng)絡(luò)的所有端口均確定為該LUN映射表項(xiàng)的掛接端口。
10.根據(jù)權(quán)利要求9所述的FCNAT設(shè)備,其特征在于,該FC NAT設(shè)備還包括配置單元,用于當(dāng)所述FC NAT設(shè)備連接的多個(gè)FC Fabric網(wǎng)絡(luò)包括多個(gè)分區(qū)Zone時(shí),將FC NAT設(shè)備上的每個(gè)端口加入到該端口連接的FC Fabric網(wǎng)絡(luò)的所有Zone中。
11.根據(jù)權(quán)利要求10所述的FCNAT設(shè)備,其特征在于, 所述LUN映射表項(xiàng)包括邏輯LUN、物理LUN、物理LUN所在存儲(chǔ)設(shè)備的FCID、物理LUN的發(fā)現(xiàn)端口的FCID ; 所述FC NAT表項(xiàng)包括表項(xiàng)索引和表項(xiàng)內(nèi)容,所述表項(xiàng)索引包括源ID、目的ID、交換ID ;所述表項(xiàng)內(nèi)容包括源ID、目的ID、交換ID ; 所述轉(zhuǎn)發(fā)單元在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)時(shí),用于在接收端口掛接的LUN映射表中查找邏輯LUN為FC報(bào)文的目的LUN的LUN映射表項(xiàng); 所述轉(zhuǎn)發(fā)單元在接收端口掛接的所有LUN映射表項(xiàng)中查找到FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)后,根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)前,進(jìn)一步用于為FC報(bào)文重新分配交換ID ; 所述第二建表單元在根據(jù)轉(zhuǎn)發(fā)單元查找到FC報(bào)文的目的LUN對(duì)應(yīng)的LUN映射表項(xiàng)建立FC NAT表項(xiàng)時(shí),用于建立第一個(gè)FC NAT表項(xiàng),將FC報(bào)文的源ID、目的ID、以及交換ID分別作為第一個(gè)FC NAT表項(xiàng)的表項(xiàng)索引中的源ID、目的ID、交換ID,將查找到的LUN映射表項(xiàng)中的物理LUN的發(fā)現(xiàn)端口的FCID、物理LUN所在物理設(shè)備的FCID、以及為FC報(bào)文重新分配的交換ID作為FC NAT表項(xiàng)分別作為該第一個(gè)FC NAT表項(xiàng)的表項(xiàng)內(nèi)容中的源ID、目的ID、交換ID ;建立第二個(gè)FC NAT表項(xiàng),將查找到的LUN映射表項(xiàng)中的物理LUN所在物理設(shè)備的FCID、物理LUN的發(fā)現(xiàn)端口的FCID、為FC報(bào)文重新分配的交換ID分別作為該第二個(gè)FC NAT表項(xiàng)的表項(xiàng)索引中的源ID、目的ID、交換ID,將FC報(bào)文的目的ID、源ID、以及交換ID分別作為該第二個(gè)FC NAT表項(xiàng)的表項(xiàng)索引中的源ID、目的ID、交換ID ; 所述轉(zhuǎn)發(fā)單元在接收端口掛接的所有LUN映射表項(xiàng)中查找到FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)后,根據(jù)查找到的LUN映射表項(xiàng)修改FC報(bào)文的標(biāo)識(shí)信息時(shí),用于將FC報(bào)文的源ID、目的ID、交換ID分別替換為查找到的LUN映射表項(xiàng)中的物理LUN的發(fā)現(xiàn)端口的FCID、物理LUN所在物理設(shè)備的FCID、為FC報(bào)文重新分配的交換ID。
12.根據(jù)權(quán)利要求11所述的FCNAT設(shè)備,其特征在于, 所述LUN映射表項(xiàng)還包括允許訪問(wèn)物理LUN的所有服務(wù)器的FCID ;物理LUN所在存儲(chǔ)設(shè)備和允許訪問(wèn)該物理LUN的所有服務(wù)器位于同一 Zone ; 所述轉(zhuǎn)發(fā)單元在接收端口掛接的所有LUN映射表項(xiàng)中查找FC報(bào)文的目的LUN對(duì)應(yīng)LUN映射表項(xiàng)之后,根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息和目的LUN,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文之前,進(jìn)一步用于如果查找到的LUN映射表項(xiàng)中允許訪問(wèn)物理LUN的所有服務(wù)器的FCID中存在FC報(bào)文的源ID,則根據(jù)查找到的LUN映射表項(xiàng)建立FC NAT表項(xiàng)并修改FC報(bào)文的標(biāo)識(shí)信息和目的LUN,從修改后的FC報(bào)文的源ID對(duì)應(yīng)的端口轉(zhuǎn)發(fā)修改后的FC報(bào)文,否則,丟棄FC報(bào)文。
13.根據(jù)權(quán)利要求9所述的FCNAT設(shè)備,其特征在于,該FC NAT設(shè)備還包括狀態(tài)檢測(cè)單元,用于針對(duì)所述FC NAT連接的每個(gè)FC Fabric網(wǎng)絡(luò),檢測(cè)所述FC NAT設(shè)備上連接該FC Fabric網(wǎng)絡(luò)的端口搜索到的各物理LUN的訪問(wèn)狀態(tài),所述訪問(wèn)狀態(tài)包括可訪問(wèn)和不可訪問(wèn),當(dāng)該物理LUN的訪問(wèn)狀態(tài)轉(zhuǎn)變?yōu)椴豢稍L問(wèn)時(shí),在所述FC NAT設(shè)備上連接其它每個(gè)FCFabric網(wǎng)絡(luò)的各端口掛接的所有LUN映射表項(xiàng)中查找物理LUN為該物理LUN的LUN映射表項(xiàng),并刪除查找到的LUN映射表項(xiàng)。
14.根據(jù)權(quán)利要求9所述的FC NAT設(shè)備,其特征在于, 所述搜索單元,進(jìn)一步用于針對(duì)所述FC NAT設(shè)備連接的每個(gè)FC Fabric網(wǎng)絡(luò),當(dāng)在所述NAT設(shè)備上連接該FC Fabric網(wǎng)絡(luò)的任一端口搜索到的新的物理LUN時(shí),為該物理LUN分配邏輯LUN并建立相應(yīng)的LUN映射表項(xiàng),確定該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口,將該LUN映射表項(xiàng)掛接到該LUN映射表項(xiàng)對(duì)應(yīng)的掛接端口。
全文摘要
本發(fā)明提供了一種實(shí)現(xiàn)FC Fabric網(wǎng)絡(luò)互通的方法和裝置,技術(shù)方案為利用FC NAT設(shè)備連接多個(gè)FC Fabric網(wǎng)絡(luò);FC NAT設(shè)備在自身的連接每個(gè)FC Fabric網(wǎng)絡(luò)的端口搜索物理LUN,為搜索到的每個(gè)物理LUN分配邏輯LUN并掛接到FC NAT設(shè)備上連接其它FC Fabric網(wǎng)絡(luò)的端口,使得其它FC Fabric網(wǎng)絡(luò)的服務(wù)器可以通過(guò)訪問(wèn)FCNAT設(shè)備上連接所述其它FC Fabric網(wǎng)絡(luò)的端口上掛接的邏輯LUN達(dá)到訪問(wèn)該FC Fabric網(wǎng)絡(luò)中的物理LUN的目的。本發(fā)明能夠解決FC Fabric網(wǎng)絡(luò)互通時(shí)的兼容性問(wèn)題。
文檔編號(hào)H04L12/741GK102970390SQ20121050663
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年11月29日 優(yōu)先權(quán)日2012年11月29日
發(fā)明者張世林, 楊小朋 申請(qǐng)人:杭州華三通信技術(shù)有限公司