1.一種云計(jì)算環(huán)境下虛擬資源方法,其特征在于,包括以下步驟:
云管理設(shè)備啟動(dòng)第一執(zhí)行設(shè)備,為所述第一執(zhí)行設(shè)備分配互聯(lián)網(wǎng)協(xié)議IP地址;
所述云管理設(shè)備將所述第一執(zhí)行設(shè)備的IP地址發(fā)送給負(fù)載均衡器,以及向所述第一執(zhí)行設(shè)備發(fā)送伸展通知;
所述第一執(zhí)行設(shè)備接收負(fù)載均衡器根據(jù)所述第一執(zhí)行設(shè)備的IP地址發(fā)送的業(yè)務(wù)請求,解析所述業(yè)務(wù)請求,并執(zhí)行所述業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)流程;
所述第一執(zhí)行設(shè)備接收所述伸展通知,獲得伸展后的數(shù)據(jù)路由表;
所述第一執(zhí)行設(shè)備向所述云管理設(shè)備發(fā)送攜帶所述伸展后的數(shù)據(jù)路由表的記錄搬遷請求;
所述云管理設(shè)備接收了所述記錄搬遷請求,將所述記錄搬遷請求發(fā)送給其它執(zhí)行設(shè)備;
所述云管理設(shè)備接收到所述第一執(zhí)行設(shè)備和所述其它執(zhí)行設(shè)備的記錄搬遷成功響應(yīng),向所述第一執(zhí)行設(shè)備和和所述其它執(zhí)行設(shè)備發(fā)送路由表更新通知;
所述第一執(zhí)行設(shè)備和所述其它執(zhí)行設(shè)備分別接收所述云管理設(shè)備發(fā)送的路由表更新通知,并分別將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為所述伸展后的數(shù)據(jù)路由表。
2.如權(quán)利要求1所述的方法,其特征在于,還包括:當(dāng)所述業(yè)務(wù)流程需要調(diào)用某一類型數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯時(shí),所述第一執(zhí)行設(shè)備根據(jù)所述伸展前的數(shù)據(jù)路由表,分配所述某一類型的數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯。
3.如權(quán)利要求1所述的方法,其特征在于,在所述第一執(zhí)行設(shè)備將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表之后,還包括:
所述第一執(zhí)行設(shè)備接收所述負(fù)載均衡器分配的業(yè)務(wù)請求,解析所述業(yè)務(wù)請求,執(zhí)行所述業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)流程;當(dāng)所述業(yè)務(wù)流程需要調(diào)用某一類型數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯時(shí),根據(jù)所述伸展后的數(shù)據(jù)路由表,分配所述某一類型的數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯。
4.如權(quán)利要求1所述的方法,其特征在于,所述第一執(zhí)行設(shè)備接收所述云管理設(shè)備發(fā)送的路由表更新通知,還包括:
所述第一執(zhí)行設(shè)備接收所述其它執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的記錄,其中,所述搬遷索引號(hào)在所述搬遷前的數(shù)據(jù)路由表所對應(yīng)的執(zhí)行設(shè)備標(biāo)識(shí)和在所述搬遷后的數(shù)據(jù)路由表所對應(yīng)的執(zhí)行設(shè)備標(biāo)識(shí)是不同的,所述記錄包括鎖記錄,排隊(duì)記錄或資源分配記錄;所述伸展后的數(shù)據(jù)路由表包含了所述執(zhí)行設(shè)備伸展后的數(shù)據(jù)模塊類型,索引號(hào)和執(zhí)行設(shè)備標(biāo)識(shí)之間對應(yīng)關(guān)系,所述伸展前的數(shù)據(jù)路由表包含了所述執(zhí)行設(shè)備伸展前的數(shù)據(jù)模塊類型,索引號(hào)和執(zhí)行設(shè)備標(biāo)識(shí)之間對應(yīng)關(guān)系。
5.如權(quán)利要求4所述的方法,其特征在于,在所述第一執(zhí)行設(shè)備接收所述云管理設(shè)備發(fā)送的路由表更新通知之后,還包括:
所述第一執(zhí)行設(shè)備接收所述其它執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的增量記錄,所述增量記錄為所述第一執(zhí)行設(shè)備在接收所述其它執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的記錄之后和在接收所述云管理設(shè)備發(fā)送的路由表更新通知之前的期間所產(chǎn)生的記錄。
6.如權(quán)利要求5所述的方法,其特征在于,在所述第一執(zhí)行設(shè)備接收所述其它執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的增量記錄的期間,還包括:所述第一執(zhí)行設(shè)備或所述其它執(zhí)行設(shè)備的數(shù)據(jù)模塊拒絕處理所述業(yè)務(wù)流程中的部分邏輯。
7.一種云計(jì)算環(huán)境下虛擬資源伸展方法,其特征在于,包括以下步驟:
云管理設(shè)備啟動(dòng)第一執(zhí)行設(shè)備,為所述第一執(zhí)行設(shè)備分配互聯(lián)網(wǎng)協(xié)議IP地址;
將所述第一執(zhí)行設(shè)備的IP地址發(fā)送給負(fù)載均衡器,以使得所述負(fù)載均衡器根據(jù)所述第一執(zhí)行設(shè)備的IP地址為所述第一執(zhí)行設(shè)備分配來自外部網(wǎng)絡(luò)的業(yè)務(wù)請求;
向所述第一執(zhí)行設(shè)備發(fā)送伸展通知,所述伸展通知指示所述第一執(zhí)行設(shè)備發(fā)送記錄搬遷請求;
接收所述第一執(zhí)行設(shè)備發(fā)送的攜帶伸展后的數(shù)據(jù)路由表的記錄搬遷請求,將所述記錄搬遷請求發(fā)送給其它執(zhí)行設(shè)備,以便于其它執(zhí)行設(shè)備進(jìn)行記錄搬遷;
接收到所述第一執(zhí)行設(shè)備和其他執(zhí)行設(shè)備的記錄搬遷成功響應(yīng),向所述第一執(zhí)行設(shè)備和執(zhí)行設(shè)備發(fā)送路由表更新通知,以便于所述第一執(zhí)行設(shè)備和執(zhí)行設(shè)備將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表。
8.如權(quán)利要求7所述的方法,其特征在于,所述云管理設(shè)備啟動(dòng)執(zhí)行設(shè)備具體包括:所述云管理設(shè)備創(chuàng)建虛擬機(jī)環(huán)境,安裝操作系統(tǒng)、啟動(dòng)應(yīng)用和數(shù)據(jù)模塊。
9.一種云管理設(shè)備,其特征在于,包括以下步驟:
啟動(dòng)單元,用于啟動(dòng)執(zhí)行設(shè)備,為所述執(zhí)行設(shè)備分配互聯(lián)網(wǎng)協(xié)議IP地址;
發(fā)送單元,用于將所述執(zhí)行設(shè)備的IP地址發(fā)送給負(fù)載均衡器,以使得所述負(fù)載均衡器根據(jù)所述執(zhí)行設(shè)備的IP地址為所述執(zhí)行設(shè)備分配來自外部網(wǎng)絡(luò)的業(yè)務(wù)請求;
所述發(fā)送單元,還用于向所述執(zhí)行設(shè)備發(fā)送伸展通知,以便于所述執(zhí)行設(shè)備根據(jù)所述伸展通知發(fā)起記錄搬遷請求;
接收單元,用于接收所述執(zhí)行設(shè)備發(fā)送的攜帶伸展后的數(shù)據(jù)路由表的記錄搬遷請求;
所述發(fā)送單元,還用將所述記錄搬遷請求發(fā)送給除執(zhí)行設(shè)備外的其它的執(zhí)行設(shè)備,以便于所述除執(zhí)行設(shè)備外的其它的執(zhí)行設(shè)備進(jìn)行記錄搬遷;
所述接收單元,還用于接收到所述除所述執(zhí)行設(shè)備外的所有執(zhí)行設(shè)備的記錄搬遷成功響應(yīng);
所述發(fā)送單元,還用于向所有執(zhí)行設(shè)備發(fā)送路由表更新通知,以便于所有執(zhí)行設(shè)備將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表。
10.如權(quán)利要求9所述的云管理設(shè)備,其特征在于,所述啟動(dòng)單元具體用于創(chuàng)建虛擬機(jī)環(huán)境,安裝操作系統(tǒng)、啟動(dòng)應(yīng)用和數(shù)據(jù)模塊。
11.一種執(zhí)行設(shè)備,其特征在于,包括:
接收單元,用于接收到云管理設(shè)備發(fā)送的伸展通知,獲得伸展后的數(shù)據(jù)路由表;
搬遷請求單元,用于向所述云管理設(shè)備發(fā)送攜帶所述伸展后的數(shù)據(jù)路由表的記錄搬遷請求,以便于所述云管理設(shè)備將所述攜帶所述伸展后的數(shù)據(jù)路由表的記錄搬遷請求發(fā)送給除執(zhí)行設(shè)備外的所有執(zhí)行設(shè)備;
所述接收單元,還用于接收負(fù)載均衡器發(fā)送的業(yè)務(wù)請求;
業(yè)務(wù)處理單元,用于解析所述業(yè)務(wù)請求,執(zhí)行所述業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)流程;
所述接收單元,還用于接收所述云管理設(shè)備發(fā)送的路由表更新通知;
更新單元,用于將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表。
12.如權(quán)利要求11所述的設(shè)備,其特征在于,所述業(yè)務(wù)處理單元,還用于當(dāng)所述業(yè)務(wù)流程需要調(diào)用某一類型數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯時(shí),根據(jù)所述伸展前的數(shù)據(jù)路由表,分配所述某一類型的數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯。
13.如權(quán)利要求11所述的設(shè)備,其特征在于,所述業(yè)務(wù)處理單元,還用于在將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表之后,接收所述負(fù)載均衡器分配的業(yè)務(wù)請求,解析所述業(yè)務(wù)請求,執(zhí)行所述業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)流程;當(dāng)所述業(yè)務(wù)流程需要調(diào)用某一類型數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯時(shí),根據(jù)所述伸展后的數(shù)據(jù)路由表,分配所述某一類型的數(shù)據(jù)模塊處理所述業(yè)務(wù)流程中的部分邏輯。
14.如權(quán)利要求11所述的設(shè)備,其特征在于,所述接收單元,還用于在所述接收所述云管理設(shè)備發(fā)送的路由表更新通知之前,接收其它的執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的記錄,其中,所述搬遷索引號(hào)在所述搬遷前的數(shù)據(jù)路由表所對應(yīng)的執(zhí)行設(shè)備標(biāo)識(shí)和在所述搬遷后的數(shù)據(jù)路由表所對應(yīng)的執(zhí)行設(shè)備標(biāo)識(shí)是不同的,所述記錄包括鎖記錄,排隊(duì)記錄或資源分配記錄;所述伸展后的數(shù)據(jù)路由表包含了所述執(zhí)行設(shè)備伸展后的數(shù)據(jù)模塊類型,索引號(hào)和執(zhí)行設(shè)備標(biāo)識(shí)之間對應(yīng)關(guān)系,所述伸展前的數(shù)據(jù)路由表包含了所述執(zhí)行設(shè)備伸展前的數(shù)據(jù)模塊類型,索引號(hào)和執(zhí)行設(shè)備標(biāo)識(shí)之間對應(yīng)關(guān)系。
15.如權(quán)利要求14所述的設(shè)備,其特征在于,所述接收單元,還用于在所述接收所述云管理設(shè)備發(fā)送的路由表更新通知之后,接收所述其它的執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的增量記錄,所述增量記錄為所述其它的執(zhí)行設(shè)備在所述接收其它的執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的記錄之后和在所述接收所述云管理設(shè)備發(fā)送的路由表更新通知之前所產(chǎn)生的記錄。
16.如權(quán)利要求15所述的設(shè)備,其特征在于,還包括拒絕單元,用于在接收所述其它的執(zhí)行設(shè)備發(fā)送搬遷索引號(hào)對應(yīng)的增量記錄期間,拒絕處理所述業(yè)務(wù)流程中的部分邏輯。
17.一種云計(jì)算環(huán)境下虛擬資源系統(tǒng),其特征在于,包括如權(quán)利要求9-10中任意一項(xiàng)所述的云管理設(shè)備和如權(quán)利要求11-16中所述的執(zhí)行設(shè)備。
18.一種云管理設(shè)備,其特征在于,包括:存儲(chǔ)可執(zhí)行程序代碼的存儲(chǔ)器,通信接口,以及與所述存儲(chǔ)器和所述通信接口相連接的處理器,其中,
所述處理器用于執(zhí)行所述可執(zhí)行程序代碼,以實(shí)現(xiàn):
啟動(dòng)第一執(zhí)行設(shè)備,為所述第一執(zhí)行設(shè)備分配互聯(lián)網(wǎng)協(xié)議IP地址;
將所述第一執(zhí)行設(shè)備的IP地址發(fā)送給負(fù)載均衡器,以使得所述負(fù)載均衡器根據(jù)所述第一執(zhí)行設(shè)備的IP地址為所述第一執(zhí)行設(shè)備分配來自外部網(wǎng)絡(luò)的業(yè)務(wù)請求;
向所述第一執(zhí)行設(shè)備發(fā)送伸展通知,所述伸展通知指示所述第一執(zhí)行設(shè)備發(fā)送記錄搬遷請求;
接收所述第一執(zhí)行設(shè)備發(fā)送的攜帶伸展后的數(shù)據(jù)路由表的記錄搬遷請求,將所述記錄搬遷請求發(fā)送給其它執(zhí)行設(shè)備,以便于其它執(zhí)行設(shè)備進(jìn)行記錄搬遷;
接收到所述第一執(zhí)行設(shè)備和其他執(zhí)行設(shè)備的記錄搬遷成功響應(yīng),向所述第一執(zhí)行設(shè)備和執(zhí)行設(shè)備發(fā)送路由表更新通知,以便于所述第一執(zhí)行設(shè)備和執(zhí)行設(shè)備將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表。
19.一種執(zhí)行設(shè)備,其特征在于,包括:存儲(chǔ)可執(zhí)行程序代碼的存儲(chǔ)器,通信接口,以及與所述存儲(chǔ)器和所述通信接口相連接的處理器,其中,
所述處理器用于執(zhí)行所述可執(zhí)行程序代碼,以實(shí)現(xiàn):
接收到云管理設(shè)備發(fā)送的伸展通知,獲得伸展后的數(shù)據(jù)路由表;
向所述云管理設(shè)備發(fā)送攜帶所述伸展后的數(shù)據(jù)路由表的記錄搬遷請求,以便于所述云管理設(shè)備將所述攜帶所述伸展后的數(shù)據(jù)路由表的記錄搬遷請求發(fā)送給除執(zhí)行設(shè)備外的所有執(zhí)行設(shè)備;
接收負(fù)載均衡器發(fā)送的業(yè)務(wù)請求;
解析所述業(yè)務(wù)請求,執(zhí)行所述業(yè)務(wù)請求對應(yīng)的業(yè)務(wù)流程;
接收所述云管理設(shè)備發(fā)送的路由表更新通知;
將激活的數(shù)據(jù)路由表由伸展前的數(shù)據(jù)路由表變更為伸展后的數(shù)據(jù)路由表。