1.一種服務(wù)器,包括:
通信模塊,其包括光纖通道(FC)端口,所述FC端口通過FC連接到運行數(shù)據(jù)存儲軟件的客戶端以接收來自所述客戶端的封裝在FC小型計算機(jī)系統(tǒng)接口(SCSI)有效載荷中的以太網(wǎng)有效載荷;
提取模塊,其從所述SCSI有效載荷中提取所述以太網(wǎng)有效載荷;
虛擬化模塊,其虛擬化所述服務(wù)器上的以太網(wǎng)網(wǎng)絡(luò)設(shè)備;
轉(zhuǎn)發(fā)模塊,其將所述以太網(wǎng)有效載荷轉(zhuǎn)發(fā)到所虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備;以及
接口模塊,其使所虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備與所述客戶端上的數(shù)據(jù)存儲軟件相接。
2.如權(quán)利要求1所述的服務(wù)器,其中所述接口模塊使所虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備經(jīng)由互聯(lián)網(wǎng)套接字應(yīng)用編程接口(API)與數(shù)據(jù)存儲軟件相接。
3.如權(quán)利要求1所述的服務(wù)器,其中所述提取模塊從單個SCSI有效載荷中提取多個以太網(wǎng)命令。
4.如權(quán)利要求1所述的服務(wù)器,
其中所述虛擬化模塊虛擬化所述服務(wù)器上第一以太網(wǎng)網(wǎng)絡(luò)設(shè)備和第二以太網(wǎng)網(wǎng)絡(luò)設(shè)備,以及
其中所述虛擬化模塊將第一唯一目標(biāo)標(biāo)識符(UTID)分配給所述第一以太網(wǎng)網(wǎng)絡(luò)設(shè)備以及將第二UTID分配給所述第二以太網(wǎng)網(wǎng)絡(luò)設(shè)備。
5.如權(quán)利要求4所述的服務(wù)器,
其中所述轉(zhuǎn)發(fā)模塊基于所提取的以太網(wǎng)有效載荷中的元數(shù)據(jù)而判定將所提取的以太網(wǎng)有效載荷轉(zhuǎn)發(fā)到所述第一虛擬化以太網(wǎng)網(wǎng)絡(luò)設(shè)備還是轉(zhuǎn)發(fā)到所述第二虛擬化以太網(wǎng)網(wǎng)絡(luò)設(shè)備,以及
其中所述轉(zhuǎn)發(fā)模塊將所提取的以太網(wǎng)有效載荷轉(zhuǎn)發(fā)到所確定的以太網(wǎng)網(wǎng)絡(luò)設(shè)備。
6.如權(quán)利要求1所述的服務(wù)器,其中所虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備是能夠經(jīng)由套接字API命令通過所述數(shù)據(jù)存儲軟件進(jìn)行配置的。
7.如權(quán)利要求1所述的服務(wù)器,其中所述數(shù)據(jù)存儲軟件被安裝到所述服務(wù)器上。
8.如權(quán)利要求1所述的服務(wù)器,還包括:
存儲模塊,其將來自所述以太網(wǎng)有效載荷的數(shù)據(jù)存檔。
9.如權(quán)利要求8所述的服務(wù)器,其中所述存儲模塊經(jīng)由小型計算機(jī)系統(tǒng)接口(SCSI)命令將SCSI存儲設(shè)備上的數(shù)據(jù)存檔。
10.如權(quán)利要求8所述的服務(wù)器,其中所述以太網(wǎng)有效載荷中的數(shù)據(jù)是去重數(shù)據(jù)。
11.一種方法,包括:
從運行數(shù)據(jù)存儲軟件的客戶端接收通過光纖通道(FC)傳輸?shù)姆庋b在FC小型計算機(jī)系統(tǒng)接口(SCSI)有效載荷中的以太網(wǎng)有效載荷;
從所述SCSI有效載荷中提取封裝的以太網(wǎng)有效載荷;
將所提取的以太網(wǎng)有效載荷轉(zhuǎn)發(fā)到虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備;以及
使所述虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備與客戶端上的數(shù)據(jù)存儲軟件相接。
12.如權(quán)利要求11所述的方法,還包括:
虛擬化以太網(wǎng)網(wǎng)絡(luò)設(shè)備。
13.如權(quán)利要求12所述的方法,還包括:
虛擬化第二以太網(wǎng)網(wǎng)絡(luò)設(shè)備;
將第一唯一目標(biāo)標(biāo)識符(UTID)分配給第一虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備;以及
將第二UTID分配給第二虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備。
14.如權(quán)利要求13所述的方法,還包括:
基于所述以太網(wǎng)有效載荷中的元數(shù)據(jù)來判定所提取的以太網(wǎng)有效載荷應(yīng)當(dāng)被轉(zhuǎn)發(fā)到第一以太網(wǎng)設(shè)備還是被轉(zhuǎn)發(fā)到第二以太網(wǎng)設(shè)備。
15.一種非暫時性的機(jī)器可讀存儲介質(zhì),其中編碼有處理器能執(zhí)行的光纖通道(FC)路由指令,所述指令包括:
用于虛擬化存儲服務(wù)器上的以太網(wǎng)網(wǎng)絡(luò)設(shè)備的指令;
用于從FC小型計算機(jī)系統(tǒng)接口(SCSI)有效載荷中提取封裝的以太網(wǎng)有效載荷的指令,所述FC SCSI有效載荷是通過FC從運行數(shù)據(jù)存儲軟件的客戶端接收的;
用于將所提取的以太網(wǎng)有效載荷轉(zhuǎn)發(fā)到虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備的指令;以及
用于使所述虛擬化的以太網(wǎng)網(wǎng)絡(luò)設(shè)備與所述存儲客戶端的數(shù)據(jù)存儲軟件相接的指令。