[發明專利]PAAS平臺的運行應用時改變配置的方法和系統在審
| 申請號: | 201310752896.4 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103701924A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 郭鵬;王軍林;唐明;徐博;成書晟 | 申請(專利權)人: | 曙光云計算技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京德恒律治知識產權代理有限公司 11409 | 代理人: | 章社杲;孫征 |
| 地址: | 100193 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | paas 平臺 運行 用時 改變 配置 方法 系統 | ||
技術領域
本發明涉及云計算領域,更具體地,涉及PAAS平臺的運行應用時改變配置的方法和系統。
背景技術
PAAS(Platform-as-a-Service,平臺即服務)平臺是將服務器平臺作為一種服務提供的商業模式。而云計算時代相應的服務器平臺或者開發環境作為服務進行提供就成為了PAAS。本發明所提到的平臺服務應用是基于PaaS平臺提供基礎服務能力的應用。
PAAS平臺就是指云環境中的應用基礎設施服務,也可以說是中間件即服務。PAAS平臺在云架構中位于中間層,其上層是SAAS(軟件即服務),其下層是IAAS(基礎架構即服務)。在傳統On-Premise部署方式下,應用基礎設施即中間件的種類非常多,有應用服務器、數據庫、ESBs、BPM、Portal、消息中間件、遠程對象調用中間件等等。
有了PAAS平臺,使得技術門檻降低讓應用更容易生成,而間接鼓勵更多的商業模式創新。尤其是資金花在軟件和硬件的比例會減低,給初創公司帶來更大的生存空間。再來,可以有更多的平臺服務架構在現有的PAAS上(Platform?over?PAAS),使得服務的種類多樣化。這也會促成生態鏈的形成。
然而,對PAAS平臺中虛擬機做配置修改時需要進行停機,會影響到業務運行。此外,應用中的大多數配置不是實時讀取的,使得應用修改配置后需要重啟,從而造成應用使用的不連貫性。
針對相關技術中的問題,目前尚未提出有效的解決方案。
發明內容
針對相關技術中的問題,本發明提出PAAS平臺的運行應用時改變配置的方法和系統,其能夠在修改應用配置時使應用不間斷地運行。
根據本發明的一個方面,提供了一種PAAS平臺的運行應用時改變配置的方法,包括:在PAAS平臺上創建新應用;利用在PAAS平臺上已經運行的現有應用期望修改的配置文件對新應用的配置文件進行修改;以及將對現有應用的所有請求轉發到新應用。
此外,該方法還包括:在創建新應用之前,在現有應用前添加負載均衡器。
此外,該方法還包括:在修改新應用的配置文件之后,啟動新應用;在負載均衡器中加入新應用;以及通過負載均衡器將對現有應用的所有請求轉發到新應用。
此外,該方法還包括:在確定現有應用不再被使用時,回收現有應用所占用的資源。
其中,配置文件包括:用于控制系統連接數據庫、文件系統的配置、以及用于調整系統的配置。
根據本發明的另一方面,提供了一種PAAS平臺的運行應用時改變配置的系統,包括:新應用創建裝置,在PAAS平臺上創建新應用;配置文件修改裝置,用于利用在PAAS平臺上已經運行的現有應用期望修改的配置文件對新應用的配置文件進行修改;以及請求轉發裝置,用于將對現有應用的所有請求轉發到新應用。
此外,該系統還包括:負載均衡器添加裝置,用于在創建新應用之前,在現有應用前添加負載均衡器。
此外,在配置文件修改裝置修改新應用的配置文件之后,啟動新應用,在負載均衡器中加入新應用,并且通過負載均衡器將對現有應用的所有請求轉發到新應用。
此外,該系統還包括:資源回收裝置,用于在確定現有應用不再被使用時,回收現有應用所占用的資源。
其中,配置文件包括:用于控制系統連接數據庫、文件系統的配置、以及用于調整系統的配置。
本發明通過利用需要修改的配置創建新的應用并將舊應用的配置文件路由到新應用,從而實現即使在修改配置的情況下也能不間斷地運行應用。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是根據本發明實施例的PAAS平臺的運行應用時改變配置的方法的流程圖;以及
圖2是根據本發明實施例的PAAS平臺的運行應用時改變配置的系統的框圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬于本發明保護的范圍。
圖1是根據本發明實施例的PAAS平臺的運行應用時改變配置的方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光云計算技術有限公司,未經曙光云計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310752896.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:汽車電氣設備實訓平臺
- 下一篇:一種防偽且自封口的酒盒





