一種云應(yīng)用的容災(zāi)方法、系統(tǒng)和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例涉及一種容災(zāi)方法、系統(tǒng)和裝置,能夠獲取待容災(zāi)的云應(yīng)用的第一描述信息,該第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)所使用的源虛擬機(jī)的信息和源網(wǎng)絡(luò)的信息,基于這種從整體上對待容災(zāi)的云應(yīng)用進(jìn)行描述的第一描述信息,可以生成所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的第二描述信息,該第二描述信息從整體上對所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的部署進(jìn)行了描述,所述容災(zāi)站點(diǎn)能夠獲取所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用,實(shí)現(xiàn)了基于云應(yīng)用的容災(zāi)。不同于現(xiàn)有技術(shù)基于虛擬機(jī)粒度的容災(zāi)方式,本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用級(jí)別的容災(zāi)配置和恢復(fù),避免了虛擬機(jī)粒度的容災(zāi)可能產(chǎn)生的不能完整、快速恢復(fù)云應(yīng)用的問題。
【專利說明】一種云應(yīng)用的容災(zāi)方法、系統(tǒng)和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及一種計(jì)算機(jī)技術(shù),特別是一種云應(yīng)用的容災(zāi)方法、系統(tǒng)和裝置?!颈尘凹夹g(shù)】
[0002]當(dāng)計(jì)算機(jī)系統(tǒng)遭受如火災(zāi)、水災(zāi)、地震、戰(zhàn)爭等不可抗拒的自然災(zāi)難時(shí),如果不采取有效措施,可能造成整個(gè)計(jì)算機(jī)系統(tǒng)云應(yīng)用的中斷和數(shù)據(jù)的丟失,帶來極大的損失。容災(zāi)技術(shù)能夠有效處理外界環(huán)境特別是災(zāi)難性事件對計(jì)算機(jī)系統(tǒng)的影響,當(dāng)災(zāi)難發(fā)生時(shí),能夠?qū)⑸a(chǎn)站點(diǎn)的數(shù)據(jù)備份到容災(zāi)站點(diǎn),保證了用戶數(shù)據(jù)的安全性,保障了系統(tǒng)的高可用性。
[0003]虛擬化技術(shù)通過把多個(gè)操作系統(tǒng)整合到一臺(tái)高性能服務(wù)器上,最大化的利用了硬件模塊的所有資源,能夠用更少的投入實(shí)現(xiàn)更多的云應(yīng)用,不僅可以簡化系統(tǒng)架構(gòu),還可以降低管理資源的難度,廣泛應(yīng)用于計(jì)算機(jī)系統(tǒng)中。目前,對運(yùn)行在虛擬化計(jì)算機(jī)系統(tǒng)上的云應(yīng)用進(jìn)行容災(zāi),現(xiàn)有技術(shù)主要通過以下方式:
[0004]管理員確定待容災(zāi)的云應(yīng)用包含的虛擬機(jī),即由管理員指定待容災(zāi)的虛擬機(jī),然后通過查詢生產(chǎn)站點(diǎn)的虛擬化模塊,確定待容災(zāi)的虛擬機(jī)使用的存儲(chǔ)單元,并為其在容災(zāi)站點(diǎn)中配置對應(yīng)的存儲(chǔ)單元,使得容災(zāi)站點(diǎn)可以將待容災(zāi)的虛擬機(jī)使用的存儲(chǔ)單元中的數(shù)據(jù)復(fù)制到容災(zāi)站點(diǎn)中對應(yīng)的存儲(chǔ)單元中。
[0005]當(dāng)生產(chǎn)站點(diǎn)需要進(jìn)行容災(zāi)恢復(fù)時(shí),在容災(zāi)站點(diǎn)中創(chuàng)建虛擬機(jī),并通過人工操作對該創(chuàng)建的虛擬機(jī)進(jìn)行相應(yīng)的配置,例如配置對應(yīng)的網(wǎng)絡(luò),使得待容災(zāi)的虛擬機(jī)的存儲(chǔ)和網(wǎng)絡(luò)得以在容災(zāi)站點(diǎn)恢復(fù),完成生產(chǎn)站點(diǎn)的虛擬化容災(zāi)。
[0006]現(xiàn)有技術(shù)是對生產(chǎn)站點(diǎn)中待容災(zāi)的虛擬機(jī)進(jìn)行恢復(fù),是由管理員指定虛擬機(jī)來進(jìn)行容災(zāi)的備份和恢復(fù)的,由于云應(yīng)用部署在多個(gè)虛擬機(jī)上,如果管理員指定待容災(zāi)的虛擬機(jī)時(shí)遺漏了部分虛擬機(jī),將會(huì)使得部分虛擬機(jī)沒有得到恢復(fù),最終將使得該云應(yīng)用無法完整恢復(fù);另外,現(xiàn)有技術(shù)虛擬機(jī)的恢復(fù)過程中,需要通過人工逐個(gè)操作來配置每臺(tái)虛擬機(jī)的網(wǎng)絡(luò),導(dǎo)致多臺(tái)虛擬機(jī)的恢復(fù)過程較慢,效率較低。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)方法、系統(tǒng)和裝置,能夠在容災(zāi)站點(diǎn)的完整、快速地恢復(fù)云應(yīng)用。
[0008]第一方面,本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)方法,該方法包括:
[0009]獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;
[0010]根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;
[0011]向所述容災(zāi)站點(diǎn)提供所述第二描述信息,以使得所述容災(zāi)站點(diǎn)根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0012]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息包括:所述源虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述源虛擬機(jī)在所述生產(chǎn)站點(diǎn)占用的第一存儲(chǔ)單元的信息以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息;所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0013]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,包括:根據(jù)所述源虛擬機(jī)的標(biāo)識(shí)和規(guī)格,確定所述備份虛擬機(jī)的標(biāo)識(shí)和規(guī)格;根據(jù)所述第一存儲(chǔ)單元的信息,確定所述第二存儲(chǔ)單元的信息;根據(jù)所述源網(wǎng)絡(luò)的信息,為所述待容災(zāi)的云應(yīng)用配置所述備份網(wǎng)絡(luò)的信息;根據(jù)所述備份網(wǎng)絡(luò)的信息、所述備份虛擬機(jī)的標(biāo)識(shí)以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,確定所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0014]結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該方法用于容災(zāi)系統(tǒng),所述容災(zāi)系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、容災(zāi)站點(diǎn)的云管理模塊和容災(zāi)管理模塊,所述方法包括:所述容災(zāi)管理模塊從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;所述容災(zāi)管理模塊根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息;所述容災(zāi)管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0015]結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該方法用于容災(zāi)系統(tǒng),所述容災(zāi)系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊,所述方法包括:所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;所述生產(chǎn)站點(diǎn)的云管理模塊根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息;所述生產(chǎn)站點(diǎn)的云管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0016]結(jié)合第一方面或者第一方面的第一種可能的實(shí)現(xiàn)方式或者第一方面的第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,該方法用于容災(zāi)系統(tǒng),所述容災(zāi)系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊、容災(zāi)站點(diǎn)的容災(zāi)管理模塊以及容災(zāi)站點(diǎn)的云管理模塊,所述方法包括:所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息;所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊將所述第二描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊,以使得所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0017]第二方面,本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)方法,該方法包括:
[0018]獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;
[0019]將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0020]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述獲取待容災(zāi)的云應(yīng)用的第二描述信息,包括:接收生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的第二描述信息;或者,獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息,根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息。
[0021]第三方面,本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)方法,該方法包括:
[0022]獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;
[0023]根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0024]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0025]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系,或者所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址。
[0026]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用,包括:根據(jù)所述備份網(wǎng)絡(luò)的信息,創(chuàng)建所述備份網(wǎng)絡(luò);根據(jù)所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,創(chuàng)建所述備份虛擬機(jī);根據(jù)所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,將所述備份虛擬機(jī)與所述備份網(wǎng)絡(luò)進(jìn)行關(guān)聯(lián)。
[0027]第四方面,本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)裝置,該裝置包括:
[0028]獲取單兀,用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;
[0029]生成單元,用于根據(jù)所述獲取單元獲取的所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;
[0030]提交單元,用于向所述容災(zāi)站點(diǎn)提供所述生成單元生成的所述第二描述信息,以使得所述容災(zāi)站點(diǎn)根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0031]結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息包括:所述源虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述源虛擬機(jī)在所述生產(chǎn)站點(diǎn)占用的第一存儲(chǔ)單元的信息以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息;所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0032]結(jié)合第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述生成單元具體用于:根據(jù)所述源虛擬機(jī)的標(biāo)識(shí)和規(guī)格,確定所述備份虛擬機(jī)的標(biāo)識(shí)和規(guī)格;根據(jù)所述第一存儲(chǔ)單元的信息,確定所述第二存儲(chǔ)單元的信息;根據(jù)所述源網(wǎng)絡(luò)的信息,為所述待容災(zāi)的云應(yīng)用配置所述備份網(wǎng)絡(luò)的信息;根據(jù)所述備份網(wǎng)絡(luò)的信息、所述備份虛擬機(jī)的標(biāo)識(shí)以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,確定所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0033]結(jié)合第四方面或者第四方面的第一種可能的實(shí)現(xiàn)方式或者第四方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該裝置用于包含生產(chǎn)站點(diǎn)的云管理模塊、容災(zāi)管理模塊和容災(zāi)站點(diǎn)的云管理模塊的系統(tǒng);所述裝置為所述容災(zāi)管理模塊;所述獲取單元,具體用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;所述提交單元,具體用于將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0034]結(jié)合第四方面或者第四方面的第一種可能的實(shí)現(xiàn)方式或者第四方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該裝置用于包含生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊的系統(tǒng);所述裝置為所述生產(chǎn)站點(diǎn)的云管理模塊;所述獲取單元,具體用于獲取自身記錄的待容災(zāi)的云應(yīng)用的第一描述信息;所述提交單元,具體用于將所述確定單元生成的所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0035]結(jié)合第四方面或者第四方面的第一種可能的實(shí)現(xiàn)方式或者第四方面的第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,該裝置用于包含生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊以及容災(zāi)站點(diǎn)的容災(zāi)管理模塊的系統(tǒng);所述裝置為所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊;所述獲取單元,具體用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;所述提交單元,具體用于將所述確定單元生成的所述第二描述信息發(fā)送到容災(zāi)站點(diǎn)的容災(zāi)管理模塊,以使得所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0036]第五方面,本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)裝置,該裝置包括:
[0037]獲取單元,用于獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;
[0038]注冊單元,用于將所述獲取單元獲取的所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0039]結(jié)合第五方面,在第一種可能的實(shí)現(xiàn)方式中,所述獲取單元具體用于接收生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的第二描述信息,或者,具體用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息,根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息。
[0040]第六方面,本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)裝置,該裝置包括:
[0041]獲取單元,用于獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;
[0042]恢復(fù)單元,用于根據(jù)所述確定單元獲取的所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。[0043]結(jié)合第六方面,在第一種可能的實(shí)現(xiàn)方式中,所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0044]結(jié)合第六方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系,或者所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址。
[0045]結(jié)合第六方面的第一種可能的實(shí)現(xiàn)方式或者第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述恢復(fù)單元包括:第一恢復(fù)單元,用于根據(jù)所述備份網(wǎng)絡(luò)的信息,創(chuàng)建所述備份網(wǎng)絡(luò);第二恢復(fù)單元,用于根據(jù)所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,創(chuàng)建所述備份虛擬機(jī);第三恢復(fù)單元,用于根據(jù)所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,將所述備份虛擬機(jī)與所述備份網(wǎng)絡(luò)進(jìn)行關(guān)聯(lián)。
[0046]第七方面,本發(fā)明實(shí)施例提出了一種容災(zāi)系統(tǒng),該系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、容災(zāi)管理模塊和容災(zāi)站點(diǎn)的云管理模塊;
[0047]所述生產(chǎn)站點(diǎn)的云管理模塊用于記錄待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;
[0048]所述容災(zāi)管理模塊用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取所述第一描述信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊;
[0049]所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0050]第八方面,本發(fā)明實(shí)施例提出了一種容災(zāi)系統(tǒng),該系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊;
[0051]所述生產(chǎn)站點(diǎn)的云管理模塊用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊;
[0052]所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0053]第九方面,本發(fā)明實(shí)施例提出了一種容災(zāi)系統(tǒng),該系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊;
[0054]所述生產(chǎn)站點(diǎn)的云管理模塊用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;將所述第一描述信息發(fā)送給所述容災(zāi)站點(diǎn)的云管理模塊;[0055]所述容災(zāi)站點(diǎn)的云管理模塊用于接收所述第一描述信息,根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0056]第十方面,本發(fā)明實(shí)施例提出了一種容災(zāi)系統(tǒng),該系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊、容災(zāi)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的容災(zāi)管理模塊;
[0057]所述生產(chǎn)站點(diǎn)的云管理模塊用于記錄待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;
[0058]所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊;
[0059]所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊用于接收所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的所述第二描述信息,將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊;
[0060]所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0061]第十一方面,本發(fā)明實(shí)施例提出了一種容災(zāi)系統(tǒng),該系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊、容災(zāi)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的容災(zāi)管理模塊;
[0062]所述生產(chǎn)站點(diǎn)的云管理模塊用于記錄待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;
[0063]所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;將所述第一描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊;
[0064]所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊用于接收所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的所述第一描述信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊;
[0065]所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0066]在本發(fā)明實(shí)施例中,可以獲取待容災(zāi)的云應(yīng)用的第一描述信息,該第一描述信息不僅包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)所使用的源虛擬機(jī)的信息,還包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息,基于這種從整體上對待容災(zāi)的云應(yīng)用進(jìn)行描述的第一描述信息,可以為所述待容災(zāi)的云應(yīng)用配置在所述容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息,即生成所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的第二描述信息,使得所述容災(zāi)站點(diǎn)的云管理模塊可以根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中完整恢復(fù)所述待容災(zāi)的云應(yīng)用,實(shí)現(xiàn)了基于云應(yīng)用的容災(zāi)。不同于現(xiàn)有技術(shù)基于虛擬機(jī)粒度的容災(zāi)方式,本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用級(jí)別的容災(zāi)配置,避免了虛擬機(jī)粒度的容災(zāi)可能產(chǎn)生的不能完整、快速恢復(fù)云應(yīng)用的問題。
[0067]在本發(fā)明實(shí)施例中,可以獲取待容災(zāi)的云應(yīng)用的第二描述信息,該第二描述信息從整體上對所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的部署進(jìn)行了描述,將獲取到的所述第二描述信息提供給容災(zāi)站點(diǎn)的云管理模塊,使得所述容災(zāi)站點(diǎn)的云管理模塊可以根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中完整、快速地恢復(fù)所述待容災(zāi)的云應(yīng)用,實(shí)現(xiàn)了基于云應(yīng)用的容災(zāi),不同于現(xiàn)有技術(shù)基于虛擬機(jī)粒度的容災(zāi)方式,本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用級(jí)別的容災(zāi)配置和恢復(fù),避免了虛擬機(jī)粒度的容災(zāi)可能產(chǎn)生的不能完整、快速恢復(fù)云應(yīng)用的問題。
【專利附圖】
【附圖說明】
[0068]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對現(xiàn)有技術(shù)或?qū)嵤├兴枰褂玫母綀D作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0069]圖1 (a)、(b)和(C)為本發(fā)明實(shí)施例提供的系統(tǒng)框圖;
[0070]圖2為本發(fā)明實(shí)施例提供的容災(zāi)方法流程圖;
[0071]圖3為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0072]圖4為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0073]圖5為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0074]圖6為本發(fā)明實(shí)施例提供的云應(yīng)用APPl的第一描述信息的拓?fù)鋱D;
[0075]圖7為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0076]圖8為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0077]圖9為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0078]圖10為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0079]圖11為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0080]圖12為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0081]圖13為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0082]圖14為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0083]圖15為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0084]圖16為本發(fā)明實(shí)施例提供的又一種容災(zāi)方法流程圖;
[0085]圖17為本發(fā)明實(shí)施例提供的容災(zāi)裝置的組成圖;
[0086]圖18為本發(fā)明實(shí)施例提供的又一種容災(zāi)裝置的組成圖;
[0087]圖19為本發(fā)明實(shí)施例提供的又一種容災(zāi)裝置的組成圖;
[0088]圖20為本發(fā)明實(shí)施例提供的系統(tǒng)的組成圖;
[0089]圖21為本發(fā)明實(shí)施例提供的又一種系統(tǒng)的組成圖;
[0090]圖22為本發(fā)明實(shí)施例提供的又一種系統(tǒng)的組成圖;
[0091]圖23為本發(fā)明實(shí)施例提供的又一種系統(tǒng)的組成圖;
[0092]圖24為本發(fā)明實(shí)施例提供的又一種容災(zāi)裝置的組成圖;
[0093]圖25為本發(fā)明實(shí)施例提供的又一種容災(zāi)裝置的結(jié)構(gòu)組成示意圖?!揪唧w實(shí)施方式】
[0094]本發(fā)明實(shí)施例提出了一種云應(yīng)用的容災(zāi)方法、系統(tǒng)和裝置,能夠?qū)崿F(xiàn)云應(yīng)用在容災(zāi)站點(diǎn)的完整、快速地恢復(fù)。
[0095]一種容災(zāi)方法
[0096]如圖1 (a)、(b)和(C)所示,為本發(fā)明實(shí)施例提供的系統(tǒng)框圖,該系統(tǒng)包括生產(chǎn)站點(diǎn)(100)和容災(zāi)站點(diǎn)(110),所述生產(chǎn)站點(diǎn)(100)至少為一個(gè)云應(yīng)用提供服務(wù),所述容災(zāi)站點(diǎn)(110)用于恢復(fù)生產(chǎn)站點(diǎn)中待容災(zāi)的云應(yīng)用。所述生產(chǎn)站點(diǎn)(100)和容災(zāi)站點(diǎn)(110)是一個(gè)相對的概念,生產(chǎn)站點(diǎn)(100)表明云應(yīng)用在恢復(fù)之前所在的站點(diǎn),容災(zāi)站點(diǎn)(110)表明云應(yīng)用恢復(fù)之后所在的站點(diǎn),兩者可以是根據(jù)區(qū)域位置進(jìn)行區(qū)分,例如北京站點(diǎn),西安站點(diǎn),也可以是根據(jù)其他準(zhǔn)則進(jìn)行區(qū)分。
[0097]所述生產(chǎn)站點(diǎn)(100)和容災(zāi)站點(diǎn)(110)中都可以分別包括至少一個(gè)數(shù)據(jù)中心,例如圖1 (a)、(b)和(C)中,所述生產(chǎn)站點(diǎn)(100)包括數(shù)據(jù)中心(101),所述容災(zāi)站點(diǎn)(110)包括數(shù)據(jù)中心(111),所述數(shù)據(jù)中心可以包括物理服務(wù)器,所述物理服務(wù)器可以用于為生產(chǎn)站點(diǎn)或者容災(zāi)站點(diǎn)提供計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)資源,其中用于提供計(jì)算和網(wǎng)絡(luò)資源的物理服務(wù)器可以稱之為計(jì)算節(jié)點(diǎn),用于提供存儲(chǔ)資源的物理服務(wù)器可以稱之為存儲(chǔ)節(jié)點(diǎn),例如圖1所示的存儲(chǔ)節(jié)點(diǎn)(102)和存儲(chǔ)節(jié)點(diǎn)(112),以及計(jì)算節(jié)點(diǎn)(103)和計(jì)算節(jié)點(diǎn)113,圖1以所述生產(chǎn)站點(diǎn)(100)和所述容災(zāi)站點(diǎn)(110)都分別以包括一個(gè)數(shù)據(jù)中心為例示出,每個(gè)數(shù)據(jù)數(shù)據(jù)中心包括一個(gè)計(jì)算節(jié)點(diǎn)和一個(gè)存儲(chǔ)節(jié)點(diǎn)示出,在其它的實(shí)施例中,所述生產(chǎn)站點(diǎn)和容災(zāi)站點(diǎn)還可以分別包括多個(gè)數(shù)據(jù)中心,每個(gè)數(shù)據(jù)中心可以包括多個(gè)計(jì)算節(jié)點(diǎn)和多個(gè)存儲(chǔ)節(jié)點(diǎn)。
[0098]所述數(shù)據(jù)中心(101、111)還可以包括虛擬化模塊(104、114)和云管理模塊(105、115),所述虛擬化模塊(104、114)用于將所述物理服務(wù)器上的計(jì)算(包括處理器和內(nèi)存)、存儲(chǔ)和網(wǎng)絡(luò)資源抽象成多個(gè)虛擬機(jī)中,每個(gè)虛擬機(jī)實(shí)際上都具有處理器、內(nèi)存、網(wǎng)絡(luò)連接和存儲(chǔ),可以運(yùn)行各自的操作系統(tǒng)和應(yīng)用程序,所述云管理模塊(105、115)可以對所述虛擬化模塊(104、114)或各虛擬機(jī)進(jìn)行管理,例如指示所述虛擬化模塊(104、114)創(chuàng)建虛擬機(jī)。
[0099]所述數(shù)據(jù)中心(101、111)的存儲(chǔ)節(jié)點(diǎn)(102、112)可以獨(dú)立設(shè)置,例如采用共享存儲(chǔ)設(shè)備,所述存儲(chǔ)節(jié)點(diǎn)(102、112)包括多個(gè)存儲(chǔ)單元,用于為每個(gè)虛擬機(jī)提供存儲(chǔ)資源,可以為生產(chǎn)站點(diǎn)/容災(zāi)站點(diǎn)提供共享分區(qū)訪問(讀、寫)能力,使得不同計(jì)算節(jié)點(diǎn)上的虛擬機(jī)可以同時(shí)訪問同一個(gè)存儲(chǔ)設(shè)備的同一個(gè)分區(qū)。所述存儲(chǔ)節(jié)點(diǎn)(102、112)上包含存儲(chǔ)管理軟件(106、116),可以對所述存儲(chǔ)節(jié)點(diǎn)(102、112)上的存儲(chǔ)單元進(jìn)行管理,其中,所述共享存儲(chǔ)設(shè)備可以是網(wǎng)絡(luò)連接式存儲(chǔ)(Network Attached Storage,NAS)設(shè)備,還可以是存儲(chǔ)網(wǎng)絡(luò)(Storage Area Network, SAN)設(shè)備,例如,所述存儲(chǔ)節(jié)點(diǎn)(102、112)可以是SAN設(shè)備,所述SAN設(shè)備的存儲(chǔ)單元具體可以是邏輯單元(Logical Unit Number, LUN),所述LUN是以存儲(chǔ)陣列形式顯示的邏輯磁盤,每臺(tái)虛擬機(jī)的文件系統(tǒng)創(chuàng)建在所述SAN設(shè)備的一個(gè)或多個(gè)LUN上,所述SAN設(shè)備的存儲(chǔ)管理軟件可以控制對所述LUN的讀寫,可以對所述LUN的信息進(jìn)行管理。
[0100]本發(fā)明實(shí)施例為了實(shí)現(xiàn)云應(yīng)用的完整容災(zāi)恢復(fù),在創(chuàng)建云應(yīng)用的時(shí)候,可以直接米用云應(yīng)用模板來創(chuàng)建所述云應(yīng)用,云管理模塊(105、115)可以接收所述云應(yīng)用模板,根據(jù)所述云應(yīng)用模板來指示虛擬化模塊(104、114)創(chuàng)建所述云應(yīng)用使用的虛擬機(jī)和網(wǎng)絡(luò),由于云應(yīng)用模板能夠完整地描述云應(yīng)用所需要的虛擬機(jī)和網(wǎng)絡(luò)等信息,可以使得虛擬化模塊(104、114)在為所述云應(yīng)用部署虛擬機(jī)的時(shí)候,能夠從整體上進(jìn)行部署考慮,加快部署虛擬機(jī)的效率。當(dāng)然,在創(chuàng)建虛擬機(jī)的時(shí)候也可以不使用云應(yīng)用模板,而是使用現(xiàn)有技術(shù)中的虛擬機(jī)模板,云管理模塊(105、115)仍然提供虛擬機(jī)模板來進(jìn)行虛擬機(jī)的創(chuàng)建。
[0101]當(dāng)所述云應(yīng)用所使用的虛擬機(jī)和網(wǎng)絡(luò)由所述虛擬化模塊(104、114)創(chuàng)建完成之后,所述云管理模塊(105、115)或者虛擬化模塊(104、114)可以根據(jù)所部署的虛擬機(jī)和所述虛擬機(jī)的網(wǎng)絡(luò)生成云應(yīng)用的描述信息,所述云應(yīng)用的描述信息包括運(yùn)行所述云應(yīng)用的實(shí)例的描述信息,例如運(yùn)行所述云應(yīng)用的虛擬機(jī)的信息,以及所述云應(yīng)用使用的網(wǎng)絡(luò)信息等,所述云應(yīng)用的描述信息具體將在后續(xù)實(shí)施例中詳細(xì)介紹??梢悦鞔_的是,所述云應(yīng)用的描述信息既可以包括云應(yīng)用的靜態(tài)描述信息,也可以包括云應(yīng)用的動(dòng)態(tài)描述信息。在虛擬化模塊(104、114)進(jìn)行虛擬機(jī)部署之前,云管理模塊(105、115)接收到的云應(yīng)用模板或虛擬機(jī)模板中所攜帶的信息可以稱為云應(yīng)用的靜態(tài)描述信息,例如虛擬機(jī)的數(shù)量或規(guī)格,等等;在虛擬化模塊(104、114)進(jìn)行虛擬機(jī)部署之后,虛擬機(jī)所部署的物理資源的所在位置或所歸屬的網(wǎng)絡(luò)的都已經(jīng)配置完成,這些信息可以稱為云應(yīng)用的動(dòng)態(tài)描述信息。在虛擬化模塊(104、114)進(jìn)行虛擬機(jī)部署之后,云管理模塊(105、115)可以搜集所述云應(yīng)用的動(dòng)態(tài)描述信息和靜態(tài)描述信息,并生成所述云應(yīng)用的描述信息,如果所述云管理模塊(105、115)之前已經(jīng)通過云應(yīng)用模板獲取到了所述云應(yīng)用的靜態(tài)描述信息,此時(shí)可以只獲取云應(yīng)用的動(dòng)態(tài)描述信息。所述云應(yīng)用的描述信息在云管理模塊(105、115)中還可以通過模板的形式進(jìn)行記錄,所述云管理模塊(105、115)可以通過新的模板記錄所述云應(yīng)用的描述信息,也可以通過更新云應(yīng)用模板的方式來保存完整的云應(yīng)用描述信息。
[0102]此外,在本發(fā)明實(shí)施例中,為了實(shí)現(xiàn)基于云應(yīng)用的容災(zāi),可以在所述云管理模塊(105、115)上增加云管理接口(107、117),即所述云管理模塊(105、115)支持對生產(chǎn)站點(diǎn)中當(dāng)前運(yùn)行的云應(yīng)用的云應(yīng)用的描述信息的查詢,并根據(jù)查詢得到的所述云應(yīng)用的描述信息進(jìn)行云應(yīng)用的容災(zāi)操作。為了描述方便,本發(fā)明實(shí)施例中,將運(yùn)行在所述生產(chǎn)站點(diǎn)的云應(yīng)用的描述信息稱為云應(yīng)用的第一描述信息,將所述云應(yīng)用在所述容災(zāi)站點(diǎn)的描述信息稱為云應(yīng)用的第二描述信息。
[0103]在本發(fā)明實(shí)施例中,系統(tǒng)組成可以如圖1 (a)所示,除了包括生產(chǎn)站點(diǎn)與容災(zāi)站點(diǎn)之外,還可以包括容災(zāi)管理模塊(120),所述容災(zāi)管理模塊(120)與生產(chǎn)站點(diǎn)的云管理模塊
(105)和容災(zāi)站點(diǎn)的云管理模塊(115)分別連接,所述容災(zāi)管理模塊(120)可以通過云管理模塊(105)上的云管理接口(107)查詢生產(chǎn)站點(diǎn)中當(dāng)前運(yùn)行的云應(yīng)用的第一描述信息,所述容災(zāi)管理模塊(120)可以通過云管理接口(117)將確定的云應(yīng)用的第二描述信息注冊到所述云管理模塊(115)。所述容災(zāi)管理模塊(120)還可以與虛擬化模塊(104、114)連接,使得所述容災(zāi)管理模塊(120)還可以通過虛擬化模塊(104、114)查詢云應(yīng)用在生產(chǎn)站點(diǎn)或者容災(zāi)站點(diǎn)使用的源虛擬機(jī)的信息,所述容災(zāi)管理模塊還可以與存儲(chǔ)管理軟件(106、116)連接。
[0104]進(jìn)一步,在本發(fā)明實(shí)施例中,所述系統(tǒng)中的生產(chǎn)站點(diǎn)100和容災(zāi)站點(diǎn)110還可以通過云管理模塊進(jìn)行通信連接,如圖1 (b)所示,使得所述容災(zāi)站點(diǎn)可以查詢所述生產(chǎn)站點(diǎn)的云應(yīng)用的描述信息,即第一描述信息,并根據(jù)查詢得到的所述云應(yīng)用的第一描述信息進(jìn)行云應(yīng)用的容災(zāi)操作。[0105] 在圖1 (a)所示的系統(tǒng)構(gòu)架中,所述生產(chǎn)站點(diǎn)(100)和所述容災(zāi)站點(diǎn)(110)可以共用一個(gè)容災(zāi)管理模塊,還可以為所述生產(chǎn)站點(diǎn)和所述容災(zāi)站點(diǎn)分別設(shè)置一個(gè)容災(zāi)管理模塊,如圖1 (C)所示,所述系統(tǒng)中包括生產(chǎn)站點(diǎn)的容災(zāi)管理模塊(120)和容災(zāi)站點(diǎn)的容災(zāi)管理模塊(121),所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊(120)與所述生產(chǎn)站點(diǎn)(100)的云管理模塊
[105]連接,所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊121與所述容災(zāi)站點(diǎn)(110)的云管理模塊(115)連接,所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊(120)與所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊(121)之間可以進(jìn)行數(shù)據(jù)傳輸。所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊(120)可以從所述生產(chǎn)站點(diǎn)(100)的云管理模塊(105)獲取所述生產(chǎn)站點(diǎn)的云應(yīng)用的第一描述信息,并將所述第一描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊(121 ),所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊(121)可以接收所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊(120)發(fā)送的第一描述信息,并根據(jù)所述第一描述信息生成第二描述信息,將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊(115),具體流程如后續(xù)實(shí)施例描述。
[0106]此外,在圖1 (a)和圖1 (C)所示的系統(tǒng)構(gòu)架中,所述容災(zāi)站點(diǎn)(110)的云管理模塊(115)還可以與所述生產(chǎn)站點(diǎn)(100)的云管理模塊(105)連接,使得云管理模塊(115)可以從云管理模塊(105)獲取所述生產(chǎn)站點(diǎn)的第一描述信息,圖1 (a)和圖1 (c)所示的虛線連接表示此連接關(guān)系為可選。
[0107]結(jié)合圖1 (a)或(b)或(C)所示的系統(tǒng)構(gòu)架,本發(fā)明實(shí)施例中的容災(zāi)方法如圖2所示,用于將生產(chǎn)站點(diǎn)中的待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)中進(jìn)行配置,當(dāng)所述生產(chǎn)站點(diǎn)發(fā)生容災(zāi)事故時(shí),用以在容災(zāi)站點(diǎn)根據(jù)配置信息恢復(fù)所述待容災(zāi)的云應(yīng)用,所述方法可以包括:
[0108]201:獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息。
[0109]202:根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息。
[0110]203:向所述容災(zāi)站點(diǎn)提供所述第二描述信息,以使得所述容災(zāi)站點(diǎn)根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0111]在本發(fā)明實(shí)施例中,步驟201的執(zhí)行主體可能根據(jù)系統(tǒng)組成不同而不同,例如,在圖1 (b)中,可能是所示的生產(chǎn)站點(diǎn)的云管理模塊或者容災(zāi)站點(diǎn)的云管理模塊,在圖1 (a)中,可能是所示的容災(zāi)管理模塊,在圖1(c)中,可能是所示的生產(chǎn)站點(diǎn)的容災(zāi)管理模塊或者是容災(zāi)站點(diǎn)的的容災(zāi)管理模塊,該第一描述信息不僅包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)所使用的源虛擬機(jī)的信息,還包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息,基于這種從整體上對待容災(zāi)的云應(yīng)用進(jìn)行描述的第一描述信息,可以生成所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的第二描述信息,該第二描述信息同樣能夠從整體上對所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的部署進(jìn)行描述;在步驟203中,所述向所述容災(zāi)站點(diǎn)提供所述第二描述信息,基于不同的執(zhí)行主體,該動(dòng)作的執(zhí)行會(huì)有所不同,后續(xù)實(shí)施例將會(huì)詳細(xì)介紹。當(dāng)容災(zāi)站點(diǎn)獲取到該第二描述信息之后,就可以根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中完整恢復(fù)所述待容災(zāi)的云應(yīng)用,實(shí)現(xiàn)了基于云應(yīng)用的容災(zāi)。不同于現(xiàn)有技術(shù)基于虛擬機(jī)粒度的容災(zāi)方式,本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用級(jí)別的容災(zāi)配置,避免了虛擬機(jī)粒度的容災(zāi)可能產(chǎn)生的不能完整、快速恢復(fù)云應(yīng)用的問題。
[0112]結(jié)合圖1 (C)所示的系統(tǒng)構(gòu)架,本發(fā)明實(shí)施例中的容災(zāi)方法如圖3所示,用于將生產(chǎn)站點(diǎn)中的待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)中進(jìn)行配置,當(dāng)所述生產(chǎn)站點(diǎn)發(fā)生容災(zāi)事故時(shí),用以在容災(zāi)站點(diǎn)根據(jù)配置信息恢復(fù)所述待容災(zāi)的云應(yīng)用,所述方法可以由容災(zāi)站點(diǎn)的容災(zāi)管理模塊執(zhí)行,所述方法可以包括:
[0113]301:獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息。
[0114]302:將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0115]在本發(fā)明實(shí)施例中,所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊可以從所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊獲取所述待容災(zāi)的云應(yīng)用的第二描述信息,該第二描述信息從整體上對所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的部署進(jìn)行了描述,所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊可以將獲取到的所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,使得所述容災(zāi)站點(diǎn)的云管理模塊可以根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中完整的恢復(fù)所述待容災(zāi)的云應(yīng)用,實(shí)現(xiàn)了基于云應(yīng)用的容災(zāi),不同于現(xiàn)有技術(shù)基于虛擬機(jī)粒度的容災(zāi)方式,本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用級(jí)別的容災(zāi)配置,避免了虛擬機(jī)粒度的容災(zāi)可能產(chǎn)生的不能完整、快速恢復(fù)云應(yīng)用的問題。
[0116]結(jié)合圖1 (a)或(b)或(C)所示的系統(tǒng)構(gòu)架,本發(fā)明實(shí)施例中的容災(zāi)方法如圖4所述,用于將生產(chǎn)站點(diǎn)中的待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)中進(jìn)行恢復(fù),所述方法可以由容災(zāi)站點(diǎn)的云管理模塊來執(zhí)行,所述方法包括:
[0117]401:獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息。
[0118]402:根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
[0119]在本發(fā)明實(shí)施例中,所述容災(zāi)站點(diǎn)的云管理模塊可以從圖1 (b)所示的生產(chǎn)站點(diǎn)的云管理模塊或者圖1 (a)所示的容災(zāi)管理模塊或者圖1 (C)所示的生產(chǎn)站點(diǎn)的容災(zāi)管理模塊,獲取所述待容災(zāi)的云應(yīng)用的第二描述信息,該第二描述信息從整體上對所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)的部署進(jìn)行了描述,所述容災(zāi)站點(diǎn)的云管理模塊獲取到該第二描述信息之后,可以根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中完整、快速地恢復(fù)所述待容災(zāi)的云應(yīng)用,實(shí)現(xiàn)了基于云應(yīng)用的容災(zāi),不同于現(xiàn)有技術(shù)基于虛擬機(jī)粒度的容災(zāi)方式,本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用級(jí)別的容災(zāi)配置和恢復(fù),避免了虛擬機(jī)粒度的容災(zāi)可能產(chǎn)生的不能完整、快速地恢復(fù)云應(yīng)用的問題。
[0120]具體實(shí)施例一之配置流程
[0121]結(jié)合圖1 (a)所示的系統(tǒng)構(gòu)架,本發(fā)明實(shí)施例提供的容災(zāi)方法如圖5所示,用于將生產(chǎn)站點(diǎn)中的待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)中進(jìn)行配置,當(dāng)所述生產(chǎn)站點(diǎn)發(fā)生容災(zāi)事故時(shí),用以在容災(zāi)站點(diǎn)根據(jù)配置信息恢復(fù)所述待容災(zāi)的云應(yīng)用,所述方法可以由容災(zāi)管理模塊執(zhí)行,所述方法可以包括:
[0122]501:從生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息。
[0123]所述源虛擬機(jī)的信息包括所述源虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述源虛擬機(jī)在所述生產(chǎn)站點(diǎn)占用的第一存儲(chǔ)單元的信息以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
[0124]進(jìn)一步,所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息可以包括所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述源虛擬機(jī)的網(wǎng)絡(luò)地址或者所述源虛擬機(jī)的虛擬網(wǎng)卡與所述源網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系O
[0125]例如,圖1 (a)所示的系統(tǒng)構(gòu)架中,所述生產(chǎn)站點(diǎn)中運(yùn)行了 3個(gè)云應(yīng)用,分別是:APPI, APP2和APP3,生產(chǎn)站點(diǎn)的云管理模塊中可以保存有每個(gè)云應(yīng)用的拓?fù)潢P(guān)系,所述云應(yīng)用的拓?fù)潢P(guān)系可以米用云應(yīng)用的第一描述信息來表述,例如云應(yīng)用APPl的第一描述信息如圖6所示。
[0126]當(dāng)確定APPl為待容災(zāi)的云應(yīng)用時(shí),所述生產(chǎn)站點(diǎn)的云管理模塊或者所述容災(zāi)管理模塊可以獲取APPl的第一描述信息,所述APPl的第一描述信息可以如表I所示,包括:
[0127]表I
[0128]
【權(quán)利要求】
1.一種云應(yīng)用的容災(zāi)方法,其特征在于,包括: 獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息; 根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息; 向所述容災(zāi)站點(diǎn)提供所述第二描述信息,以使得所述容災(zāi)站點(diǎn)根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息包括:所述源虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述源虛擬機(jī)在所述生產(chǎn)站點(diǎn)占用的第一存儲(chǔ)單元的信息以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息; 所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,包括: 根據(jù)所述源虛擬機(jī) 的標(biāo)識(shí)和規(guī)格,確定所述備份虛擬機(jī)的標(biāo)識(shí)和規(guī)格; 根據(jù)所述第一存儲(chǔ)單元的信息,確定所述第二存儲(chǔ)單元的信息; 根據(jù)所述源網(wǎng)絡(luò)的信息,為所述待容災(zāi)的云應(yīng)用配置所述備份網(wǎng)絡(luò)的信息; 根據(jù)所述備份網(wǎng)絡(luò)的信息、所述備份虛擬機(jī)的標(biāo)識(shí)以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,確定所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述源虛擬機(jī)的虛擬網(wǎng)卡與所述源網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系; 所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系。
5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述源虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址; 所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述確定所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息之后,還包括: 根據(jù)所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址以及所述備份網(wǎng)絡(luò)的信息,確定所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系; 則所述第二描述信息還包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系。
7.根據(jù)權(quán)利要求2-6任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 建立所述第一存儲(chǔ)單元與所述第二存儲(chǔ)單元的復(fù)制關(guān)系; 將所述復(fù)制關(guān)系提供給所述生產(chǎn)站點(diǎn)的存儲(chǔ)管理軟件和所述容災(zāi)站點(diǎn)的存儲(chǔ)管理軟件,以使得所述生產(chǎn)站點(diǎn)的存儲(chǔ)管理軟件和所述容災(zāi)站點(diǎn)的存儲(chǔ)管理軟件根據(jù)所述復(fù)制關(guān)系,將所述第一存儲(chǔ)單元的數(shù)據(jù)復(fù)制到所述第二存儲(chǔ)單元。
8.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述方法用于容災(zāi)系統(tǒng),所述容災(zāi)系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、容災(zāi)站點(diǎn)的云管理模塊和容災(zāi)管理模塊,所述方法包括: 所述容災(zāi)管理模塊從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息; 所述容災(zāi)管理模塊根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息; 所述容災(zāi)管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
9.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述方法用于容災(zāi)系統(tǒng),所述容災(zāi)系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊,所述方法包括: 所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息; 所述生產(chǎn)站點(diǎn)的云管理模塊根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息; 所述生產(chǎn)站點(diǎn)的云管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
10.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述方法用于容災(zāi)系統(tǒng),所述容災(zāi)系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊、容災(zāi)站點(diǎn)的容災(zāi)管理模塊以及容災(zāi)站點(diǎn)的云管理模塊,所述方法包括: 所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息; 所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息; 所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊將所述第二描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊,以使得所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,恢復(fù)所述待容災(zāi)的云應(yīng)用。
11.一種云應(yīng)用的容災(zāi)方法,其特征在于,包括: 獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息; 將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述獲取待容災(zāi)的云應(yīng)用的第二描述信息,包括: 接收生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的第二描述信息;或者, 獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息,根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息。
13.—種云應(yīng)用的容災(zāi)方法,其特征在于,包括:獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息; 根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系,或者所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址。
16.根據(jù)權(quán)利要求14或15所述的方法,其特征在于,所述根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用,包括: 根據(jù)所述備份網(wǎng)絡(luò)的信息,創(chuàng)建所述備份網(wǎng)絡(luò); 根據(jù)所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,創(chuàng)建所述備份虛擬機(jī); 根據(jù)所述備 份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,將所述備份虛擬機(jī)與所述備份網(wǎng)絡(luò)進(jìn)行關(guān)聯(lián)。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述根據(jù)所述備份網(wǎng)絡(luò)的信息,創(chuàng)建所述備份網(wǎng)絡(luò),包括: 向所述容災(zāi)站點(diǎn)的虛擬化模塊發(fā)送虛擬化網(wǎng)絡(luò)創(chuàng)建指令,所述虛擬化網(wǎng)絡(luò)創(chuàng)建指令攜帶所述備份網(wǎng)絡(luò)的信息,使得所述容災(zāi)站點(diǎn)的虛擬化模塊根據(jù)所述虛擬化網(wǎng)絡(luò)創(chuàng)建指令確定所述待容災(zāi)的云應(yīng)用所使用的虛擬交換機(jī),并將所述備份網(wǎng)絡(luò)的信息配置到所述虛擬交換機(jī)上的端口組。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述虛擬化網(wǎng)絡(luò)創(chuàng)建指令還攜帶所述第二存儲(chǔ)單元的信息,以使得所述容災(zāi)站點(diǎn)的虛擬化模塊根據(jù)所述第二存儲(chǔ)單元的信息確定所述待容災(zāi)的云應(yīng)用所使用的虛擬交換機(jī)。
19.根據(jù)權(quán)利要求17或18所述的方法,其特征在于,在所述根據(jù)所述備份網(wǎng)絡(luò)的信息,創(chuàng)建所述備份網(wǎng)絡(luò)之后,所述方法還包括: 從所述容災(zāi)站點(diǎn)的虛擬化模塊獲取所述備份網(wǎng)絡(luò)與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系; 記錄所述備份網(wǎng)絡(luò)的信息與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系。
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述根據(jù)所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,創(chuàng)建所述備份虛擬機(jī),包括: 向所述容災(zāi)站點(diǎn)的虛擬化模塊發(fā)送虛擬機(jī)創(chuàng)建指令,所述虛擬機(jī)創(chuàng)建指令攜帶所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,指示所述容災(zāi)站點(diǎn)的虛擬化模塊創(chuàng)建所述備份虛擬機(jī)以及所述備份虛擬機(jī)的虛擬網(wǎng)卡。
21.根據(jù)權(quán)利要求20所述的方法,其特征在于,所述根據(jù)所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,將所述備份虛擬機(jī)與所述備份網(wǎng)絡(luò)進(jìn)行關(guān)聯(lián),包括: 根據(jù)所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,獲取所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系; 根據(jù)所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系,以及所述備份網(wǎng)絡(luò)的信息與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系,確定所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系; 根據(jù)所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系,指示所述容災(zāi)站點(diǎn)的虛擬化模塊將所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述虛擬交換機(jī)的端口組進(jìn)行關(guān)聯(lián)。
22.根據(jù)權(quán)利要求13-21任一項(xiàng)所述的方法,其特征在于,所述獲取待容災(zāi)的云應(yīng)用的第二描述信息,包括: 接收注冊信息,所述注冊信息攜帶所述第二描述信息;或者, 獲取所述待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息,根據(jù)所述第一描述信息,生成所述第二描述信息。
23.—種云應(yīng)用的容災(zāi)裝置,其特征在于,包括: 獲取單元,用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息; 生成單元,用于根據(jù)所述獲取單元獲取的所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息; 提交單元,用于向所述容災(zāi)站點(diǎn)提供所述生成單元生成的所述第二描述信息,以使得所述容災(zāi)站點(diǎn)根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
24.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息包括:所述源虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述源虛擬機(jī)在所述生產(chǎn)站點(diǎn)占用的第一存儲(chǔ)單元的信息以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息; 所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
25.根據(jù)權(quán)利要求24所述的裝置,其特征在于, 所述生成單元具體用于: 根據(jù)所述源虛擬機(jī)的標(biāo)識(shí)和規(guī)格,確定所述備份虛擬機(jī)的標(biāo)識(shí)和規(guī)格; 根據(jù)所述第一存儲(chǔ)單元的信息,確定所述第二存儲(chǔ)單元的信息; 根據(jù)所述源網(wǎng)絡(luò)的信息,為所述待容災(zāi)的云應(yīng)用配置所述備份網(wǎng)絡(luò)的信息; 根據(jù)所述備份網(wǎng)絡(luò)的信息、所述備份虛擬機(jī)的標(biāo)識(shí)以及所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,確定所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
26.根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述源虛擬機(jī)的虛擬網(wǎng)卡與所述源網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系; 所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系。
27.根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述源虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述源虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址; 所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址。
28.根據(jù)權(quán)利要求24-27任一項(xiàng)所述的裝置,其特征在于,所述生成單元還用于: 建立所述第一存儲(chǔ)單元與所述第二存儲(chǔ)單元的復(fù)制關(guān)系; 將所述復(fù)制關(guān)系提供給所述生產(chǎn)站點(diǎn)的存儲(chǔ)管理軟件和所述容災(zāi)站點(diǎn)的存儲(chǔ)管理軟件,以使得所述生產(chǎn)站點(diǎn)的存儲(chǔ)管理軟件和所述容災(zāi)站點(diǎn)的存儲(chǔ)管理軟件根據(jù)所述復(fù)制關(guān)系,將所述第一存儲(chǔ)單元的數(shù)據(jù)復(fù)制到所述第二存儲(chǔ)單元。
29.根據(jù)權(quán)利要求23-28任一項(xiàng)所述的裝置,其特征在于,所述裝置用于包含生產(chǎn)站點(diǎn)的云管理模塊、容災(zāi)管理模塊和容災(zāi)站點(diǎn)的云管理模塊的系統(tǒng); 所述裝置為所述容災(zāi)管理模塊; 所述獲取單元,具體用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息; 所述提交單元,具體用于將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
30.根據(jù)權(quán)利要求23-28任一項(xiàng)所述的裝置,其特征在于,所述裝置用于包含生產(chǎn)站點(diǎn)的云管理模塊和容 災(zāi)站點(diǎn)的云管理模塊的系統(tǒng); 所述裝置為所述生產(chǎn)站點(diǎn)的云管理模塊; 所述獲取單元,具體用于獲取自身記錄的待容災(zāi)的云應(yīng)用的第一描述信息; 所述提交單元,具體用于將所述確定單元生成的所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
31.根據(jù)權(quán)利要求23-28任一項(xiàng)所述的裝置,其特征在于,所述裝置用于包含生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊以及容災(zāi)站點(diǎn)的容災(zāi)管理模塊的系統(tǒng); 所述裝置為所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊; 所述獲取單元,具體用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息; 所述提交單元,具體用于將所述確定單元生成的所述第二描述信息發(fā)送到容災(zāi)站點(diǎn)的容災(zāi)管理模塊,以使得所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,恢復(fù)所述待容災(zāi)的云應(yīng)用。
32.—種云應(yīng)用的容災(zāi)裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息; 注冊單元,用于將所述獲取單元獲取的所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊,以使得所述容災(zāi)站點(diǎn)的云管理模塊根據(jù)所述第二描述信息,恢復(fù)所述待容災(zāi)的云應(yīng)用。
33.根據(jù)權(quán)利要求32所述的裝置,其特征在于,所述獲取單元具體用于接收生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的第二描述信息,或者,具體用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息,根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息。
34.一種云應(yīng)用的容災(zāi)裝置,其特征在于,包括: 獲取單元,用于獲取待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息; 恢復(fù)單元,用于根據(jù)所述確定單元獲取的所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
35.根據(jù)權(quán)利要求34所述的裝置,其特征在于,所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息包括:所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格、所述備份虛擬機(jī)在所述容災(zāi)站點(diǎn)占用的第二存儲(chǔ)單元的信息以及所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息。
36.根據(jù)權(quán)利要求35所述的裝置,其特征在于,所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息包括所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系,或者所述備份虛擬機(jī)的虛擬網(wǎng)卡的網(wǎng)絡(luò)地址。
37.根據(jù)權(quán)利要求35或36所述的裝置,其特征在于,所述恢復(fù)單元包括: 第一恢復(fù)單元,用于根據(jù)所述備份網(wǎng)絡(luò)的信息,創(chuàng)建所述備份網(wǎng)絡(luò); 第二恢復(fù)單元,用 于根據(jù)所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,創(chuàng)建所述備份虛擬機(jī); 第三恢復(fù)單元,用于根據(jù)所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,將所述備份虛擬機(jī)與所述備份網(wǎng)絡(luò)進(jìn)行關(guān)聯(lián)。
38.根據(jù)權(quán)利要求37所述的裝置,其特征在于,所述第一恢復(fù)單元具體用于: 向所述容災(zāi)站點(diǎn)的虛擬化模塊發(fā)送虛擬化網(wǎng)絡(luò)創(chuàng)建指令,所述虛擬化網(wǎng)絡(luò)創(chuàng)建指令攜帶所述備份網(wǎng)絡(luò)的信息,使得所述容災(zāi)站點(diǎn)的虛擬化模塊根據(jù)所述虛擬化網(wǎng)絡(luò)創(chuàng)建指令確定所述待容災(zāi)的云應(yīng)用所使用的虛擬交換機(jī),并將所述備份網(wǎng)絡(luò)的信息配置到所述虛擬交換機(jī)上的端口組。
39.根據(jù)權(quán)利要求38所述的裝置,其特征在于,所述第一恢復(fù)單元還用于在所述虛擬化網(wǎng)絡(luò)創(chuàng)建指令攜帶所述第二存儲(chǔ)單元的信息,以使得所述容災(zāi)站點(diǎn)的虛擬化模塊根據(jù)所述第二存儲(chǔ)單元的信息確定所述待容災(zāi)的云應(yīng)用所使用的虛擬交換機(jī)。
40.根據(jù)權(quán)利要求38或39所述的裝置,其特征在于,所述第一恢復(fù)單元還用于: 從所述容災(zāi)站點(diǎn)的虛擬化模塊獲取所述備份網(wǎng)絡(luò)與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系; 記錄所述備份網(wǎng)絡(luò)的信息與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系。
41.根據(jù)權(quán)利要求40所述的方法,其特征在于,所述第二恢復(fù)單元具體用于: 向所述容災(zāi)站點(diǎn)的虛擬化模塊發(fā)送虛擬機(jī)創(chuàng)建指令,所述虛擬機(jī)創(chuàng)建指令攜帶所述備份虛擬機(jī)的標(biāo)識(shí)、規(guī)格以及所述第二存儲(chǔ)單元的信息,指示所述容災(zāi)站點(diǎn)的虛擬化模塊創(chuàng)建所述備份虛擬機(jī)以及所述備份虛擬機(jī)的虛擬網(wǎng)卡。
42.根據(jù)權(quán)利要求41所述的裝置,其特征在于,所述第三恢復(fù)單元具體用于: 根據(jù)所述備份虛擬機(jī)的歸屬網(wǎng)絡(luò)的信息,獲取所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系;根據(jù)所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述備份網(wǎng)絡(luò)的關(guān)聯(lián)關(guān)系,以及所述備份網(wǎng)絡(luò)的信息與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系,確定所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系; 根據(jù)所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述虛擬交換機(jī)的端口組的對應(yīng)關(guān)系,指示所述容災(zāi)站點(diǎn)的虛擬化模塊將所述備份虛擬機(jī)的虛擬網(wǎng)卡與所述虛擬交換機(jī)的端口組進(jìn)行關(guān)聯(lián)。
43.根據(jù)權(quán)利要求34-42任一項(xiàng)所述的裝置,其特征在于,所述獲取單元具體用于: 接收注冊信息,所述注冊信息攜帶所述第二描述信息;或者, 從生產(chǎn)站點(diǎn)的云管理模塊獲取所述待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息,根據(jù)所述第一描述信息,生成所述第二描述信息。
44.一種容災(zāi)系統(tǒng),其特征在于,所述系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、容災(zāi)管理模塊和容災(zāi)站點(diǎn)的云管理模塊; 所述生產(chǎn)站點(diǎn)的云管理模塊用于記錄待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息; 所述容災(zāi)管理模塊用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取所述第一描述信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬 機(jī)的信息;將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊; 所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
45.—種容災(zāi)系統(tǒng),其特征在于,所述系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊; 所述生產(chǎn)站點(diǎn)的云管理模塊用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊; 所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
46.—種容災(zāi)系統(tǒng),其特征在于,所述系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的云管理模塊; 所述生產(chǎn)站點(diǎn)的云管理模塊用于獲取待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息;將所述第一描述信息發(fā)送給所述容災(zāi)站點(diǎn)的云管理模塊; 所述容災(zāi)站點(diǎn)的云管理模塊用于接收所述第一描述信息,根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
47.一種容災(zāi)系統(tǒng),其特征在于,所述系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊、容災(zāi)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的容災(zāi)管理模塊; 所述生產(chǎn)站點(diǎn)的云管理模塊用于記錄待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息; 所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊; 所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊用于接收所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的所述第二描述信息,將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊; 所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
48.一種容災(zāi)系統(tǒng),其特征在于,所述系統(tǒng)包括生產(chǎn)站點(diǎn)的云管理模塊、生產(chǎn)站點(diǎn)的容災(zāi)管理模塊、容災(zāi)站點(diǎn)的云管理模塊和容災(zāi)站點(diǎn)的容災(zāi)管理模塊; 所述生產(chǎn)站點(diǎn) 的云管理模塊用于記錄待容災(zāi)的云應(yīng)用的第一描述信息,所述第一描述信息包括所述待容災(zāi)的云應(yīng)用在生產(chǎn)站點(diǎn)使用的源網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述生產(chǎn)站點(diǎn)使用的源虛擬機(jī)的信息; 所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊用于從所述生產(chǎn)站點(diǎn)的云管理模塊獲取待容災(zāi)的云應(yīng)用的第一描述信息;將所述第一描述信息發(fā)送到所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊; 所述容災(zāi)站點(diǎn)的容災(zāi)管理模塊用于接收所述生產(chǎn)站點(diǎn)的容災(zāi)管理模塊發(fā)送的所述第一描述信息;根據(jù)所述第一描述信息,生成所述待容災(zāi)的云應(yīng)用的第二描述信息,所述第二描述信息包括所述待容災(zāi)的云應(yīng)用在容災(zāi)站點(diǎn)使用的備份網(wǎng)絡(luò)的信息以及所述待容災(zāi)的云應(yīng)用在所述容災(zāi)站點(diǎn)使用的備份虛擬機(jī)的信息;將所述第二描述信息注冊到所述容災(zāi)站點(diǎn)的云管理模塊; 所述容災(zāi)站點(diǎn)的云管理模塊用于接收注冊信息,所述注冊信息攜帶所述第二描述信息;根據(jù)所述第二描述信息,在所述容災(zāi)站點(diǎn)中恢復(fù)所述待容災(zāi)的云應(yīng)用。
49.一種容災(zāi)裝置,其特征在于,所述裝置包括包括處理器、存儲(chǔ)器、總線和通信接口 ; 所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述總線連接,當(dāng)所述容災(zāi)裝置運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述容災(zāi)裝置執(zhí)行如權(quán)利要求ι-?ο中任一所述的容災(zāi)方法。
50.一種容災(zāi)裝置,其特征在于,所述裝置包括包括處理器、存儲(chǔ)器、總線和通信接口 ; 所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述總線連接,當(dāng)所述容災(zāi)裝置運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述容災(zāi)裝置執(zhí)行如權(quán)利要求11或12所述的容災(zāi)方法。
51.一種容災(zāi)裝置,其特征在于,所述裝置包括包括處理器、存儲(chǔ)器、總線和通信接口 ;所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令,所述處理器與所述存儲(chǔ)器通過所述總線連接,當(dāng)所述容災(zāi)裝置運(yùn)行時(shí),所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的所述計(jì)算機(jī)執(zhí)行指令,以使所述容災(zāi)裝置執(zhí)行如權(quán)利要求13-22中任一所述的容災(zāi)方法。
52.一種計(jì)算機(jī)可讀介質(zhì),其特征在于,包括計(jì)算機(jī)執(zhí)行指令,以供計(jì)算機(jī)的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述計(jì)算機(jī)執(zhí)行如權(quán)利要求1-10中任一所述的容災(zāi)方法。
53.一種計(jì)算機(jī)可讀介質(zhì),其特征在于,包括計(jì)算機(jī)執(zhí)行指令,以供計(jì)算機(jī)的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),所述計(jì)算機(jī)執(zhí)行如權(quán)利要求11或12所述的容災(zāi)方法。
54.一種計(jì)算機(jī)可讀介質(zhì),其特征在于,包括計(jì)算機(jī)執(zhí)行指令,以供計(jì)算機(jī)的處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令 時(shí),所述計(jì)算機(jī)執(zhí)行如權(quán)利要求13-22中任一所述的容災(zāi)方法。
【文檔編號(hào)】H04L12/24GK103843284SQ201380001445
【公開日】2014年6月4日 申請日期:2013年10月23日 優(yōu)先權(quán)日:2013年10月23日
【發(fā)明者】吳向陽, 鄒鋒哨, 伏高頂 申請人:華為技術(shù)有限公司