專利名稱:在操作系統(tǒng)遷移期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(san)存取權(quán)限的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)據(jù)處理領(lǐng)域,具體地說(shuō),屬于用于在遷移期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò) (SAN)存取權(quán)限的方法、裝置及產(chǎn)品。
背景技術(shù):
在許多情況下,操作系統(tǒng)經(jīng)常適合自源計(jì)算機(jī)遷移到目的地計(jì)算機(jī)。例如,如果系統(tǒng)管理員計(jì)劃對(duì)源計(jì)算機(jī)硬件進(jìn)行硬件維護(hù),則系統(tǒng)管理員可將操作系統(tǒng)及其當(dāng)前安裝的應(yīng)用遷移到另一計(jì)算機(jī)。另一種適合遷移操作系統(tǒng)的情況是當(dāng)在源計(jì)算機(jī)上執(zhí)行的操作系統(tǒng)已超出該源計(jì)算機(jī)硬件的物理資源限制時(shí),系統(tǒng)管理員可能希望將其遷移到硬件可容納資源需求的另一計(jì)算機(jī)。當(dāng)操作系統(tǒng)作為復(fù)雜網(wǎng)絡(luò)(例如存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN))中的組件運(yùn)行時(shí),執(zhí)行操作系統(tǒng)遷移可能會(huì)遇到一些難題。SAN是用于將可供一個(gè)或多個(gè)聯(lián)網(wǎng)的服務(wù)器使用的與存儲(chǔ)相關(guān)的資源互連的專用網(wǎng)絡(luò)。SAN—般獨(dú)立于局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)。SAN的特征在于成員存儲(chǔ)外圍設(shè)備間的較高互連數(shù)據(jù)速率。SAN的特征還在于高度可擴(kuò)展架構(gòu)。SAN包含用于硬件管理、監(jiān)視及配置的硬件及軟件二者。當(dāng)要被遷移的操作系統(tǒng)與SAN相連時(shí),遷移操作系統(tǒng)會(huì)遇到問(wèn)題的一個(gè)原因是, SAN —般被“區(qū)域化(zoned)”。區(qū)域化指主機(jī)和資源的邏輯分組。區(qū)域化的操作系統(tǒng)僅可存取操作系統(tǒng)區(qū)域內(nèi)的存儲(chǔ)設(shè)備。將SAN區(qū)域化有許多益處,包括負(fù)載平衡、專用存儲(chǔ)容量、數(shù)據(jù)完整性及安全性、以及本領(lǐng)域的技術(shù)人員所知的其他益處。通常與SAN —起實(shí)現(xiàn)的一種區(qū)域化類型是邏輯單元屏蔽(LUN屏蔽)。在LUN屏蔽中,每個(gè)存儲(chǔ)設(shè)備被細(xì)分為邏輯單元(LUN)并且每個(gè)存儲(chǔ)設(shè)備限制操作系統(tǒng)對(duì)一個(gè)或多個(gè)特定LUN的存取。即,操作系統(tǒng)僅可對(duì)這些LUN內(nèi)的存儲(chǔ)設(shè)備進(jìn)行存取。常規(guī)操作系統(tǒng)遷移技術(shù)需要對(duì)SAN進(jìn)行大量重新配置,以便操作系統(tǒng)可以在遷移后繼續(xù)存取同一 LUN內(nèi)的相同存儲(chǔ)設(shè)備。因此,當(dāng)前需要僅需對(duì)存儲(chǔ)區(qū)域網(wǎng)絡(luò)進(jìn)行很少的重新配置、或無(wú)需對(duì)存儲(chǔ)區(qū)域網(wǎng)絡(luò)進(jìn)行重新配置,即可將操作系統(tǒng)從源計(jì)算機(jī)遷移到目標(biāo)計(jì)算機(jī)的方法、系統(tǒng)及產(chǎn)品。
發(fā)明內(nèi)容
在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間,維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限包括將至少兩個(gè)全球端口名分配給源服務(wù)器上的源虛擬化中介的虛擬SAN接口適配器,其中所述至少兩個(gè)全球端口名包括主要全球端口名和次要全球端口名;識(shí)別通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備;選擇目標(biāo)服務(wù)器上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器;將所述次要全球端口名分配給所述目標(biāo)虛擬SAN接口適配器;識(shí)別通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備;判定通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備是否也通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信;如果通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備也通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則將操作系統(tǒng)自所述源服務(wù)器遷移到所述目標(biāo)服務(wù)器。從對(duì)本發(fā)明的示意性實(shí)施例的更具體的描述并結(jié)合附圖,本發(fā)明的上述以及其他特性和優(yōu)點(diǎn)將是顯而易見的,附圖中相同的標(biāo)號(hào)一般代表本發(fā)明的示意性實(shí)施例的相同部件。
圖1示出了能夠在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò) (SAN)存取權(quán)限的示意性數(shù)據(jù)處理系統(tǒng);圖2示出了根據(jù)本發(fā)明的實(shí)施例的包括可用于將操作系統(tǒng)自源計(jì)算機(jī)遷移到目標(biāo)計(jì)算機(jī)的服務(wù)器的自動(dòng)化計(jì)算機(jī)器的方塊圖;圖3是示出根據(jù)本發(fā)明的在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的方塊圖;圖4是示出根據(jù)本發(fā)明的實(shí)施例的在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)存取權(quán)限的示意性方法的流程圖;以及圖5是示出識(shí)別通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的示意性方法的流程圖。
具體實(shí)施例方式現(xiàn)在將參考附圖(始于圖1)描述用于在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間, 維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的方法、系統(tǒng)及產(chǎn)品。圖1示出了能夠在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的示意性數(shù)據(jù)處理系統(tǒng)。圖1 的系統(tǒng)包含多個(gè)在網(wǎng)絡(luò)中相連以進(jìn)行數(shù)據(jù)通信的計(jì)算機(jī)。圖1的數(shù)據(jù)處理系統(tǒng)包含廣域網(wǎng)(WAN) (101)以及存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN) (103)。圖 1的架構(gòu)的網(wǎng)絡(luò)連接方面只是用于說(shuō)明而非限制本發(fā)明。實(shí)際上,根據(jù)本發(fā)明的實(shí)施例的維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的系統(tǒng)還可以連接為局域網(wǎng)、廣域網(wǎng)、內(nèi)部網(wǎng)、互聯(lián)網(wǎng)、因特網(wǎng)、網(wǎng)絡(luò)、全球信息網(wǎng)本身、或本領(lǐng)域的技術(shù)人員所知的其他連接。這些網(wǎng)絡(luò)是可用于提供總體數(shù)據(jù)處理系統(tǒng)內(nèi)連接在一起的各種設(shè)備、計(jì)算機(jī)以及計(jì)算機(jī)存儲(chǔ)設(shè)備間的數(shù)據(jù)通信連接的介質(zhì)。在圖1的實(shí)例中,若干示意性設(shè)備包括與廣域網(wǎng)(101)相連的個(gè)人數(shù)字助理 (109)、計(jì)算機(jī)工作站(104)、個(gè)人計(jì)算機(jī)(108)及服務(wù)器(140、142及144)。在圖1的實(shí)例中,每個(gè)與廣域網(wǎng)(101)相連的服務(wù)器(140、142及144)可存取提供多個(gè)存儲(chǔ)設(shè)備的存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN) (103)。在圖1的實(shí)例中,兩個(gè)獨(dú)立磁盤冗余陣列(RAID) (1 及138)通過(guò)光纖連接與SAN(10;3)相連。獨(dú)立磁盤冗余陣列是采用兩個(gè)或更多驅(qū)動(dòng)器的結(jié)合,以改進(jìn)容錯(cuò)并改進(jìn)性能的盤驅(qū)動(dòng)器。在圖1的實(shí)例中,磁帶備份(128)也通過(guò)光纖連接與SAN(103) 相連。在圖1的實(shí)例中,SAN(103)是光纖通道網(wǎng)絡(luò)。光纖通道是用于在SAN內(nèi)傳輸數(shù)據(jù)的協(xié)議集。光纖通道是由計(jì)算機(jī)及大型存儲(chǔ)設(shè)備制造商聯(lián)合開發(fā)的架構(gòu),目前由美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì)(ANSI)進(jìn)行標(biāo)準(zhǔn)化。光纖通道旨在用于大型存儲(chǔ)設(shè)備及需要高帶寬的其他外圍設(shè)備。通過(guò)利用光纖來(lái)連接設(shè)備,光纖通道支持較高的數(shù)據(jù)傳輸率。有興趣的讀者可在標(biāo)題為‘‘ Information Technology-Fibre Channel Framing and SignalingInterface (信息技術(shù)-光纖通道框架及信令接口 ) (FC-FS) ”且ANSI文檔號(hào)為ANSI/INCITS 373的當(dāng)前光纖通道規(guī)范中找到有關(guān)光纖通道的額外信息。在此說(shuō)明書中,雖然參考光纖通道描述了用于在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的方法、系統(tǒng)及產(chǎn)品,但這只是用于說(shuō)明而非進(jìn)行限制。實(shí)際上,維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限可采用許多不同的SAN技術(shù),例如 InfiniBand 、iscsi SAN及本領(lǐng)域的技術(shù)人員所知的其他技術(shù)。在圖1的實(shí)例中,登錄管理器(134)通過(guò)光纖鏈路與SAN(103)相連。登錄管理器 (134)負(fù)責(zé)利用適配器登入及注銷SAN。圖1的示意性SAN還包含區(qū)域管理器(6 ),其通過(guò)向每個(gè)與SAN相連的操作系統(tǒng)提供對(duì)操作系統(tǒng)的指定存儲(chǔ)設(shè)備的存取來(lái)實(shí)施SAN中的區(qū)域化。為了建立光纖通道連通性,必須將光纖通道適配器的全球端口名與N-Port ID相關(guān)聯(lián)。連接上的每個(gè)終點(diǎn)稱作N_P0rt (節(jié)點(diǎn)端口),其包含N_Port ID以及全球端口名兩者。目的地端口的N_Port ID是發(fā)送到該端口的光纖通道幀的目的地地址,而源端口的丄 Port ID是源地址。全球端口名是可由SAN中的其他設(shè)備查詢以確定該N_Port的身份的全球唯一標(biāo)識(shí)符(類似以太網(wǎng)中的MAC地址)。常規(guī)光纖通道適配器分配有唯一識(shí)別該適配器并用于建立光纖通道連通性的燒入的全球端口名(WWPN)。這些燒入的全球端口名是靜態(tài)的且無(wú)法分配給其他適配器。然而,N_Port ID虛擬化(NPIV)提供了用于將虛擬全球端口名分配給適配器的光纖通道工具。NPIV允許將多個(gè)虛擬端口名分配給單個(gè)光纖通道適配器。NPIV還有利地允許將單個(gè)虛擬端口名從一個(gè)源光纖通道適配器移到另一個(gè)目標(biāo)光纖通道適配器。雖然此說(shuō)明書描述了使用直接在源及目標(biāo)服務(wù)器中運(yùn)行的虛擬化中介的示意性實(shí)施例,但是其還可應(yīng)用于其他實(shí)施例,如在光纖通道適配器(如HBA)或在服務(wù)器與HBA 之間的其他實(shí)體中實(shí)現(xiàn)的虛擬化中介。實(shí)際上,本發(fā)明可以與使用NPIV用于遷移目的的各種配置一起使用。在圖1的實(shí)例中,每個(gè)服務(wù)器(140、142及144)都具有可遷移到另一服務(wù)器(140、 142及144)的操作系統(tǒng)。圖1的服務(wù)器還包含由源虛擬化中介提供對(duì)SAN的存取的一個(gè)或多個(gè)邏輯分區(qū)。源虛擬化中介允許各分區(qū)共享磁盤及網(wǎng)絡(luò)適配器資源。源虛擬化中介通過(guò)每個(gè)邏輯分區(qū)中的一對(duì)虛擬適配器提供對(duì)物理SAN網(wǎng)絡(luò)適配器的存取。源虛擬化中介的一個(gè)實(shí)例是IBM 所提供的虛擬10服務(wù)器。為了便于說(shuō)明,服務(wù)器(140)標(biāo)記為源服務(wù)器,而服務(wù)器(144)標(biāo)記為目標(biāo)服務(wù)器。在圖1的實(shí)例中,源服務(wù)器是具有要根據(jù)本發(fā)明遷移到目標(biāo)服務(wù)器的操作系統(tǒng)的服務(wù)器。圖1的系統(tǒng)能夠通過(guò)以下操作在跨物理獨(dú)立的服務(wù)器(140、142及144)遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限向源服務(wù)器(140)上的源虛擬化中介的虛擬 SAN接口適配器分配至少兩個(gè)全球端口名,其中所述至少兩個(gè)全球端口名包含主要全球端口名與次要全球端口名;識(shí)別通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備;選擇目標(biāo)服務(wù)器(144)上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器;將所述次要全球端口名分配給所述目標(biāo)虛擬SAN 接口適配器;識(shí)別通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備;判定通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備,是否還通過(guò)所述次要連接端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信;以及如果通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備,也通過(guò)所述次要連接端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則將操作系統(tǒng)從所述源服務(wù)器遷移到所述目標(biāo)服務(wù)器。如果通過(guò)所述主要端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備,未通過(guò)所述次要連接端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則圖1的系統(tǒng)還能夠選擇另一目標(biāo)服務(wù)器上的可供具有另一目標(biāo)虛擬SAN接口適配器的另一目標(biāo)虛擬化中介使用的另一目標(biāo)物理SAN接口適配器。圖1所示的示意性系統(tǒng)的設(shè)備布置只是用于說(shuō)明而非進(jìn)行限制。根據(jù)本發(fā)明的各實(shí)施例,適用的數(shù)據(jù)處理系統(tǒng)可包含如本領(lǐng)域的技術(shù)人員所知的圖1未示出的額外服務(wù)器、路由器、其他存儲(chǔ)設(shè)備及點(diǎn)對(duì)點(diǎn)架構(gòu)。此類數(shù)據(jù)處理系統(tǒng)中的網(wǎng)絡(luò)可支持許多數(shù)據(jù)通信協(xié)議,包含例如TCP/IP、HTTP、WAP、HDTP、光纖通道、Inf iniBand、及本領(lǐng)域的技術(shù)人員所知的其他協(xié)議。本發(fā)明的各實(shí)施例可在圖1所示以外的各種硬件平臺(tái)上實(shí)現(xiàn)。如上所述,根據(jù)本發(fā)明的在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限一般使用計(jì)算機(jī)(即,使用自動(dòng)化計(jì)算機(jī)器)實(shí)現(xiàn)。為了進(jìn)一步說(shuō)明, 圖2示出了包含根據(jù)本發(fā)明的實(shí)施例的可在將操作系統(tǒng)從源計(jì)算機(jī)遷移到目標(biāo)計(jì)算機(jī)中使用的服務(wù)器(140)的自動(dòng)化計(jì)算機(jī)器的方塊圖。圖2的服務(wù)器(140)包含至少一個(gè)計(jì)算機(jī)處理器(156)或CPU以及隨機(jī)存取存儲(chǔ)器(16 (RAM)。RAM(168)中存儲(chǔ)了系統(tǒng)管理程序(252)。圖2的系統(tǒng)管理程序是允許多個(gè)操作系統(tǒng)在單個(gè)服務(wù)器上運(yùn)行的虛擬化平臺(tái)。在圖2的實(shí)例中,系統(tǒng)管理程序(25 支持兩個(gè)操作系統(tǒng)0討及256)。可在根據(jù)本發(fā)明的實(shí)施例的服務(wù)器中使用的操作系統(tǒng)包括Unix、 Linux.ffindows NT 、i5/0S 及本領(lǐng)域的技術(shù)人員所知的其他操作系統(tǒng)。在圖2的實(shí)例中, 在RAM(168)中示出了操作系統(tǒng)OM及256),但是操作系統(tǒng)的許多組件一般還存儲(chǔ)在非易失性存儲(chǔ)器(166)中。源虛擬化中介(258)也存儲(chǔ)在RAM(168)中。圖2的源虛擬化中介允許各分區(qū)共享磁盤及網(wǎng)絡(luò)適配器資源。源虛擬化中介(258)通過(guò)每個(gè)邏輯分區(qū)中的一對(duì)虛擬適配器、2 2 及274)提供對(duì)物理SAN網(wǎng)絡(luò)適配器的存取。源虛擬化中介包含物理SAN適配器(172)的表示(270),以與所述一對(duì)虛擬SAN適配器、2 2及274)中的每個(gè)適配器通信。在圖2的實(shí)例中,向由服務(wù)器(140)上的源虛擬化中介維護(hù)的所述一對(duì)虛擬SAN 接口適配器072及274)中的每個(gè)適配器分配包括主要全球端口名和次要全球端口名的至少兩個(gè)全球端口名。圖2的源虛擬化中介能夠識(shí)別通過(guò)虛擬SAN適配器對(duì)072及274)中的每個(gè)適配器的主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備(例如存儲(chǔ)設(shè)備)。圖2的源虛擬化中介還能夠選擇目標(biāo)服務(wù)器(144)上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器,并將耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的標(biāo)識(shí)提供給目標(biāo)虛擬化中介。 目標(biāo)虛擬化中介可接著將次要全球端口名分配給目標(biāo)虛擬SAN接口適配器,并識(shí)別通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備。所述目標(biāo)虛擬化中介能夠判定通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備是否也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信。即,如果相同設(shè)備同時(shí)耦合到源虛擬化中介以及目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則目標(biāo)服務(wù)器是可接收操作系統(tǒng)的候選設(shè)備,根據(jù)本發(fā)明維持SAN存取權(quán)限包括將操作系統(tǒng)從所述源服務(wù)器遷移到所述目標(biāo)服務(wù)
ο圖2的服務(wù)器(140)包含通過(guò)系統(tǒng)總線(160)耦合到處理器(156)和服務(wù)器的其他組件的非易失性計(jì)算機(jī)存儲(chǔ)器(166)。非易失性計(jì)算機(jī)存儲(chǔ)器(166)可實(shí)現(xiàn)為硬盤驅(qū)動(dòng)器(170)、光驅(qū)(172)、電可擦除可編程只讀存儲(chǔ)器空間(所謂的“EEPR0M”或“閃速”存儲(chǔ)器)(174)、RAM驅(qū)動(dòng)器(未示出)、或本領(lǐng)域的技術(shù)人員所知的其他計(jì)算機(jī)存儲(chǔ)器。圖2的示意性服務(wù)器(140)包括物理SAN適配器(172),用于實(shí)現(xiàn)到SAN(103)(包括SAN中的其他服務(wù)器、客戶端、數(shù)據(jù)存儲(chǔ)設(shè)備、及本領(lǐng)域的技術(shù)人員所知的其他設(shè)備)的數(shù)據(jù)通信(184)的連接,包括通過(guò)網(wǎng)絡(luò)的連接。SAN適配器實(shí)施硬件層的數(shù)據(jù)通信連接,供本地設(shè)備及遠(yuǎn)程設(shè)備或服務(wù)器直接相互發(fā)送數(shù)據(jù)通信以及通過(guò)網(wǎng)絡(luò)發(fā)送數(shù)據(jù)通信。可用作根據(jù)本發(fā)明的實(shí)施例的SAN適配器的通信適配器實(shí)例包括光纖通道適配器及本領(lǐng)域的技術(shù)人員所知的其他適配器。圖2的實(shí)例服務(wù)器還包括一個(gè)或多個(gè)輸入/輸出接口適配器(178)。服務(wù)器中的輸入/輸出接口適配器通過(guò)例如軟件驅(qū)動(dòng)器和計(jì)算機(jī)硬件控制到顯示設(shè)備(180)(例如計(jì)算機(jī)顯示屏幕)的輸出以及來(lái)自用戶輸入設(shè)備(181)(例如鍵盤和鼠標(biāo))的用戶輸入,進(jìn)而實(shí)現(xiàn)面向用戶的輸入/輸出。為了進(jìn)一步說(shuō)明,圖3是示出根據(jù)本發(fā)明的在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的方塊圖。在圖3的實(shí)例中,源服務(wù)器已安裝有兩個(gè)操作系統(tǒng)045與256)以及源虛擬化中介(258)。在圖3的實(shí)例中,在根據(jù)本發(fā)明維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的同時(shí),將操作系統(tǒng)(256)從源服務(wù)器(140)遷移到目標(biāo)服務(wù)器(144)。在圖3的實(shí)例中,在遷移之前,向虛擬SAN適配器對(duì)(274)分配包括主要全球端口名(觀0)和次要全球端口名(觀2)的兩個(gè)全球端口名。在圖3的實(shí)例中,源虛擬化中介 (258)識(shí)別通過(guò)主要全球端口名(觀0)耦合到源虛擬化中介(258)以進(jìn)行數(shù)據(jù)通信的設(shè)備。 在圖3的實(shí)例中,源虛擬化中介接著選擇目標(biāo)服務(wù)器(144)上的可供具有目標(biāo)虛擬SAN接口適配器(觀4)的目標(biāo)虛擬化中介(沈8)使用的目標(biāo)物理SAN接口適配器080),并將耦合到源虛擬化中介058)的設(shè)備的標(biāo)識(shí)提供給目標(biāo)虛擬化中介068),并且還將次要全球端口名(觀2)提供給目標(biāo)虛擬化中介。在圖3的實(shí)例中,目標(biāo)虛擬化中介068)將次要全球端口名082)分配給目標(biāo)虛擬SAN接口適配器084),并識(shí)別通過(guò)次要全球端口名( 耦合到目標(biāo)虛擬化中介(沈8) 以進(jìn)行數(shù)據(jù)通信的設(shè)備。在圖3的實(shí)例中,目標(biāo)虛擬化中介(沈8)接著判定通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備是否也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信。即,目標(biāo)虛擬化中介(沈8)判定相同設(shè)備同時(shí)耦合到源虛擬化中介(258)和目標(biāo)虛擬化中介068)。如果通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,并且在圖3的實(shí)例中,這些設(shè)備如此配置,則將操作系統(tǒng)(256)從源服務(wù)器(140)遷移到目標(biāo)服務(wù)器(144)。為了進(jìn)一步說(shuō)明,圖4是示出根據(jù)本發(fā)明的實(shí)施例的在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限的示意性方法的流程圖。圖4的方法包括將至少兩個(gè)全球端口名分配(30 給位于源服務(wù)器上的源虛擬化中介的虛擬SAN接口適配器,其中所述至少兩個(gè)全球端口名包括主要全球端口名和次要全球端口名。所述主要全球端口名用于記錄提供要遷移的操作系統(tǒng)與SAN的通信的虛擬SAN接口適配器。所述次要全球端口名用于目標(biāo)服務(wù)器,以在遷移期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)存取權(quán)限,如下詳述。圖4的方法包括識(shí)別(304)通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備。識(shí)別(304)通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的步驟可通過(guò)SAN中的設(shè)備發(fā)現(xiàn)來(lái)完成。例如,在光纖通道中存在兩個(gè)基本的設(shè)備發(fā)現(xiàn)方法,即向名稱服務(wù)器查詢SAN以及輪詢所有可能的設(shè)備地址。為了進(jìn)一步解釋,圖5是示出識(shí)別通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的示意性方法的流程圖。圖5的方法包括通過(guò)具有次要全球端口名的目標(biāo)物理SAN接口適配器登入(40 SAN。通過(guò)具有次要全球端口名的目標(biāo)物理SAN接口適配器登入SAN的步驟包括將N_Port ID與次要全球虛擬端口名相關(guān)聯(lián)。通過(guò)具有次要全球端口名的目標(biāo)物理SAN接口適配器登入SAN的步驟(40 可通過(guò)登錄管理器實(shí)現(xiàn)。如上所述,登錄管理器管理員通過(guò)適配器登入及注銷SAN。圖5的方法包括配置(404)與次要全球端口名關(guān)聯(lián)的區(qū)域。配置(404)與次要全球端口名關(guān)聯(lián)的區(qū)域的步驟可通過(guò)區(qū)域管理器完成。如上所述,區(qū)域管理器通過(guò)向每個(gè)與 SAN相連的操作系統(tǒng)提供對(duì)該操作系統(tǒng)所分配到的存儲(chǔ)設(shè)備的存取來(lái)對(duì)SAN實(shí)現(xiàn)區(qū)域化。圖5的方法包括使用N_Port ID向名稱服務(wù)器查詢(408)通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備。在光纖通道中,名稱服務(wù)器是每個(gè)光纖通道交換器中將設(shè)備N_Port ID與其全球連接端口名相關(guān)聯(lián)的邏輯數(shù)據(jù)庫(kù)。返回圖4的實(shí)例在識(shí)別(304)通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的步驟之后,圖4的方法還包括選擇(306)目標(biāo)服務(wù)器上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器,以及將次要全球端口名分配(308)給此目標(biāo)虛擬SAN接口適配器。圖4的方法還包括識(shí)別(310)通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備。識(shí)別(310)通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的步驟可通過(guò)SAN中的設(shè)備發(fā)現(xiàn)來(lái)完成。圖4的方法還包括判定(310)通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備是否也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信。判定 (310)通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備是否也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的步驟,可通過(guò)將包含耦合到源虛擬化中介的設(shè)備的列表或其他數(shù)據(jù)結(jié)構(gòu)與目標(biāo)虛擬化中介所執(zhí)行的設(shè)備發(fā)現(xiàn)的結(jié)果相比較來(lái)完成。如果通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則圖4的方法包括將操作系統(tǒng)從源服務(wù)器遷移(31 到目標(biāo)服務(wù)器。如上所述,許多源服務(wù)器和目標(biāo)服務(wù)器支持邏輯分區(qū)中的多個(gè)操作系統(tǒng)。因此,遷移操作系統(tǒng)可包括將源服務(wù)器的邏輯分區(qū)的操作系統(tǒng)映像遷移到目標(biāo)服務(wù)器。圖4的方法還包括如果通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備未同時(shí)通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則選擇 (314)另一個(gè)目標(biāo)服務(wù)器上的可供具有另一個(gè)目標(biāo)虛擬SAN接口適配器的另一個(gè)目標(biāo)虛擬化中介使用的另一個(gè)目標(biāo)物理SAN接口適配器。圖4的方法可一直繼續(xù),直到選擇了目標(biāo)服務(wù)器,使得通過(guò)主要全球端口名耦合到源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備也通過(guò)次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信為止。很大程度上在跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)期間維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN) 存取權(quán)限的完整功能計(jì)算機(jī)系統(tǒng)的上下文中描述本發(fā)明的示意性實(shí)施例。但是,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,本發(fā)明還可以包含在布置在用于與任何適合的數(shù)據(jù)處理系統(tǒng)一起使用的計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品中。此類介質(zhì)可以是用于機(jī)器可讀信息的傳輸介質(zhì)或可記錄介質(zhì),包括磁介質(zhì)、光介質(zhì)或其他適合的介質(zhì)??捎涗浗橘|(zhì)的實(shí)例包括硬盤驅(qū)動(dòng)器中的磁盤或軟盤、用于光學(xué)驅(qū)動(dòng)器的光盤、磁帶以及本領(lǐng)域的技術(shù)人員所知的其他介質(zhì)。傳輸介質(zhì)的實(shí)例包括用于語(yǔ)音通信的電話網(wǎng)絡(luò)、諸如以太網(wǎng)TM之類的數(shù)字?jǐn)?shù)據(jù)通信網(wǎng)絡(luò)、使用網(wǎng)際協(xié)議通信的網(wǎng)絡(luò)、萬(wàn)維網(wǎng),以及無(wú)線傳輸介質(zhì),如根據(jù)IEEE 802. 11系列規(guī)范實(shí)現(xiàn)的網(wǎng)絡(luò)。本領(lǐng)域的技術(shù)人員將立即認(rèn)識(shí)到,任何具有適合的編程裝置的計(jì)算機(jī)系統(tǒng)都將能夠執(zhí)行包含在程序產(chǎn)品中的本發(fā)明的方法的步驟。本領(lǐng)域的技術(shù)人員將立即認(rèn)識(shí)到,雖然在本說(shuō)明書中描述的某些示意性實(shí)施例面向在計(jì)算機(jī)硬件上安裝和執(zhí)行的軟件,但是作為固件或硬件實(shí)現(xiàn)的備選實(shí)施例也在本發(fā)明的范圍之內(nèi)。從上述描述可以理解,可以對(duì)本發(fā)明的各實(shí)施例做出修改和更改而不偏離本發(fā)明的真正精神。本說(shuō)明書中的描述只是為了示例并且不應(yīng)以限制的意義進(jìn)行理解。本發(fā)明的范圍僅由以下權(quán)利要求的語(yǔ)言來(lái)限制。
權(quán)利要求
1.一種在連接到存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)的源服務(wù)器與物理獨(dú)立的目標(biāo)服務(wù)器之間跨物理獨(dú)立的服務(wù)器遷移操作系統(tǒng)的期間,維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)存取權(quán)限的方法,所述方法包括將主要全球端口名和次要全球端口名分配給在所述源服務(wù)器上的源虛擬化中介的虛擬SAN接口適配器;識(shí)別通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備; 選擇目標(biāo)服務(wù)器上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器;將所述次要全球端口名分配給所述目標(biāo)虛擬SAN接口適配器;識(shí)別通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備;以及如果所述通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則將所述操作系統(tǒng)從所述源服務(wù)器遷移到所述目標(biāo)服務(wù)器。
2.如權(quán)利要求1中所述的方法,還包括如果所述通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備未同時(shí)通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則選擇在另一目標(biāo)服務(wù)器上的可供具有另一目標(biāo)虛擬SAN接口適配器的另一目標(biāo)虛擬化中介使用的另一目標(biāo)物理SAN接口適配器。
3.如權(quán)利要求1或2中所述的方法,其中識(shí)別通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的步驟包括通過(guò)具有所述次要全球端口名的所述目標(biāo)物理SAN接口適配器登入所述SAN ; 配置與所述次要全球端口名關(guān)聯(lián)的區(qū)域;以及使用N_Port ID向名稱服務(wù)器查詢通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備。
4.如權(quán)利要求3中所述的方法,其中通過(guò)具有所述次要全球端口名的所述目標(biāo)物理 SAN接口適配器登入所述SAN的步驟進(jìn)一步包括將N_Port ID與次要全球虛擬端口名關(guān)聯(lián)。
5.如任一上述權(quán)利要求中所述的方法,其中遷移所述操作系統(tǒng)的步驟進(jìn)一步包括將所述源服務(wù)器的邏輯分區(qū)的操作系統(tǒng)映像遷移到所述目標(biāo)服務(wù)器。
6.如任一上述權(quán)利要求中所述的方法,其中所述SAN包括光纖通道存儲(chǔ)區(qū)域網(wǎng)絡(luò)。
7.—種在連接到存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)的源服務(wù)器與物理獨(dú)立的目標(biāo)服務(wù)器之間遷移操作系統(tǒng)的期間,維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)存取權(quán)限的裝置,用于與包括源服務(wù)器和目標(biāo)服務(wù)器的系統(tǒng)一起使用,所述裝置包括用于將主要全球端口名和次要全球端口名分配給在所述源服務(wù)器上的源虛擬化中介的虛擬SAN接口適配器的部件;用于識(shí)別通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的部件;用于選擇目標(biāo)服務(wù)器上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器的部件;2用于將所述次要全球端口名分配給所述目標(biāo)虛擬SAN接口適配器的部件; 用于識(shí)別通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的部件;以及用于響應(yīng)于所述通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,將所述操作系統(tǒng)從所述源服務(wù)器遷移到所述目標(biāo)服務(wù)器的部件。
8.如權(quán)利要求7中所述的裝置,還包括用于在所述通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備未同時(shí)通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的情況下,選擇在另一目標(biāo)服務(wù)器上的可供具有另一目標(biāo)虛擬SAN接口適配器的另一目標(biāo)虛擬化中介使用的另一目標(biāo)物理SAN接口適配器的部件。
9.如權(quán)利要求7或8中所述的裝置,其中所述用于識(shí)別通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的部件進(jìn)一步包括用于通過(guò)具有所述次要全球端口名的所述目標(biāo)物理SAN接口適配器登入所述SAN的部件;用于配置與所述次要全球端口名關(guān)聯(lián)的區(qū)域的部件;以及用于使用N_P0rt ID向名稱服務(wù)器查詢通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的部件。
10.如權(quán)利要求9中所述的裝置,其中所述用于通過(guò)具有所述次要全球端口名的所述目標(biāo)物理SAN接口適配器登入所述SAN的部件進(jìn)一步包括用于將N_Port ID與次要全球虛擬端口名關(guān)聯(lián)的部件。
11.如權(quán)利要求7至10中的任一權(quán)利要求所述的裝置,其中用于遷移所述操作系統(tǒng)的部件進(jìn)一步包括用于將所述源服務(wù)器的邏輯分區(qū)的操作系統(tǒng)映像遷移到所述目標(biāo)服務(wù)器的部件。
12.如權(quán)利要求7至11中的任一權(quán)利要求所述的裝置,其中所述SAN包括光纖通道存儲(chǔ)區(qū)域網(wǎng)絡(luò)。
13.—種在連接到存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)的源服務(wù)器與物理獨(dú)立的目標(biāo)服務(wù)器之間遷移操作系統(tǒng)的期間,維持存儲(chǔ)區(qū)域網(wǎng)絡(luò)存取權(quán)限的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品布置在計(jì)算機(jī)可讀介質(zhì)中,所述計(jì)算機(jī)程序產(chǎn)品包括用于執(zhí)行以下步驟的計(jì)算機(jī)程序指令將主要全球端口名和次要全球端口名分配給在所述源服務(wù)器上的源虛擬化中介的虛擬SAN接口適配器;識(shí)別通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備; 選擇目標(biāo)服務(wù)器上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介使用的目標(biāo)物理SAN接口適配器;將所述次要全球端口名分配給所述目標(biāo)虛擬SAN接口適配器;識(shí)別通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備;以及如果所述通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則將所述操作系統(tǒng)從所述源服務(wù)器遷移到所述目標(biāo)服務(wù)器。
14.如權(quán)利要求13中所述的計(jì)算機(jī)程序產(chǎn)品,還包括用于執(zhí)行以下步驟的計(jì)算機(jī)程序指令如果所述通過(guò)所述主要全球端口名耦合到所述源虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備未同時(shí)通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信,則選擇在另一目標(biāo)服務(wù)器上的可供具有另一目標(biāo)虛擬SAN接口適配器的另一目標(biāo)虛擬化中介使用的另一目標(biāo)物理SAN接口適配器。
15.如權(quán)利要求14中所述的計(jì)算機(jī)程序產(chǎn)品,其中用于識(shí)別通過(guò)所述次要全球端口名耦合到目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備的計(jì)算機(jī)程序指令包括用于執(zhí)行以下步驟的計(jì)算機(jī)程序指令通過(guò)具有所述次要全球端口名的所述目標(biāo)物理SAN接口適配器登入所述SAN ;配置與所述次要全球端口名關(guān)聯(lián)的區(qū)域;以及使用N_Port ID向名稱服務(wù)器查詢通過(guò)所述次要全球端口名耦合到所述目標(biāo)虛擬化中介以進(jìn)行數(shù)據(jù)通信的設(shè)備。
16.如權(quán)利要求13至15中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,其中用于通過(guò)具有所述次要全球端口名的所述目標(biāo)物理SAN接口適配器登入所述SAN的計(jì)算機(jī)程序指令進(jìn)一步包括用于將N_Port ID與次要全球虛擬端口名關(guān)聯(lián)的計(jì)算機(jī)程序指令。
17.如權(quán)利要求13至16中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,其中用于遷移所述操作系統(tǒng)的計(jì)算機(jī)程序指令進(jìn)一步包括用于將所述源服務(wù)器的邏輯分區(qū)的操作系統(tǒng)映像遷移到所述目標(biāo)服務(wù)器的計(jì)算機(jī)程序指令。
18.如權(quán)利要求13至17中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,其中所述SAN包括光纖通道存儲(chǔ)區(qū)域網(wǎng)絡(luò)。
19.如權(quán)利要求13至18中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,其中所述計(jì)算機(jī)可讀介質(zhì)包括可記錄介質(zhì)。
20.如權(quán)利要求13至19中的任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,其中所述計(jì)算機(jī)可讀介質(zhì)包括傳輸介質(zhì)。
全文摘要
在操作系統(tǒng)遷移期間維持SAN存取權(quán)限包括將至少兩個(gè)全球端口名(WWPN)分配給源服務(wù)器上的源虛擬化中介(SVI)的虛擬SAN接口適配器;識(shí)別通過(guò)主要WWPN耦合到所述SVI以進(jìn)行數(shù)據(jù)通信的設(shè)備;選擇目標(biāo)服務(wù)器上的可供具有目標(biāo)虛擬SAN接口適配器的目標(biāo)虛擬化中介(TVI)使用的目標(biāo)物理SAN接口適配器;將次要WWPN分配給所述目標(biāo)虛擬SAN接口適配器;識(shí)別通過(guò)所述次要WWPN耦合到所述TVI以進(jìn)行數(shù)據(jù)通信的設(shè)備;判定通過(guò)所述主要WWPN耦合到所述SVI的設(shè)備是否也通過(guò)所述次要WWPN耦合到所述TVI;如果通過(guò)所述主要WWPN耦合到所述SVI的設(shè)備也通過(guò)所述次要WWPN耦合到所述TVI,則將所述操作系統(tǒng)從所述源服務(wù)器遷移到所述目標(biāo)服務(wù)器。
文檔編號(hào)G06F9/48GK102197370SQ200980142151
公開日2011年9月21日 申請(qǐng)日期2009年10月29日 優(yōu)先權(quán)日2008年11月3日
發(fā)明者D·艾森豪威爾, J·帕夫米, J·斯里克里施南, R·G·科瓦克斯 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司