[發明專利]一種云計算平臺中SaaS應用部署的方法及裝置有效
| 申請號: | 201310488486.3 | 申請日: | 2013-10-17 |
| 公開(公告)號: | CN103501350B | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 王少鋒;張云勇;陳豪;王笑帝;劉明輝 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京安信方達知識產權代理有限公司11262 | 代理人: | 栗若木,白瑩 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算 平臺 saas 應用 部署 方法 裝置 | ||
1.一種云計算平臺中軟件即服務SaaS應用部署的方法,其特征在于,預先設置用于存儲不同應用與不同類型服務器之間的映射關系的多服務器部署映射關系;還包括:
上傳多服務器部署包,在多服務器部署包中攜帶有應用所需要的服務器角色類型;
根據多服務器部署包及預先設置的多服務器部署映射關系,部署當前應用所對應的服務器;
所述部署當前應用所對應的服務器包括:
如果所述當前應用未被部署過,分配所述服務器角色類型對應的服務器,并將所述當前應用包上傳至分配的服務器;
在所述SaaS應用的各個組件的應用部署文件中還攜帶有應用版本號;
所述部署當前應用所對應的服務器還包括:
如果所述當前應用已被部署過,則根據所述應用版本號確定:如果所述當前應用已部署的服務器中的對應應用版本號與所述應用版本號一致,則上傳所述當前應用包到該服務器中;如果版本號不一致,則在所述應用部署文件中指示覆蓋時,上傳所述當前應用包到該服務器中。
2.根據權利要求1所述的方法,其特征在于,所述在多服務器部署包中攜帶有應用所需要的服務器角色類型包括:
在所述SaaS應用的各個組件的應用部署文件中,增加應用所需要的服務器角色類型,并將其攜帶在所述多服務器部署包中。
3.根據權利要求2所述的方法,其特征在于,所述應用部署文件中還攜帶有應用名。
4.根據權利要求1所述的方法,其特征在于,該方法還包括:所述當前應用成功部署后,更新所述多服務器部署映射關系。
5.一種云計算平臺中軟件即服務SaaS應用部署的裝置,其特征在于,至少包括部署包處理單元、服務器管理單元,以及存儲單元,其中,
在存儲單元中,預先設置有多服務器部署映射關系,用于存儲不同應用與不同類型服務器之間的映射關系;
部署包處理單元,用于接收多服務器部署包,根據多服務器部署包及預先設置的多服務器部署映射關系,部署當前應用所對應的服務器;在需要申請服務器時,向服務器管理單元發送服務器申請通知,并將應用包上傳至分配的服務器;
服務器管理單元,用于接收來自部署包處理單元的服務器申請通知,分配當前應用對應類型的服務器;
所述部署包處理單元,具體用于:
根據所述多服務器部署包及預先設置的多服務器部署映射關系確定出,如果所述當前應用未被部署過,向所述服務器管理單元發送服務器申請通知,并將應用包上傳至分配的服務器;
在所述SaaS應用的各個組件的應用部署文件中還攜帶有應用版本號;
所述部署包處理單元,具體還用于:
如果所述當前應用已被部署過,則根據當前應用版本號,如果所述當前應用已部署的服務器中的對應應用版本號與所述應用版本號一致,則上傳所述當前當前應用包到該服務器中;如果版本號不一致,則在所述應用部署文件指示覆蓋時,上傳所述當前應用包到該服務器中。
6.根據權利要求5所述的裝置,其特征在于,所述多服務器部署包中攜帶有SaaS應用的各個組件的應用部署文件,而在所述SaaS應用的各個組件的應用部署文件中攜帶有應用所需要的服務器角色類型,以及應用名。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310488486.3/1.html,轉載請聲明來源鉆瓜專利網。





