專利名稱:災(zāi)難恢復(fù)體系結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信網(wǎng)絡(luò),更具體地說,涉及電信網(wǎng)絡(luò)中使用的突難 恢復(fù)技術(shù)。
背景技術(shù):
隨著連網(wǎng)計(jì)算機(jī)系統(tǒng)的普及和日益方便,在許多商業(yè)環(huán)境中,通 過數(shù)據(jù)庫的用戶間數(shù)據(jù)共享已變得常見。通過數(shù)據(jù)庫提供對信息的集 中訪問需要仔細(xì)考慮數(shù)據(jù)庫維護(hù)和管理。此外,對于在硬件/設(shè)備故障 或應(yīng)用邏輯故障之后保證數(shù)據(jù)庫連貫性來說,恢復(fù)技術(shù)是必不可少 的。
一般來說,在損害之后,恢復(fù)技術(shù)把系統(tǒng)或保存在系統(tǒng)中的數(shù)據(jù) 復(fù)位到可操作狀態(tài),并提供通過恢復(fù)備份副本來重建數(shù)據(jù)庫的處理。
在任意數(shù)據(jù)恢復(fù)系統(tǒng)中,所考慮的有兩點(diǎn) *首先,恢復(fù)點(diǎn)目標(biāo)(RPO),它定義原始數(shù)據(jù)和備份副本之間的最 大計(jì)劃變化。
-其次,恢復(fù)時(shí)間目標(biāo)(RTO),它定義重建服務(wù)的最長時(shí)間。 系統(tǒng)備份的最簡單形式之一包括把在磁帶上產(chǎn)生的數(shù)據(jù)的副本 物理運(yùn)輸?shù)竭h(yuǎn)程存檔地。通常,這要求用戶在制作備份磁帶的時(shí)候, 暫停所有的數(shù)據(jù)庫活動(dòng)。從而,災(zāi)難恢復(fù)處理涉及使用備份磁帶來恢 復(fù)數(shù)據(jù)庫。
一種更現(xiàn)代形式的系統(tǒng)備份使用網(wǎng)絡(luò)互連來執(zhí)行產(chǎn)地的定期備 份。進(jìn)行這種備份的時(shí)間由網(wǎng)絡(luò)管理員控制。恢復(fù)應(yīng)用服務(wù)器的方法 包括從硬件開始安裝具有和舊系統(tǒng)類似特性的新系統(tǒng),并從恢復(fù)站點(diǎn) 恢復(fù)系統(tǒng)的備份映像。
Veritas提供的另 一種現(xiàn)有系統(tǒng)(在本專利申請的提交日期,可通
過 URL : http:〃www.veritas.com/Products/www c=product&reflD =140從因特網(wǎng)下載獲得)設(shè)想一種用于控制正確執(zhí)行備份程序所必需 的各個(gè)階段,以及隨后的恢復(fù)客戶端階段的軟件模塊的體系結(jié)構(gòu)。具 體地說,Veritas解決方案對每個(gè)獨(dú)立的功能方面使用不同的服務(wù)器, 包括控制和管理備份操作的服務(wù)器,控制客戶端恢復(fù)階段的服務(wù)器, 向客戶端提供恢復(fù)所必需的程序和配置的服務(wù)器,最后,管理遠(yuǎn)程引 導(dǎo)的服務(wù)器。
另 一種現(xiàn)有解決方案是在因特網(wǎng)上供通過URL: http:〃 www.cisco.com/en/US/products/hw/ps4159/ps2160/products—installati on—and—configuration—guide_book09186a00801a45b0.html下栽(在本 專利申請的提交日)的題為"Cisco Network Boot Installation and Configuration Guide, Release 3.1,,中描述的Cisco網(wǎng)絡(luò)引導(dǎo)系統(tǒng),它 產(chǎn)生包括操作系統(tǒng),服務(wù)器上的應(yīng)用程序和數(shù)據(jù)在內(nèi)的整個(gè)系統(tǒng)映像 的副本。備份由網(wǎng)絡(luò)管理員手動(dòng)進(jìn)行。Cisco解決方案提供了通過網(wǎng) 絡(luò)遠(yuǎn)程執(zhí)行引導(dǎo)程序的可能性,只要它具有和從其進(jìn)行復(fù)制的主服務(wù) 器相同的硬件特性?;謴?fù)服務(wù)器于是能夠從網(wǎng)絡(luò)恢復(fù)系統(tǒng)映像的遠(yuǎn)程 副本,并重新提供先前由主服務(wù)器保證的服務(wù)。
在US專利乂^開US2004/0153698 Al中,提供一種受損或,皮毀電 信網(wǎng)絡(luò)元件的服務(wù)的災(zāi)難準(zhǔn)備和恢復(fù)的系統(tǒng)和方法。計(jì)算機(jī)實(shí)現(xiàn)的網(wǎng) 絡(luò)元件的災(zāi)難備份方法包括建立與多個(gè)網(wǎng)絡(luò)元件的連接。主計(jì)算機(jī)可 向網(wǎng)絡(luò)元件傳送一個(gè)或多個(gè)命令,以便把產(chǎn)生多個(gè)計(jì)算機(jī)可讀服務(wù)連 續(xù)性數(shù)據(jù)的計(jì)算機(jī)例程調(diào)用到網(wǎng)絡(luò)元件的本地存儲(chǔ)器中。用于網(wǎng)絡(luò)元 件的災(zāi)難恢復(fù)的計(jì)算機(jī)可執(zhí)行組件的自動(dòng)化系統(tǒng)包括一個(gè)被配置成 選擇為災(zāi)難備份操作指定的多個(gè)網(wǎng)絡(luò)元件的計(jì)算機(jī)可執(zhí)行控制器組 件。配置成建立與多個(gè)網(wǎng)絡(luò)元件的連接,以及向網(wǎng)絡(luò)元件傳送一個(gè)或 多個(gè)命令,以便為每個(gè)所述網(wǎng)絡(luò)元件復(fù)制服務(wù)連續(xù)性數(shù)據(jù)的計(jì)算機(jī)可 執(zhí)行引擎組件。
在美國專利/>開US2004/0078397 Al中, 一種文件系統(tǒng)災(zāi)難恢復(fù) 技術(shù)提供自動(dòng)化監(jiān)視,故障檢測和從主要指定目標(biāo)到指定的一組次要
指定目標(biāo)之一的多步故障修復(fù)。次要指定目標(biāo)可被區(qū)分優(yōu)先次序,以 致按照規(guī)定的進(jìn)行故障修復(fù)。主要指定目標(biāo)和次要指定目標(biāo)之間的信 息復(fù)制允許按照使操作的連續(xù)性達(dá)到最大程度的方式的故障修復(fù)。另
外,可在故障檢測和/或在故障修復(fù)操作和/或在故障回復(fù)(failback)時(shí) 開始用戶指定的操作。
發(fā)明內(nèi)容
申請人注意到在災(zāi)難事件之后恢復(fù)系統(tǒng)時(shí),存在不取決于網(wǎng)絡(luò)元 件的恢復(fù),以及在客戶端不必手動(dòng)改變他們的配置以與位于恢復(fù)站點(diǎn) 的恢復(fù)服務(wù)器取得聯(lián)系的情況下,保證客戶端可以獲得服務(wù),同時(shí)最 好保持良好的RPO和RTO值的問題。
申請人發(fā)現(xiàn)借助按照權(quán)利要求1所述的執(zhí)行災(zāi)難恢復(fù)的方法,能 夠解決上述問題。
具體地說,申請人發(fā)現(xiàn)通過提供把客戶端路由到恢復(fù)服務(wù)器的自 動(dòng)重新路由機(jī)制,可解決上述問題。此外,通過借助鏡像程序?yàn)閿?shù)據(jù) 復(fù)制階段提供自動(dòng)化控制和管理機(jī)制,能夠解決上述問題,所述鏡像 程序使服務(wù)器的數(shù)據(jù)和配置總是與最后的事務(wù)一致。
本發(fā)明的另一方面涉及按照權(quán)利要求12所述的執(zhí)行災(zāi)難恢復(fù)的系統(tǒng)。
本發(fā)明的其它方面涉及可裝入至少一個(gè)計(jì)算機(jī)的存儲(chǔ)器中的計(jì) 算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括當(dāng)所述產(chǎn)品在計(jì)算機(jī)上運(yùn)行 時(shí),執(zhí)行本發(fā)明的方法的各個(gè)步驟的軟件代碼部分。這里使用的對這 種計(jì)算機(jī)程序產(chǎn)品的引用意圖等同于對計(jì)算機(jī)可讀介質(zhì)的引用,所述 計(jì)算機(jī)可讀介質(zhì)包含控制計(jì)算機(jī)系統(tǒng)協(xié)調(diào)本發(fā)明的方法的性能的指 令。對"至少一個(gè)計(jì)算機(jī)"的引用顯然意圖突出按照分布式/模塊化方式 實(shí)現(xiàn)本發(fā)明的可能性。
在從屬權(quán)利要求和下面的描述中說明了本發(fā)明的其它優(yōu)選方面。
為了更好地理解本發(fā)明,下面將參考
一個(gè)優(yōu)選實(shí)施例, 所述優(yōu)選實(shí)施例只是一個(gè)例子,而不應(yīng)被理解為對本發(fā)明的限制,其
中
圖l是按照本發(fā)明執(zhí)行災(zāi)難恢復(fù)的系統(tǒng)圖。
圖2是圖1的產(chǎn)生站點(diǎn)的詳細(xì)系統(tǒng)圖。
圖3是廣域網(wǎng)的詳圖。
圖4是恢復(fù)控制服務(wù)器的詳圖。
圖5表示正常操作狀態(tài)期間的網(wǎng)絡(luò)通信量的流動(dòng)。
圖6表示在突難恢復(fù)情況下的網(wǎng)絡(luò)通信量的流動(dòng)。
圖7表示在故障回復(fù)情況下的網(wǎng)絡(luò)通信量的流動(dòng)。
圖8是實(shí)現(xiàn)本發(fā)明的方法的流程圖。
具體實(shí)施例方式
圖1是包括產(chǎn)生站點(diǎn)52,恢復(fù)站點(diǎn)54,耦接在產(chǎn)生站點(diǎn)和恢復(fù) 站點(diǎn)之間的網(wǎng)絡(luò)56,和外聯(lián)網(wǎng)客戶端58的系統(tǒng)50的示圖。產(chǎn)生站點(diǎn) 可包括與一個(gè)或多個(gè)應(yīng)用服務(wù)器62耦接的存儲(chǔ)器60。 一個(gè)或多個(gè)內(nèi) 聯(lián)網(wǎng)客戶端64被用于通過網(wǎng)絡(luò)66訪問應(yīng)用服務(wù)器62,網(wǎng)絡(luò)66可包 括例如以太網(wǎng)交換機(jī)和IP路由器。另外方框66中所示的是安全裝置, 所述安全裝置可包括驗(yàn)證系統(tǒng)、防火墻或者阻擋對應(yīng)用服務(wù)器的訪問 的入侵檢測系統(tǒng)。鏡像軟件模塊68被用于在遠(yuǎn)程存儲(chǔ)巻上進(jìn)行應(yīng)用 服務(wù)器的本地映像的同步復(fù)制。這種同步復(fù)制保證直到最后的事務(wù), 存放在存儲(chǔ)器60上的數(shù)據(jù)與保存在恢復(fù)站點(diǎn)54上的副本一致。另外 可取的是鏡像軟件模塊保存與系統(tǒng)的穩(wěn)定操作條件對應(yīng)的系統(tǒng)的映 像,以致在最后的事務(wù)導(dǎo)致對服務(wù)器配置的損害的情況下,能夠回到 先前保存的穩(wěn)定映像。
恢復(fù)站點(diǎn)54可包括一個(gè)或多個(gè)恢復(fù)服務(wù)器78,網(wǎng)絡(luò)和安全裝置 80,存儲(chǔ)區(qū)域網(wǎng)(SAN)裝置82和恢復(fù)控制服務(wù)器84?;謴?fù)服務(wù)器78 用于在災(zāi)難情況下模擬應(yīng)用服務(wù)器62??扇〉氖窍蚧謴?fù)服務(wù)器池提供 不斷變化的硬件特性,以致在突難情況下,可以使用服務(wù)器池中與應(yīng)
用服務(wù)器62最密切相關(guān)的服務(wù)器。SAN裝置82保存從鏡像軟件模塊 68提供的鏡像數(shù)據(jù)。網(wǎng)絡(luò)和安全裝置80為恢復(fù)站點(diǎn)54執(zhí)行與位于產(chǎn) 生站點(diǎn)的網(wǎng)絡(luò)和安全裝置66相同的功能?;謴?fù)控制服務(wù)器84對被管 理的每個(gè)應(yīng)用服務(wù)器62進(jìn)行定期請求(保活),從而監(jiān)視它們的可訪問 性。這樣,恢復(fù)控制服務(wù)器84能夠監(jiān)視在產(chǎn)生站點(diǎn)52是否存在問題。 另外,恢復(fù)控制服務(wù)器84能夠監(jiān)視通過鏡像軟件68,從一個(gè)或多個(gè) 應(yīng)用服務(wù)器62到位于恢復(fù)站點(diǎn)54的SAN存儲(chǔ)單元82的存儲(chǔ)流。許 多技術(shù)可被用于從恢復(fù)控制服務(wù)器84監(jiān)視產(chǎn)生站點(diǎn)52,例如通過輪 詢。如下進(jìn)一步所述,恢復(fù)控制服務(wù)器84還控制在產(chǎn)生站點(diǎn)檢測到 問題的情況下,從產(chǎn)生站點(diǎn)52到恢復(fù)站點(diǎn)54的自動(dòng)切換。這樣做時(shí), 必須從可用服務(wù)器池中選擇與其上發(fā)現(xiàn)問題的應(yīng)用服務(wù)器62最密切 相關(guān)的一個(gè)恢復(fù)服務(wù)器78。另外,恢復(fù)控制服務(wù)器84自動(dòng)重新配置 必需的網(wǎng)絡(luò)56、 66,以允許外聯(lián)網(wǎng)客戶端58和內(nèi)聯(lián)網(wǎng)客戶端64自動(dòng) 并且無縫地訪問恢復(fù)服務(wù)器78。最后,恢復(fù)控制服務(wù)器84能夠自動(dòng) 管理故障回復(fù)條件,在所述故障回復(fù)條件下,應(yīng)用服務(wù)器62被恢復(fù), 并且來自SAN裝置82的數(shù)據(jù)需要被復(fù)制回產(chǎn)生站點(diǎn)52。
圖2表示可能的產(chǎn)生站點(diǎn)52的更詳細(xì)例子。應(yīng)用服務(wù)器62包括 系統(tǒng)映像100。系統(tǒng)映像100包括操作系統(tǒng)102, 一組應(yīng)用程序104 和操作系統(tǒng)及應(yīng)用對其進(jìn)行處理的數(shù)據(jù)106。大容量存儲(chǔ)器60包括保 存數(shù)據(jù)106的本地存儲(chǔ)裝置。存儲(chǔ)啟動(dòng)程序110也存在于應(yīng)用服務(wù)器 62上,是允許數(shù)據(jù)被傳給可通過網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)(例如LAN、 WAN等) 訪問的遠(yuǎn)程存儲(chǔ)巻的軟件模塊。軟件鏡像68是執(zhí)行應(yīng)用服務(wù)器62中 的本地映像的同步復(fù)制的軟件模塊。本地映像隨后通過存儲(chǔ)啟動(dòng)程序 模塊110被保存在恢復(fù)站點(diǎn)54。軟件鏡像模塊68還可獲得系統(tǒng)映像 的瞬象,以便保持間隔不同時(shí)間的多個(gè)系統(tǒng)映像。從而,除具有最后 的事務(wù)之外,還可具有系統(tǒng)的間隔不同時(shí)間的多個(gè)穩(wěn)定副本。這允許
系統(tǒng)具有在不同的時(shí)間獲得的一個(gè)或多個(gè)穩(wěn)定副本,便于系統(tǒng)回到先 前已知的穩(wěn)定狀態(tài)。通過利用軟件鏡像68,實(shí)現(xiàn)系統(tǒng)映像的遠(yuǎn)程復(fù)制, 這使該體系結(jié)構(gòu)不含屬于特定制造商的專有解決方案。上述這種類型
的軟件鏡像才莫塊可通過 URL : http:〃www.veritas.com /Products/www c=product&reflD=3從因特網(wǎng)上下載(在本專利申諳 的提交日)。
內(nèi)聯(lián)網(wǎng)客戶端64可通過網(wǎng)絡(luò)裝置112訪問應(yīng)用服務(wù)器62,這種 情況下,所述網(wǎng)絡(luò)裝置112被表示成2級和3級裝置。從而,網(wǎng)絡(luò)裝 置112是用于產(chǎn)生站點(diǎn)的基于分組的網(wǎng)絡(luò)的裝置,并允許與第三方基 于分組的網(wǎng)絡(luò)的連接,以便實(shí)現(xiàn)大城市級、國家級或者國際級訪問。 網(wǎng)絡(luò)裝置112可以是LAN/MAN技術(shù),IP路由器等。安全裝置114 提供對于來自外部客戶端的未經(jīng)授權(quán)訪問的安全性。例如,安全裝置 可包括防火墻、入侵檢測系統(tǒng)等??赏ㄟ^任何所需的標(biāo)準(zhǔn)(例如SNMP) 或者經(jīng)由命令行界面監(jiān)視和配置安全裝置。
圖3更詳細(xì)地表示W(wǎng)AN 56。 WAN 56允許外聯(lián)網(wǎng)58、產(chǎn)生站點(diǎn) 52和恢復(fù)站點(diǎn)54之間的互連??梢允褂酶鞣N各樣的協(xié)議。例如,多
互連兩個(gè)站點(diǎn)。WAN 56包L在120概括表示的多個(gè)網(wǎng)絡(luò)交換裝置。 具體地說,用戶邊緣裝置(例如,用于連接網(wǎng)絡(luò)與客戶端計(jì)算機(jī)的網(wǎng)絡(luò) 設(shè)備,比如路由器或交換機(jī))122、 124分別位于產(chǎn)生站點(diǎn)52和恢復(fù)站 點(diǎn)54,并且允許與位于提供商的存在點(diǎn)(PoP)的提供商邊緣(PE)網(wǎng)絡(luò) 裝置126、 128(例如作為允許與用戶邊緣裝置的連接的服務(wù)提供商網(wǎng) 絡(luò)的一部分的路由器)通信。其它提供商網(wǎng)絡(luò)裝置130(簡單地用P標(biāo) 明)允許提供商邊緣126、 128和外聯(lián)網(wǎng)58之間的通信。為了向預(yù)先存 在的VPN中增加一個(gè)新站點(diǎn),通過利用供應(yīng)平臺(tái),提供商可在CE 和PE裝置上增加正確的配置。MPLS VPN允許向?qū)儆谙嗤琕PN的 站點(diǎn)提供IP級連接。更加創(chuàng)新的解決方案,比如(虛擬專用LNA月艮 務(wù))允許在屬于相同VPN的站點(diǎn)之間建立以太網(wǎng)連接。和MPLS VPN 解決方案中一樣,為了向VPLS中增加一個(gè)新的站點(diǎn),提供商可對 CE和PE裝置采取行動(dòng)。這兩種解決方案之間的主要差別在于就 VPLS月良務(wù)來說,提供商并不管理用戶產(chǎn)生的路由。
如下進(jìn)一步所述,恢復(fù)站點(diǎn)的恢復(fù)控制服務(wù)器84具有重新路由 網(wǎng)絡(luò)裝置120的能力,以致在災(zāi)難情況下,外聯(lián)網(wǎng)58和內(nèi)聯(lián)網(wǎng)客戶 端64能夠訪問恢復(fù)站點(diǎn)54。恢復(fù)控制服務(wù)器84自動(dòng)設(shè)立屬于其工作 范圍(產(chǎn)生站點(diǎn)和恢復(fù)站點(diǎn))的系統(tǒng)中的操作規(guī)則,并且當(dāng)需要時(shí),通 過與一般由第三方,比如網(wǎng)絡(luò)運(yùn)營商運(yùn)行的其它控制系統(tǒng)對接,能夠 與在其直接控制之外的系統(tǒng)交互作用。
圖4表示恢復(fù)控制服務(wù)器84的更多細(xì)節(jié)。為了便于舉例說明, 下面的說明涉及的是其中結(jié)合MPLS功能使用WAN的情況,不過也 可以使用允許如上所述的專用虛擬網(wǎng)絡(luò)解決方案的配置的其它基于 分組的網(wǎng)絡(luò)。用戶信息管理器模塊150(CIMM)是涉及管理儲(chǔ)存庫模塊 152內(nèi)的元數(shù)據(jù),和詳述位于產(chǎn)生站點(diǎn)52的應(yīng)用服務(wù)器62的特性的 軟件模塊。保存在儲(chǔ)存庫模塊150中的信息可包括
-應(yīng)用服務(wù)器路由計(jì)劃。
.用于內(nèi)聯(lián)網(wǎng)/外聯(lián)網(wǎng)客戶端的應(yīng)用服務(wù)器訪問規(guī)則。 .關(guān)于產(chǎn)生站點(diǎn)網(wǎng)絡(luò)布局和產(chǎn)生站點(diǎn)與恢復(fù)站點(diǎn)之間的互連的信息。
.應(yīng)用服務(wù)器的硬件特性。
.操作系統(tǒng)、安裝的軟件包等的映像特性。
.關(guān)于服務(wù)商定的服務(wù)級協(xié)定。
-在恢復(fù)站點(diǎn)的,具有與位于產(chǎn)生站點(diǎn)的應(yīng)用服務(wù)器兼容的特性 的服務(wù)器的可用性。
應(yīng)用服務(wù)器控制模塊(ASCM)154是檢查在產(chǎn)生站點(diǎn)52的應(yīng)用服 務(wù)器可訪問性的軟件模塊。通過輪詢服務(wù)器的IP地址,或者通過核 實(shí)安裝在服務(wù)器62中的應(yīng)用程序是否在使用,進(jìn)行所述檢查。通過 能夠在本地存儲(chǔ)器和遠(yuǎn)程存儲(chǔ)器之間實(shí)現(xiàn)同步鏡像處理的軟件,能夠 實(shí)現(xiàn)額外級別的控制。如果超過可配置閾值(例如,30秒,不過該時(shí) 間可隨著特定應(yīng)用而變化)的一段時(shí)間不能訪問應(yīng)用服務(wù)器62,那么 ASCM模塊154將請求激活災(zāi)難恢復(fù)程序。
存儲(chǔ)網(wǎng)關(guān)控制模塊(SGCM)156向存儲(chǔ)網(wǎng)關(guān)管理系統(tǒng)發(fā)出請求, 并且能夠?qū)崿F(xiàn)下述功能
-應(yīng)用服務(wù)器62對位于恢復(fù)站點(diǎn)54的存儲(chǔ)裝置的訪問。通過訪 問控制列表(ACL)的配置,管理存儲(chǔ)器訪問,訪問控制列表指定哪些 服務(wù)器獲得訪問指定存儲(chǔ)裝置的許可。
-釋放或分配資源的請求。這種功能允許發(fā)出釋放預(yù)先分配的資 源的請求,因?yàn)橐褯Q定停止對于指定應(yīng)用服務(wù)器的災(zāi)難恢復(fù)服務(wù),或 者相反,分配新的存儲(chǔ)資源。這種功能更新關(guān)于用戶簽名(undersign) 的SLA的信息,并被保持在儲(chǔ)存庫152中。
.故障回復(fù)條件下復(fù)制處理的管理。在災(zāi)難恢復(fù)程序之后,這種 功能允許在位于產(chǎn)生站點(diǎn)52的存儲(chǔ)巻上進(jìn)行位于恢復(fù)站點(diǎn)54的恢復(fù) 服務(wù)器78本地使用的數(shù)據(jù)的復(fù)制。在數(shù)據(jù)在產(chǎn)生站點(diǎn)被一致地恢復(fù) 之后,能夠回到初始操作條件,其中內(nèi)聯(lián)網(wǎng)和外聯(lián)網(wǎng)客戶端訪問的服 務(wù)由位于產(chǎn)生站點(diǎn)的應(yīng)用服務(wù)器公布。
.檢查所分配資源的使用狀態(tài)。借助這種功能,能夠獲得與存儲(chǔ) 裝置的有效利用有關(guān)的統(tǒng)計(jì)信息,預(yù)先評估新設(shè)備(恢復(fù)站點(diǎn)池的處理 和存儲(chǔ)資源)的荻取。
供應(yīng)平臺(tái)控制模塊(PPCM)158是處理對供應(yīng)平臺(tái)的請求的軟件 模塊。網(wǎng)絡(luò)裝置的廠商提供允許把以編程元語言接收的請求翻譯成將 被添加到網(wǎng)絡(luò)裝置中的配置的供應(yīng)平臺(tái)。PPCM 158按照互連產(chǎn)生站 點(diǎn)52和恢復(fù)站點(diǎn)54網(wǎng)絡(luò)的布局執(zhí)行這些請求。供應(yīng)系統(tǒng)根據(jù)它們掌 握的網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)的布局描述,以及網(wǎng)絡(luò)的所需最終狀態(tài)的描述,自 動(dòng)產(chǎn)生將被加入到網(wǎng)絡(luò)裝置中的配置命令。可按照下述方式產(chǎn)生這些 請求
靜態(tài)模式-在用戶儲(chǔ)存庫內(nèi),預(yù)先分配向供應(yīng)平臺(tái)發(fā)出請求所必 需的信息。如果發(fā)生故障,那么從數(shù)據(jù)庫提取所述信息,簡明陳述所 述信息并將其發(fā)給供應(yīng)平臺(tái)。
動(dòng)態(tài)模式-通過供應(yīng)系統(tǒng)和控制模塊之間的交互作用,動(dòng)態(tài)地獲 得向供應(yīng)系統(tǒng)發(fā)出請求所必需的信息。這種情況下,不必在數(shù)據(jù)庫中 預(yù)先配置信息。
災(zāi)難恢復(fù)控制模塊(DRCM)160是涉及響應(yīng)應(yīng)用服務(wù)器控制模塊
154用信號(hào)通信的故障事件,自動(dòng)進(jìn)行突難恢復(fù)處理的軟件模塊。按 照包含在用戶儲(chǔ)存庫152中的信息,該模塊能夠啟動(dòng)下述過程
'與用戶信息管理器模塊150交互作用,以便收集關(guān)于產(chǎn)生站點(diǎn) 52的網(wǎng)絡(luò)布局和產(chǎn)生站點(diǎn)52與恢復(fù)站點(diǎn)54之間的互連的信息。
.向供應(yīng)平臺(tái)控制模塊158傳送消息,以致在產(chǎn)生站點(diǎn)52配置的 路由計(jì)劃被遷移到恢復(fù)站點(diǎn)54。該階段涉及對存在于用戶站點(diǎn)和存在 于提供商站點(diǎn)的CE裝置的配置以及對應(yīng)PE裝置的配置的修改。
-與存儲(chǔ)網(wǎng)關(guān)控制模塊156交互作用,以便識(shí)別保存在恢復(fù)站點(diǎn) 54內(nèi)的SAN裝置上的最新系統(tǒng)映像。
.位于恢復(fù)站點(diǎn)的DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器的配置,以致 當(dāng)進(jìn)行無磁盤引導(dǎo)時(shí),位于恢復(fù)站點(diǎn)54的服務(wù)器池中的指定恢復(fù)服 務(wù)器接收和位于產(chǎn)生站點(diǎn)52的應(yīng)用服務(wù)器62相同的IP地址。
-與用戶信息管理器模塊150交互作用,以便識(shí)別屬于位于恢復(fù) 站點(diǎn)54的資源池、具有與應(yīng)用服務(wù)器62兼容的特征的硬件系統(tǒng)。
.能夠在恢復(fù)服務(wù)器72上實(shí)現(xiàn)無磁盤引導(dǎo)程序。例如,可以使用 可通過URL: http〃www.cisco.com/en/US/products/hw/ps4159/ps2160/ products—installation—and—configuration—guide—book09186a00801a45 bO.html(在本專利申請的提交日)從因特網(wǎng)上下栽的那種無磁盤引導(dǎo) 程序。
模塊150、 154、 156、 158和160由位于恢復(fù)控制服務(wù)器84中的 CPU172執(zhí)行。另外,這些模塊與接口模塊162交互作用,以便通信。 接口模塊162包括各種適配器,包括?;钅K164、存儲(chǔ)網(wǎng)關(guān)適配器 166、供應(yīng)平臺(tái)適配器168和存儲(chǔ)平臺(tái)適配器170。
當(dāng)在產(chǎn)生站點(diǎn)52恢復(fù)應(yīng)用服務(wù)器2時(shí),可手動(dòng)或者自動(dòng)地啟動(dòng) 故障回復(fù)程序,以使網(wǎng)絡(luò)配置回到故障之前的狀態(tài),并釋放分配的資 源。故障回復(fù)程序遵循與恢復(fù)程序類似的邏輯,明顯相對于恢復(fù)模式 對稱。
為了 一開始配置系統(tǒng),軟件鏡像68被安裝在應(yīng)用服務(wù)器62上, 以便進(jìn)行同步或異步鏡像或定期復(fù)制。恢復(fù)控制服務(wù)器84進(jìn)行許多
配置活動(dòng)。例如,SGCM 156執(zhí)行關(guān)于位于產(chǎn)生站點(diǎn)52的存儲(chǔ)器60 和應(yīng)用服務(wù)器62的IP地址之間的關(guān)聯(lián)的配置。PPCM 158向供應(yīng)系 統(tǒng)請求將被裝入儲(chǔ)存庫模塊152內(nèi)的網(wǎng)絡(luò)配置。裝入的信息包括下述 的信息
用于保證產(chǎn)生站點(diǎn)52和恢復(fù)站點(diǎn)54的連通性的CE-PE網(wǎng)絡(luò)裝 置ID。用于保證從巻入災(zāi)難恢復(fù)的所有站點(diǎn)對恢復(fù)站點(diǎn)的可訪問性的 CE-PE網(wǎng)絡(luò)裝置ID。在產(chǎn)生站點(diǎn)使用的、在災(zāi)難恢復(fù)情況下遷移到 恢復(fù)站點(diǎn)的路由計(jì)劃。在位于產(chǎn)生站點(diǎn)的CE裝置上配置的訪問控制 列表,所述訪問控制列表定義對于應(yīng)用服務(wù)器可通過外聯(lián)網(wǎng)連通性得 到的服務(wù)的訪問規(guī)則。
恢復(fù)控制服務(wù)器84中的CIMM把關(guān)于應(yīng)用服務(wù)器62和產(chǎn)生站 點(diǎn)的信息加入儲(chǔ)存庫模塊152中。這樣的信息包括服務(wù)器的硬件特性 (例如,系統(tǒng)映像的大小,網(wǎng)絡(luò)接口的數(shù)目等等),應(yīng)用服務(wù)器的軟件 特性,和來源于PPCM 158的信息。
最后,ASCM154啟動(dòng)定期輪詢,以便檢查服務(wù)器的可用性。如 果服務(wù)器沒有應(yīng)答,那么它將啟動(dòng)災(zāi)難恢復(fù)程序。
圖5表示正常操作狀態(tài)下的系統(tǒng)。ASCM 154檢查應(yīng)用服務(wù)器是 否處于運(yùn)行狀態(tài),如箭頭180所示。另外可取的是應(yīng)用服務(wù)器的系統(tǒng) 管理員把在應(yīng)用服務(wù)器平臺(tái)上產(chǎn)生的硬件變化告知災(zāi)難恢復(fù)服務(wù)的 管理員。目的是使保存在儲(chǔ)存庫152中的信息保持最新,并且在啟動(dòng) 災(zāi)難恢復(fù)程序的情況下,允許選擇正確的恢復(fù)服務(wù)器。如箭頭182所 示,在正常操作期間,外聯(lián)網(wǎng)客戶端58訪問位于產(chǎn)生站點(diǎn)52上的應(yīng) 用服務(wù)器62。當(dāng)在服務(wù)器62上更新信息時(shí),軟件鏡像68確保該信息 也被保存在恢復(fù)站點(diǎn)54上,如箭頭180所示。
當(dāng)ASCM 154持續(xù)超過可配置閾值的一段時(shí)間未收到來自應(yīng)用 服務(wù)器62的ACK消息時(shí),啟動(dòng)災(zāi)難恢復(fù)程序。通過利用DRCM 160, 恢復(fù)控制服務(wù)器84能夠啟動(dòng)下述程序
l)與CIMM 150交互作用,以便收集關(guān)于產(chǎn)生站點(diǎn)的網(wǎng)絡(luò)布局和 產(chǎn)生站點(diǎn)與恢復(fù)站點(diǎn)之間的互連的信息。2) 向PPCM傳送消息(MigrateNetwork),以致在產(chǎn)生站點(diǎn)配置的 路由計(jì)劃被遷移到恢復(fù)站點(diǎn)。該階段涉及對位于用戶站點(diǎn)和提供商站 點(diǎn)的CE-PE裝置的配置的修改。
3) 與SGCM交互作用,以便識(shí)別保存在恢復(fù)站點(diǎn)內(nèi)的存儲(chǔ)系統(tǒng) 上的最新系統(tǒng)映像(在使用復(fù)制機(jī)制的情況下,它可與最新的相符)。
4) 位于恢復(fù)站點(diǎn)的DHCP服務(wù)器的配置,以便當(dāng)恢復(fù)服務(wù)器被 引導(dǎo)(無盤引導(dǎo))時(shí),使恢復(fù)服務(wù)器能夠接收和位于產(chǎn)生站點(diǎn)的應(yīng)用服 務(wù)器相同的IP地址。
5) 與CIMM交互作用,以識(shí)別屬于位于恢復(fù)站點(diǎn)的資源池的具 有與應(yīng)用服務(wù)器兼容的特性的硬件系統(tǒng)。
6) 無盤引導(dǎo)程序的啟動(dòng)在該階段,GUI通知操作人員從處于待 機(jī)狀態(tài)的硬件資源池選擇的恢復(fù)服務(wù)器可被加電。
可能沒有內(nèi)部存儲(chǔ)器(無盤)的恢復(fù)服務(wù)器向DHCP服務(wù)器發(fā)出 請求,以獲得IP地址和與訪問包含應(yīng)用服務(wù)器的系統(tǒng)映像的存儲(chǔ)系 統(tǒng)有關(guān)的信息(IP地址,巻名、LUN等)。 一旦收到該信息,恢復(fù)服務(wù) 器就能夠通過網(wǎng)絡(luò)執(zhí)行無盤引導(dǎo)。當(dāng)引導(dǎo)結(jié)束時(shí),恢復(fù)服務(wù)器一直到 最后一次事務(wù)與初始應(yīng)用服務(wù)器一致。通過利用災(zāi)難恢復(fù)程序的連通 性建立(connectivity set up),每個(gè)內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)或因特網(wǎng)客戶端能
夠借助TCP/IP訪問恢復(fù)服務(wù)器的恢復(fù)的服務(wù)。
圖6表示在啟動(dòng)災(zāi)難恢復(fù)程序之后的數(shù)據(jù)流動(dòng)。如箭頭188所示, 當(dāng)外聯(lián)網(wǎng)客戶端試圖訪問產(chǎn)生站點(diǎn)52時(shí),請求被自動(dòng)重新路由到恢 復(fù)站點(diǎn)54。對于外聯(lián)網(wǎng)用戶來說這是透明發(fā)生的,外聯(lián)網(wǎng)用戶不必鍵 入恢復(fù)站點(diǎn)的不同網(wǎng)絡(luò)地址。從而,從外聯(lián)網(wǎng)客戶端的觀點(diǎn)來看,產(chǎn) 生站點(diǎn)仍然正被訪問,盡管實(shí)際上恢復(fù)站點(diǎn)正被訪問。
圖7表示故障回復(fù)情況。故障回復(fù)程序允許在災(zāi)難恢復(fù)程序之后 回到初始狀態(tài)。在位于產(chǎn)生站點(diǎn)52的應(yīng)用服務(wù)器62已被恢復(fù)之后, 仍然存在由恢復(fù)站點(diǎn)提供所有服務(wù)的一段時(shí)間。
故障回復(fù)程序可包括返回先前說明的正常操作條件的下述階段 l)SGCM 156啟動(dòng)反向復(fù)制程序,在產(chǎn)生站點(diǎn)上產(chǎn)生恢復(fù)站點(diǎn)的
數(shù)據(jù)的一致副本,如箭頭190所示。
2) DRCM把消息(MigrateNetwork)傳給PPCM,以致在恢復(fù)站點(diǎn) 配置的路由計(jì)劃被遷移到產(chǎn)生站點(diǎn)。該階段涉及對位于用戶站點(diǎn)和提 供商站點(diǎn)的CE-PE裝置的配置的修改。
3) 產(chǎn)生站點(diǎn)的服務(wù)被重新啟動(dòng),客戶端訪問初始的應(yīng)用服務(wù)器62。
4) 位于恢復(fù)站點(diǎn)54的恢復(fù)服務(wù)器78使用的硬件資源被釋放(歸 還自由資源池)。
5) 同步/異步鏡像(或者復(fù)制)程序被重新啟動(dòng)。
圖8表示實(shí)現(xiàn)本發(fā)明的方法的流程圖。在處理方框210,恢復(fù)站 點(diǎn)通過輪詢檢測產(chǎn)生站點(diǎn)的問題。在處理方框212,恢復(fù)站點(diǎn)自動(dòng)執(zhí) 行網(wǎng)絡(luò)的重新配置,以致訪問產(chǎn)生站點(diǎn)的嘗試被路由到恢復(fù)站點(diǎn)。這 樣的請求來自于外聯(lián)網(wǎng)或者內(nèi)聯(lián)網(wǎng)請求。
根據(jù)前面的說明,本發(fā)明的優(yōu)點(diǎn)是顯然的。
特別地, 一個(gè)優(yōu)點(diǎn)在于通過借助鏡像處理進(jìn)行復(fù)制,RPO和RTO 參數(shù)被優(yōu)化。
另一優(yōu)點(diǎn)在于本發(fā)明與在產(chǎn)生站點(diǎn)或恢復(fù)站點(diǎn)采用的軟件/硬件 解決方案無關(guān)。
另一優(yōu)點(diǎn)在于把客戶端路由到恢復(fù)服務(wù)器的自動(dòng)重新路由。
最后,顯然可對本發(fā)明做出眾多的修改和變化,所有這些〗務(wù)改和 變化在本發(fā)明的范圍之內(nèi)。
例如,通過作用于實(shí)現(xiàn)該解決方案的單個(gè)組件,或者集成該領(lǐng)域 內(nèi)的控制體系結(jié)構(gòu)中的現(xiàn)有組件,可擴(kuò)展和修改該解決方案。
具體地說,在產(chǎn)生站點(diǎn),提供同步/異步鏡像軟件的組件并不局 限于任何特定技術(shù)。它們可利用基于主機(jī)的、基于網(wǎng)絡(luò)的或者基于陣 列的虛擬化機(jī)構(gòu)以及利用軟件模塊或者利用特定的硬件組件來實(shí)現(xiàn)。
此外,這里描述的"突難,,意味著產(chǎn)生站點(diǎn)由于任何原因而不起作 用。并不意味著必須發(fā)生真實(shí)的災(zāi)難。
另外,對于產(chǎn)生站點(diǎn)和恢復(fù)站點(diǎn)之間的互連網(wǎng)絡(luò)來說,用于到遠(yuǎn)
程站點(diǎn)的鏡像/復(fù)制流的協(xié)議可以是標(biāo)準(zhǔn)協(xié)議或者專有協(xié)議,只要它在 恢復(fù)站點(diǎn)的存儲(chǔ)器上執(zhí)行再現(xiàn)在產(chǎn)生站點(diǎn)的存儲(chǔ)器上產(chǎn)生的相同寫
入的功能(例如SCSI)。
另外,在恢復(fù)站點(diǎn),通過網(wǎng)絡(luò)進(jìn)行引導(dǎo)的機(jī)制可相對于用于訪問 在產(chǎn)生站點(diǎn)的數(shù)據(jù)的那些協(xié)議在恢復(fù)站點(diǎn)本地,或者在產(chǎn)生站點(diǎn)和恢
復(fù)站點(diǎn)之間的互連中使用不同的傳輸協(xié)議(Fiber Channel或者 iSCSI)。此外,恢復(fù)控制服務(wù)器可被全部設(shè)置在相同裝置內(nèi),或者可 按照利用實(shí)現(xiàn)所需基本功能的其它裝置的特性或功能的分布方式構(gòu) 建恢復(fù)控制服務(wù)器。這些功能的控制邏輯可在獨(dú)立的系統(tǒng)上實(shí)現(xiàn),或 者作為附加功能被集成在提及的裝置之一中。特別地,在恢復(fù)站點(diǎn)重 新啟動(dòng)應(yīng)用服務(wù)器之后提供的服務(wù)的網(wǎng)絡(luò)重新路由可由獨(dú)立的系統(tǒng) 部分或者完全管理,所述獨(dú)立系統(tǒng)與手頭的系統(tǒng)的智能模塊結(jié)合,并 被委托動(dòng)態(tài)管理關(guān)于連接提供商的外聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)VPN站點(diǎn)。按照在 產(chǎn)生站點(diǎn)和恢復(fù)站點(diǎn)之間以及在客戶端和產(chǎn)生站點(diǎn)之間利用的具體 連接,這種重新路由機(jī)制可使用各種備選方案(MPLS VPN或者可堆 疊VLAN/dotlq等等)。類似地,通過集成已存在于商用產(chǎn)品內(nèi)的基本 模塊,比如網(wǎng)關(guān)或存儲(chǔ)交換機(jī),能夠?qū)崿F(xiàn)恢復(fù)控制服務(wù)器內(nèi)的存儲(chǔ)網(wǎng) 關(guān)的組件。
為了進(jìn)一步優(yōu)化使主站點(diǎn)恢復(fù)到正常條件(故障回復(fù)),該解決方 案的恢復(fù)和復(fù)原機(jī)制可參考能夠減小恢復(fù)活動(dòng)時(shí)間窗口 、向這兩個(gè)站 點(diǎn)之間的互連提供比在正常操作條件下可得到的傳輸頻帶更寬的傳 輸頻帶、從而加速恢復(fù)和復(fù)原階段中的操作的特定的動(dòng)態(tài)的或其它形 式的QoS機(jī)制。
如同預(yù)期的那樣,為了優(yōu)化由位于恢復(fù)站點(diǎn)的恢復(fù)服務(wù)器形成的
處理硬件資源,尤其是在單個(gè)的恢復(fù)服務(wù)器上,可以安裝特定的軟件
模塊來虛擬化物理資源,以便使受該解決方案保護(hù)的應(yīng)用服務(wù)器的硬 件特性與構(gòu)成資源池的系統(tǒng)的那些硬件特性解耦。
這使得更易于使這樣的恢復(fù)服務(wù)器與產(chǎn)生站點(diǎn)的主服務(wù)器的硬 件兼容,并且保證資源的更高效分配。這樣,由于虛擬化系統(tǒng)的物理
驅(qū)動(dòng)器(l: 1虛擬化)的功能(這種虛擬化允許在相同的物理結(jié)構(gòu)上模擬 不同的硬件),可使先進(jìn)的災(zāi)難恢復(fù)服務(wù)免于采用硬件配置與位于產(chǎn)生 站點(diǎn)的應(yīng)用服務(wù)器的硬件配置相同的服務(wù)器。另外,還可使用虛擬化 軟件同時(shí)把相同的硬件資源用于一個(gè)以上的應(yīng)用服務(wù)器映像(n:l虛擬 化)。
權(quán)利要求
1、一種在包括適合于由基于分組的網(wǎng)絡(luò)(56)耦接的產(chǎn)生站點(diǎn)(52)和恢復(fù)站點(diǎn)(54)的體系結(jié)構(gòu)中執(zhí)行災(zāi)難恢復(fù)的方法,其特征在于包括:檢測產(chǎn)生站點(diǎn)(52)的問題;響應(yīng)于問題的檢測,自動(dòng)重新配置基于分組的網(wǎng)絡(luò)(56),從而通過基于分組的網(wǎng)絡(luò)(56)將訪問產(chǎn)生站點(diǎn)(52)的嘗試路由到恢復(fù)站點(diǎn)(54)。
2、 按照權(quán)利要求1所述的方法,還包括鏡像(180)至少一部分的 產(chǎn)生站點(diǎn)(52),以致對于所述至少一部分的產(chǎn)生站點(diǎn)(52)發(fā)生的變化凈皮 自動(dòng)復(fù)制到恢復(fù)站點(diǎn)(54)。
3、 按照前述任意權(quán)利要求所述的方法,還包括每隔預(yù)定時(shí)間, 從恢復(fù)站點(diǎn)(54)輪詢(184)產(chǎn)生站點(diǎn)(52)。
4、 按照前述任意權(quán)利要求所述的方法,檢測在產(chǎn)生站點(diǎn)的問題 的解決,并通過把恢復(fù)數(shù)據(jù)從恢復(fù)站點(diǎn)(54)復(fù)制(190)到產(chǎn)生站點(diǎn)(52),自動(dòng)恢復(fù)產(chǎn)生站點(diǎn)。
5、 按照權(quán)利要求4所述的方法,在恢復(fù)產(chǎn)生站點(diǎn)之后,自動(dòng)重 新配置網(wǎng)絡(luò)(56),以允許訪問產(chǎn)生站點(diǎn)(52)。
6、 按照前述任意權(quán)利要求所述的方法,包括利用在產(chǎn)生站點(diǎn)的 服務(wù)器(62)的網(wǎng)絡(luò)地址,從內(nèi)聯(lián)網(wǎng)(64)和外聯(lián)網(wǎng)(58)計(jì)算機(jī)訪問位于恢 復(fù)站點(diǎn)(54)的恢復(fù)服務(wù)器(78)。
7、 按照前述任意權(quán)利要求所述的方法,其中檢測問題包括 輪詢位于產(chǎn)生站點(diǎn)的服務(wù)器(62); 持續(xù)預(yù)定的一段時(shí)間等待來自服務(wù)器(62)的響應(yīng);和 響應(yīng)于所述預(yù)定一段時(shí)間的滿期,啟動(dòng)災(zāi)難恢復(fù)程序。
8、 按照前述任意權(quán)利要求所述的方法,還包括從恢復(fù)服務(wù)器池 中選擇位于恢復(fù)站點(diǎn)(54)的恢復(fù)服務(wù)器(78)。
9、 按照權(quán)利要求8所述的方法,其中所述選擇包括取回與位于 產(chǎn)生站點(diǎn)(52)的服務(wù)器(62)相關(guān)的硬件特性,并盡可能接近地匹配這些硬件特性與位于恢復(fù)站點(diǎn)的恢復(fù)服務(wù)器池中的恢復(fù)服務(wù)器(78)的硬件 特性。
10、 按照前述任意權(quán)利要求所述的方法,其中重新配置網(wǎng)絡(luò)(56) 包括把具有產(chǎn)生站點(diǎn)(52)的網(wǎng)絡(luò)地址的請求重新路由到恢復(fù)站點(diǎn)(54)。
11、 按照前述任意權(quán)利要求所述的方法,還包括在恢復(fù)站點(diǎn)上保 存一直到最后事務(wù)為止的位于產(chǎn)生站點(diǎn)(52)的服務(wù)器(62)的狀態(tài)的穩(wěn) 定副本,和位于產(chǎn)生站點(diǎn)的服務(wù)器(62)的副本。
12、 一種在分組通信網(wǎng)絡(luò)(56)中進(jìn)行突難恢復(fù)的系統(tǒng)(50),所述 系統(tǒng)包括適合于由網(wǎng)絡(luò)(56)耦接的產(chǎn)生站點(diǎn)(52)和恢復(fù)站點(diǎn)(54),其特 征在于包括位于恢復(fù)站點(diǎn)(54)的恢復(fù)控制服務(wù)器(84),包括 能夠檢測產(chǎn)生站點(diǎn)(52)的問題的第一模塊(154); 能夠依據(jù)問題的檢測,自動(dòng)重新配置網(wǎng)絡(luò),從而將訪問產(chǎn)生站點(diǎn) (52)的嘗試路由到恢復(fù)站點(diǎn)(54)的第二模塊(l 60)。
13、 按照權(quán)利要求12所述的系統(tǒng),還包括位于產(chǎn)生站點(diǎn)(52)的 應(yīng)用服務(wù)器(62),應(yīng)用服務(wù)器(62)包括把產(chǎn)生站點(diǎn)上的應(yīng)用服務(wù)器的映 像同步復(fù)制到恢復(fù)站點(diǎn)(54)的鏡像模塊(68)。
14、 按照權(quán)利要求13所述的系統(tǒng),還包括保存在恢復(fù)站點(diǎn)(54) 上的數(shù)據(jù)庫(152),所述數(shù)據(jù)庫(152)保存和位于產(chǎn)生站點(diǎn)的應(yīng)用服務(wù)器(62)有關(guān)的信息。
15、 按照權(quán)利要求14所述的系統(tǒng),其中和應(yīng)用服務(wù)器(62)有關(guān) 的信息包括下述一個(gè)或多個(gè)-應(yīng)用服務(wù)器路由計(jì)劃;.關(guān)于內(nèi)聯(lián)網(wǎng)和外聯(lián)網(wǎng)客戶端的應(yīng)用服務(wù)器訪問規(guī)則;.應(yīng)用服務(wù)器的硬件特性;.映像特性。
16、 一種包括適合于由基于分組的通信網(wǎng)絡(luò)(56)耦接的產(chǎn)生站點(diǎn)(52)和恢復(fù)站點(diǎn)(54)的體系結(jié)構(gòu),其特征在于包括按照權(quán)利要求12-16 所述的執(zhí)行突難恢復(fù)的系統(tǒng)(50)。
17、 一種適合于通過基于分組的通信網(wǎng)絡(luò)(56)與產(chǎn)生站點(diǎn)(52)耦 接的恢復(fù)站點(diǎn)(54),其特征在于包括恢復(fù)控制服務(wù)器(84),所述恢復(fù)控制服務(wù)器(84)包括能夠檢測產(chǎn)生站點(diǎn)(52)的問題的第一模塊(154);能夠依據(jù)問題的檢測,自動(dòng)重新配置網(wǎng)絡(luò),從而將訪問產(chǎn)生站點(diǎn) (52)的嘗試路由到恢復(fù)站點(diǎn)(54)的第二模塊(160)。
全文摘要
基于分組的網(wǎng)絡(luò)中的災(zāi)難恢復(fù)方法和系統(tǒng)。系統(tǒng)(50)包括由基于分組的網(wǎng)絡(luò)(56)耦接的產(chǎn)生站點(diǎn)(52)和恢復(fù)站點(diǎn)(54)。產(chǎn)生站點(diǎn)(52)上的鏡像軟件(68)使恢復(fù)站點(diǎn)(54)保持與在產(chǎn)生站點(diǎn)上發(fā)生的最后事務(wù)一致?;謴?fù)控制服務(wù)器(84)輪詢產(chǎn)生站點(diǎn),以便檢測災(zāi)難條件或者其它故障。當(dāng)在產(chǎn)生站點(diǎn)(52)上檢測到問題時(shí),恢復(fù)控制服務(wù)器(84)重新配置網(wǎng)絡(luò)(56),以致訪問產(chǎn)生站點(diǎn)(52)的嘗試被路由到恢復(fù)站點(diǎn)(54)。
文檔編號(hào)H04L12/24GK101390336SQ200580049654
公開日2009年3月18日 申請日期2005年3月10日 優(yōu)先權(quán)日2005年3月10日
發(fā)明者尤戈尼奧·M·馬費(fèi)奧尼, 菲勒普·法瑞納, 路卡·卡薩爾 申請人:意大利電信股份公司