1.一種基于混合云平臺(tái)的交互方法,其特征在于,包括:
步驟1、用戶端發(fā)送請求上傳待上傳文件的信息至調(diào)度中心;
步驟2、調(diào)度中心獲取用戶端的用戶信息和待上傳文件的元數(shù)據(jù)信息;
所述用戶信息為用戶端的IP地址信息和服務(wù)實(shí)例配置信息;所述服務(wù)實(shí)例配置信息包括云平臺(tái)使用優(yōu)先級(jí)、云平臺(tái)配置和文件存放區(qū)域;所述元數(shù)據(jù)信息包括文件的文件名、文件格式、文件大小和存儲(chǔ)的對象名;
步驟3、調(diào)度中心根據(jù)所述IP地址信息、服務(wù)實(shí)例配置信息和待上傳文件的元數(shù)據(jù)信息分析出混合云平臺(tái)中多個(gè)云平臺(tái)的優(yōu)先級(jí)順序,得到云平臺(tái)列表,所述云平臺(tái)列表用于按照優(yōu)先級(jí)順序記錄混合云平臺(tái)中的多個(gè)云平臺(tái);
步驟4、調(diào)度中心將云平臺(tái)列表發(fā)送至用戶端。
2.根據(jù)權(quán)利要求1所述的基于混合云平臺(tái)的交互方法,其特征在于,獲取待上傳文件的元數(shù)據(jù)信息的獲取方法為:
用戶端創(chuàng)建元數(shù)據(jù)信息,發(fā)送所述元數(shù)據(jù)信息至調(diào)度中心;
所述調(diào)度中心接收并存儲(chǔ)所述元數(shù)據(jù)信息,將元數(shù)據(jù)信息的狀態(tài)標(biāo)記為文件未上傳;
所述調(diào)度中心獲取用戶的登陸的IP地址信息和服務(wù)實(shí)例配置信息;
所述調(diào)度中心根據(jù)所述登陸的IP地址信息和服務(wù)實(shí)例配置信息分析出用戶可使用的云平臺(tái),返回分析結(jié)果至用戶端;
所述用戶端接收到用戶從所述用戶可使用的云平臺(tái)中選取的一個(gè)云平臺(tái)和待上傳文件,將待上傳文件上傳至用戶選取的云平臺(tái);
所述調(diào)度中心更新所述元數(shù)據(jù)信息的狀態(tài)標(biāo)記為文件已上傳。
3.根據(jù)權(quán)利要求2所述的基于混合云平臺(tái)的交互方法,其特征在于,所述用戶選取的云平臺(tái)的選取方法為:
用戶端根據(jù)所述云平臺(tái)列表中優(yōu)先級(jí)順序選擇優(yōu)先級(jí)最高的云平臺(tái)上傳待上傳文件。
4.一種基于混合云平臺(tái)的交互系統(tǒng),其特征在于,包括第一發(fā)送模塊、第一獲取模塊、第一分析模塊和第二發(fā)送模塊;
所述第一發(fā)送模塊,用于用戶端發(fā)送請求上傳待上傳文件的信息至調(diào)度中心;
所述第一獲取模塊,用于調(diào)度中心獲取用戶端的用戶信息和待上傳文件的元數(shù)據(jù)信息;所述用戶信息為用戶端的IP地址信息和服務(wù)實(shí)例配置信息;所述服務(wù)實(shí)例配置信息包括云平臺(tái)使用優(yōu)先級(jí)、云平臺(tái)配置和文件存放區(qū)域;所述元數(shù)據(jù)信息包括文件的文件名、文件格式、文件大小和存儲(chǔ)的對象名;
所述第一分析模塊,用于調(diào)度中心根據(jù)所述IP地址信息、服務(wù)實(shí)例配置信息和待上傳文件的元數(shù)據(jù)信息分析出混合云平臺(tái)中多個(gè)云平臺(tái)的優(yōu)先級(jí)順序,得到云平臺(tái)列表,所述云平臺(tái)列表用于按照優(yōu)先級(jí)順序記錄混合云平臺(tái)中的多個(gè)云平臺(tái);
所述第二發(fā)送模塊,用于調(diào)度中心將云平臺(tái)列表發(fā)送至用戶端。
5.根據(jù)權(quán)利要求4所述的基于混合云平臺(tái)的交互系統(tǒng),其特征在于,所述第一獲取模塊包括創(chuàng)建單元、第一標(biāo)記單元、獲取單元、分析單元、上傳單元和第二標(biāo)記單元;
所述創(chuàng)建單元,用于用戶端創(chuàng)建元數(shù)據(jù)信息,發(fā)送所述元數(shù)據(jù)信息至調(diào)度中心;
所述第一標(biāo)記單元,用于所述調(diào)度中心接收并存儲(chǔ)所述元數(shù)據(jù)信息,將元數(shù)據(jù)信息的狀態(tài)標(biāo)記為文件未上傳;
所述獲取單元,用于所述調(diào)度中心獲取用戶的登陸的IP地址信息和服務(wù)實(shí)例配置信息;
所述分析單元,用于所述調(diào)度中心根據(jù)所述登陸的IP地址信息和服務(wù)實(shí)例配置信息分析出用戶可使用的云平臺(tái),返回分析結(jié)果至用戶端;
所述上傳單元,用于所述用戶端接收到用戶從所述用戶可使用的云平臺(tái)中選取的一個(gè)云平臺(tái)和待上傳文件,將待上傳文件上傳至用戶選取的云平臺(tái);
所述第二標(biāo)記單元,用于所述調(diào)度中心更新所述元數(shù)據(jù)信息的狀態(tài)標(biāo)記為文件已上傳。
6.根據(jù)權(quán)利要求5所述的基于混合云平臺(tái)的交互系統(tǒng),其特征在于,所述上傳單元,還用于用戶端根據(jù)所述云平臺(tái)列表中優(yōu)先級(jí)順序選擇優(yōu)先級(jí)最高的云平臺(tái)上傳待上傳文件。
7.一種基于混合云平臺(tái)的交互的調(diào)度中心,其特征在于,所述調(diào)度中心包括:第二獲取模塊、第二分析模塊和第三發(fā)送模塊;
所述第二獲取模塊,用于接收到用戶端發(fā)送請求上傳待上傳文件的信息時(shí),獲取用戶端的用戶信息和待上傳文件的元數(shù)據(jù)信息;所述用戶信息為用戶端的IP地址信息和服務(wù)實(shí)例配置信息;所述服務(wù)實(shí)例配置信息包括云平臺(tái)使用優(yōu)先級(jí)、云平臺(tái)配置和文件存放區(qū)域;所述元數(shù)據(jù)信息包括文件的文件名、文件格式、文件大小和存儲(chǔ)的對象名;
所述第二分析模塊,用于根據(jù)所述IP地址信息、服務(wù)實(shí)例配置信息和待上傳文件的元數(shù)據(jù)信息分析出混合云平臺(tái)中多個(gè)云平臺(tái)的優(yōu)先級(jí)順序,得到云平臺(tái)列表,所述云平臺(tái)列表用于按照優(yōu)先級(jí)順序記錄混合云平臺(tái)中的多個(gè)云平臺(tái);
所述第三發(fā)送模塊,用于將云平臺(tái)列表發(fā)送至用戶端。
8.根據(jù)權(quán)利要求7所述的基于混合云平臺(tái)的交互的調(diào)度中心,其特征在于,所述調(diào)度中心還包括第一標(biāo)記模塊、第三獲取模塊、第三分析模塊和第二標(biāo)記模塊;
所述第一標(biāo)記模塊,用于接收并存儲(chǔ)用戶端創(chuàng)建的元數(shù)據(jù)信息,將元數(shù)據(jù)信息的狀態(tài)標(biāo)記為文件未上傳;
所述第三獲取模塊,用于獲取用戶的登陸的IP地址信息和服務(wù)實(shí)例配置信息;
所述第三分析模塊,用于根據(jù)所述登陸的IP地址信息和服務(wù)實(shí)例配置信息分析出用戶可使用的云平臺(tái),返回分析結(jié)果至用戶端;
所述第二標(biāo)記模塊,用于若待上傳文件上傳后更新所述元數(shù)據(jù)信息的狀態(tài)標(biāo)記為文件已上傳。