[發明專利]部署應用軟件的方法及應用軟件部署裝置有效
| 申請號: | 201310389415.8 | 申請日: | 2013-08-30 |
| 公開(公告)號: | CN103455352A | 公開(公告)日: | 2013-12-18 |
| 發明(設計)人: | 安洋;陳雪松;欒明君;黃斌;陳艷;張養輝 | 申請(專利權)人: | 中國電子科技集團公司第十五研究所 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04L29/06 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 張璐;方曉明 |
| 地址: | 100083 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 部署 應用軟件 方法 裝置 | ||
技術領域
本發明涉及軟件技術,尤其涉及一種部署應用軟件的方法及應用軟件部署裝置。
背景技術
目前,應用軟件部署復雜度越來越高,運維難度越來越大。以一個企業級應用軟件部署系統為例,常常需要在性能優異的服務器上部署數據庫服務、應用服務、消息服務、總線服務、門戶服務等應用運行基礎軟件,過程復雜且專業性強。由于部署的應用軟件種類繁多,當已部署的應用軟件出現故障時,很難在短時間內對故障進行定位,例如,很難在短時間內判斷是否為硬件、操作系統、網絡或數據庫鏈接等引起的故障。因而,無法對故障進行及時的修復,造成軟件服務的中斷,影響相關業務的正常運行。
為了避免部署的應用軟件出現故障時對應用軟件服務的影響,現有技術提出了三種解決方案。第一種解決方案為托管方案,即應用軟件運營商將復雜的應用軟件集中部署在一臺或一組性能優異的服務器上,由專門的技術人員對服務器進行運維服務,用戶通過購買部署及運維服務降低故障出現頻率和時長,但該解決方案由于應用軟件集中部署在一臺或一組服務器上,存在安全上的極大隱患,且無法適應大型企業和有保密要求的用戶,在發生故障時將影響所有用戶使用應用軟件業務。因而,一般采用第二種解決方案或第三種解決方案,第二種解決方案為冗余部署方案,即預先采購多套硬件設備(服務器)以形成冗余,并在每一組硬件設備上部署復雜的應用軟件,在部署的一硬件設備發生故障時,將接入該硬件設備的用戶切換至冗余的硬件設備上,從而通過冗余的方式保障用戶應用軟件業務的正常運行。第三種解決方案為云部署方案,即利用軟件運營商現有配置的各類服務器,集中化管理所有服務器,為多臺服務器預裝各應用軟件以形成冗余部署,并形成虛擬化母版,后續運維中,通過復制虛擬化母版的方式完成部署并向用戶提供應用軟件服務。
由上述可見,現有的應用軟件部署系統,第二種解決方案中,雖然可克服安全上的隱患,能夠應用于大型企業和有保密要求的用戶,但冗余硬件設備的配置,使得應用軟件部署成本高。第三種解決方案中,雖可充分利用各應用軟件運營商部署的服務器,避免冗余硬件設備配置導致的成本升高問題,但用戶購買虛擬化應用軟件和服務的價格同樣不菲,同時運維人員又要重新學習虛擬化部署技術,構建應用軟件成本高。
發明內容
本發明的實施例提供一種部署應用軟件的方法,降低應用軟件部署成本。
本發明的實施例還提供一種應用軟件部署裝置,降低應用軟件部署成本。
為達到上述目的,本發明實施例提供的一種部署應用軟件的方法,該方法包括:
加載在移動存儲設備中預裝的待部署應用軟件對應的應用軟件環境,在加載的應用軟件環境中,部署所述待部署應用軟件;
在移動存儲設備中,設置用戶應用軟件環境對應的安全認證信息以及權限信息;
硬件設備通過即插即用接入至少一個移動存儲設備,根據移動存儲設備中設置的用戶安全認證信息,在通過對接入用戶的安全認證后,獲取所述移動存儲設備中設置的權限信息,加載獲取的權限信息對應的應用軟件。
其中,所述應用軟件環境包括操作系統以及中間件環境,預裝應用軟件環境包括:
A11,接收應用軟件部署環境信息,如果應用軟件部署環境信息中包含個人應用,選擇安裝個人應用對應的操作系統,否則,選擇安裝服務應用對應的操作系統;
A12,判斷應用軟件部署環境信息中是否包含安裝JAVA環境信息,如果包含,安裝并配置JAVA環境,執行步驟A13;否則,執行步驟A13;
A13,安裝應用軟件運行時的中間件環境;
A14,配置中間件環境參數。
其中,所述部署所述待部署應用軟件包括:
將待部署應用軟件文件復制到移動存儲設備;
將待部署應用軟件文件部署到加載的中間件環境中;
配置待部署應用軟件參數。
其中,在所述配置待部署應用軟件參數之后,所述方法進一步包括:
啟動部署的應用軟件,將應用軟件進行發布,并使用應用軟件;
獲取使用應用軟件后的應用軟件運行狀態,如果應用軟件運行狀態正常,測試應用軟件基礎業務功能;否則,返回執行所述配置待部署應用軟件參數的流程;
判斷基礎業務功能測試是否正常,如果是,結束流程,否則,返回執行所述配置待部署應用軟件參數的流程。
其中,所述設置用戶安全認證信息以及權限信息包括:
在移動存儲設備中存儲用戶信息、部署的應用軟件信息以及權限信息;
在移動存儲設備中預設安全認證信息。
其中,所述在移動存儲設備中預設安全認證信息之后,所述方法進一步包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第十五研究所,未經中國電子科技集團公司第十五研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310389415.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種石墨碳套梯度抗氧化涂層及其制備方法
- 下一篇:用于噴墨打印機的陶瓷油墨





