業(yè)務(wù)應(yīng)用容災(zāi)部署方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明實施例涉及通信領(lǐng)域,尤其涉及一種業(yè)務(wù)應(yīng)用容災(zāi)部署方法和裝置。
【背景技術(shù)】
[0002]隨著數(shù)據(jù)中心的廣泛部署和虛擬機技術(shù)的廣泛應(yīng)用,數(shù)據(jù)中心的業(yè)務(wù)應(yīng)用部署也更加的規(guī)?;⒅悄芑妥詣踊?,因此對保證業(yè)務(wù)應(yīng)用安全性的容災(zāi)模式也有了新的挑戰(zhàn)。
[0003]當(dāng)前實現(xiàn)數(shù)據(jù)中心的業(yè)務(wù)應(yīng)用的容災(zāi),通常使用的方法是云管理平臺先進行業(yè)務(wù)應(yīng)用部署,其次再根據(jù)用戶通過容災(zāi)模塊配置的容災(zāi)參數(shù),由容災(zāi)模塊根據(jù)容災(zāi)參數(shù)完成業(yè)務(wù)應(yīng)用的容災(zāi)部署。由于業(yè)務(wù)應(yīng)用部署和業(yè)務(wù)應(yīng)用容災(zāi)部署是分離的,使得進行數(shù)據(jù)中心的業(yè)務(wù)應(yīng)用部署和業(yè)務(wù)應(yīng)用的容災(zāi)部署的工作量較大。因此如何更好的將業(yè)務(wù)應(yīng)用部署和業(yè)務(wù)應(yīng)用容災(zāi)部署集成在一起,在業(yè)務(wù)應(yīng)用部署的同時能夠完成業(yè)務(wù)應(yīng)用容災(zāi)部署,以減少工作量成為一個亟待解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供一種業(yè)務(wù)應(yīng)用容災(zāi)部署方法和裝置,以解決現(xiàn)有技術(shù)中業(yè)務(wù)應(yīng)用部署和業(yè)務(wù)應(yīng)用容災(zāi)部署是分離的,使得進行數(shù)據(jù)中心的業(yè)務(wù)應(yīng)用部署和業(yè)務(wù)應(yīng)用的容災(zāi)部署的工作量較大的問題。
[0005]第一方面,本發(fā)明實施例提供一種業(yè)務(wù)應(yīng)用容災(zāi)部署方法,包括:
[0006]云管理平臺同時獲得用戶通過所述云管理平臺為數(shù)據(jù)中心的業(yè)務(wù)應(yīng)用配置的業(yè)務(wù)應(yīng)用參數(shù)和容災(zāi)參數(shù);
[0007]所述云管理平臺將所述業(yè)務(wù)應(yīng)用參數(shù)發(fā)送給所述數(shù)據(jù)中心,以使所述數(shù)據(jù)中心根據(jù)所述業(yè)務(wù)應(yīng)用參數(shù)創(chuàng)建所述業(yè)務(wù)應(yīng)用使用的資源,所述業(yè)務(wù)應(yīng)用使用的資源為所述云管理平臺部署所述業(yè)務(wù)應(yīng)用所需的資源;
[0008]所述云管理平臺接收所述數(shù)據(jù)中心發(fā)送的所述業(yè)務(wù)應(yīng)用使用的資源的信息;
[0009]所述云管理平臺向容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù),以使所述容災(zāi)模塊向所述數(shù)據(jù)中心發(fā)送所述容災(zāi)信息,所述數(shù)據(jù)中心根據(jù)接收的所述容災(zāi)信息完成所述業(yè)務(wù)應(yīng)用的容災(zāi)部署。
[0010]在第一方面的第一種可能的實現(xiàn)方式中,所述云管理平臺向容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,包括:
[0011]所述云管理平臺向所述容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述云管理平臺同時向所述容災(zāi)模塊發(fā)送的,或者,
[0012]所述云管理平臺向所述容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述云管理平臺不同時向所述容災(zāi)模塊發(fā)送的。
[0013]根據(jù)第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述云管理平臺向所述容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述云管理平臺不同時向所述容災(zāi)模塊發(fā)送的,包括:
[0014]在所述云管理平臺接收所述數(shù)據(jù)中心發(fā)送的所述業(yè)務(wù)應(yīng)用使用的資源的信息之前,所述云管理平臺向所述容災(zāi)模塊發(fā)送所述容災(zāi)參數(shù);
[0015]在所述云管理平臺接收所述數(shù)據(jù)中心發(fā)送的所述業(yè)務(wù)應(yīng)用使用的資源的信息之后,所述云管理平臺向所述容災(zāi)模塊發(fā)送所述業(yè)務(wù)應(yīng)用使用的資源的信息。
[0016]根據(jù)第一方面、第一方面的第一種至第二種可能的實現(xiàn)方式的任意一種,在第三種可能的實現(xiàn)方式中,所述容災(zāi)模塊集成在所述云管理平臺中或者集成在所述數(shù)據(jù)中心中。
[0017]第二方面,本發(fā)明實施例提供一種業(yè)務(wù)應(yīng)用容災(zāi)部署方法,包括:
[0018]數(shù)據(jù)中心接收云管理平臺發(fā)送的業(yè)務(wù)應(yīng)用參數(shù),并根據(jù)所述業(yè)務(wù)應(yīng)用參數(shù)創(chuàng)建業(yè)務(wù)應(yīng)用使用的資源,所述業(yè)務(wù)應(yīng)用參數(shù)為在用戶通過所述云管理平臺為所述業(yè)務(wù)應(yīng)用配置業(yè)務(wù)應(yīng)用參數(shù)后所述云管理平臺獲得的;
[0019]所述數(shù)據(jù)中心向所述云管理平臺發(fā)送所述業(yè)務(wù)應(yīng)用使用的資源的信息;
[0020]所述數(shù)據(jù)中心接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含所述業(yè)務(wù)應(yīng)用使用的資源的信息和容災(zāi)參數(shù);
[0021]所述數(shù)據(jù)中心根據(jù)接收的所述容災(zāi)信息完成所述業(yè)務(wù)應(yīng)用的容災(zāi)部署。
[0022]在第二方面的第一種可能的實現(xiàn)方式中,所述數(shù)據(jù)中心接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,包括:
[0023]所述數(shù)據(jù)中心接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述數(shù)據(jù)中心同時接收的,或者,
[0024]所述數(shù)據(jù)中心接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述數(shù)據(jù)中心不同時接收的。
[0025]根據(jù)第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述數(shù)據(jù)中心接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述數(shù)據(jù)中心不同時接收的,包括:
[0026]在所述數(shù)據(jù)中心向所述云管理平臺發(fā)送所述業(yè)務(wù)應(yīng)用使用的資源的信息之前,所述數(shù)據(jù)中心接收所述容災(zāi)模塊發(fā)送的所述容災(zāi)參數(shù)。
[0027]根據(jù)第二方面、第二方面的第一種至第二種可能的實現(xiàn)方式的任意一種,在第三種可能的實現(xiàn)方式中,所述容災(zāi)模塊集成在所述云管理平臺中或者集成在所述數(shù)據(jù)中心中。
[0028]第三方面,本發(fā)明實施例一種業(yè)務(wù)應(yīng)用容災(zāi)部署裝置,包括:
[0029]參數(shù)獲得模塊,用于同時獲得用戶通過云管理平臺為數(shù)據(jù)中心的業(yè)務(wù)應(yīng)用配置的業(yè)務(wù)應(yīng)用參數(shù)和容災(zāi)參數(shù);
[0030]應(yīng)用參數(shù)發(fā)送模塊,用于將所述業(yè)務(wù)應(yīng)用參數(shù)發(fā)送給所述數(shù)據(jù)中心,以使所述數(shù)據(jù)中心根據(jù)所述業(yè)務(wù)應(yīng)用參數(shù)創(chuàng)建所述業(yè)務(wù)應(yīng)用使用的資源,所述業(yè)務(wù)應(yīng)用使用的資源為所述云管理平臺部署所述業(yè)務(wù)應(yīng)用所需的資源;
[0031]資源信息接收模塊,用于接收所述數(shù)據(jù)中心發(fā)送的所述業(yè)務(wù)應(yīng)用使用的資源的信息;
[0032]容災(zāi)信息發(fā)送模塊,用于向容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù),以使所述容災(zāi)模塊向所述數(shù)據(jù)中心發(fā)送所述容災(zāi)信息,所述數(shù)據(jù)中心根據(jù)接收的所述容災(zāi)信息完成所述業(yè)務(wù)應(yīng)用的容災(zāi)部署。
[0033]在第三方面的第一種可能的實現(xiàn)方式中,所述容災(zāi)信息發(fā)送模塊,具體用于所述云管理平臺向所述容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述云管理平臺同時向所述容災(zāi)模塊發(fā)送的,或者,
[0034]具體用于向所述容災(zāi)模塊發(fā)送部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述云管理平臺不同時向所述容災(zāi)模塊發(fā)送的。
[0035]根據(jù)第三方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述容災(zāi)信息發(fā)送模塊,具體用于在接收所述數(shù)據(jù)中心發(fā)送的所述業(yè)務(wù)應(yīng)用使用的資源的信息之前,向所述容災(zāi)模塊發(fā)送所述容災(zāi)參數(shù);
[0036]在接收所述數(shù)據(jù)中心發(fā)送的所述業(yè)務(wù)應(yīng)用使用的資源的信息之后,向所述容災(zāi)模塊發(fā)送所述業(yè)務(wù)應(yīng)用使用的資源的信息。
[0037]根據(jù)第三方面、第三方面的第一種至第二種可能的實現(xiàn)方式的任意一種,在第三種可能的實現(xiàn)方式中,所述容災(zāi)模塊集成在所述云管理平臺中或者集成在所述數(shù)據(jù)中心中。
[0038]第四方面,本發(fā)明實施例提供一種業(yè)務(wù)應(yīng)用容災(zāi)部署裝置,包括:
[0039]應(yīng)用參數(shù)接收模塊,用于接收云管理平臺發(fā)送的業(yè)務(wù)應(yīng)用參數(shù),并根據(jù)所述業(yè)務(wù)應(yīng)用參數(shù)創(chuàng)建業(yè)務(wù)應(yīng)用使用的資源,所述業(yè)務(wù)應(yīng)用參數(shù)為在用戶通過所述云管理平臺為所述業(yè)務(wù)應(yīng)用配置業(yè)務(wù)應(yīng)用參數(shù)后所述云管理平臺獲得的;
[0040]資源信息發(fā)送模塊,用于向所述云管理平臺發(fā)送所述業(yè)務(wù)應(yīng)用使用的資源的信息;
[0041]容災(zāi)信息接收模塊,用于接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含所述業(yè)務(wù)應(yīng)用使用的資源的信息和容災(zāi)參數(shù);
[0042]容災(zāi)部署執(zhí)行模塊,用于根據(jù)接收的所述容災(zāi)信息完成所述業(yè)務(wù)應(yīng)用的容災(zāi)部署。
[0043]在第四方面的第一種可能的實現(xiàn)方式中,所述容災(zāi)信息接收模塊,具體用于接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述數(shù)據(jù)中心同時接收的,或者,
[0044]具體用于接收容災(zāi)模塊發(fā)送的部署所述業(yè)務(wù)應(yīng)用的容災(zāi)所需的容災(zāi)信息,所述容災(zāi)信息包含的所述業(yè)務(wù)應(yīng)用使用的資源的信息和所述容災(zāi)參數(shù)為所述數(shù)據(jù)中心不同時接收的。
[0045]根據(jù)第四方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述容災(zāi)信息接收模塊,具體用于在向所述云管理平臺發(fā)送所述業(yè)務(wù)應(yīng)用使用的資源的信息之前,接收所述容災(zāi)模塊發(fā)送的所述容災(zāi)參數(shù)。
[0046]根據(jù)第四方面、第四方面的第一種至第二種可能的實現(xiàn)方式的任意一種,在第三種可能的實現(xiàn)方式中