[發明專利]一種對計算機集群的系統環境進行升級的系統及方法有效
| 申請號: | 201210092354.4 | 申請日: | 2012-03-31 |
| 公開(公告)號: | CN102662705A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 楊祖龍;謝波;鄭寶城;伍宏衛 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/14 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 宋焰琴 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機 集群 系統 環境 進行 升級 方法 | ||
1.一種對計算機集群的系統環境進行升級的系統,該系統包括:
源應用服務器,其上部署有現有環境應用程序;
PC客戶端,用于用戶遠程登錄源應用服務器或目標應用服務器,調用執行源應用服務器程序和目標應用服務器上的各功能單元;
企業局域網,用于連接源應用服務器與目標應用服務器;
一個或多個目標應用服務器,其上部署從源應用服務器遷移過來的應用程序,
其中從源應用服務器向目標應用服務器遷移部署應用程序包括:通過PC客戶端遠程登錄源服務器,對源應用程序進行備份;通過PC客戶端遠程登錄目標服務器,在目標應用服務器上進行初始化操作;通過PC客戶端遠程登錄目標服務器生成目標服務器應用程序變量配置文件;通過PC客戶端遠程登錄目標服務器,將前一步驟中生成的變量內容寫入應用程序對應的文件中;通過PC客戶端遠程登錄目標服務器,啟動目標應用程序并驗證;如果驗證通過,通過PC客戶端遠程登錄源服務器,啟動源應用程序并驗證,從而完成遷移部署。
2.如權利要求1所述的系統,其特征在于,源應用服務器進一步包括:源應用服務器程序備份單元,用于對源應用服務器程序打包備份傳輸;應用程序驗證單元,用于啟動源應用程序并進行驗證。
3.如權利要求2所述的系統,其特征在于,目標應用服務器進一步包括:目標應用服務器程序初始化單元,用于目標應用服務器上執行初始化操作;應用程序變量生成單元,用于生成目標服務器應用程序變量配置文件;應用程序變量配置單元,用于將應用程序變量內容寫入應用程序對應的文件中;應用程序驗證單元,用于啟動目標應用程序并進行驗證。
4.如權利要求3所述的系統,其特征在于,源應用程序備份單元對源應用程序進行打包,如果源應用服務器為UNIX系統,則直接對源應用程序目錄壓縮打包為tar包,如果源應用服務器為WINDOWS系統,則直接對源應用程序目錄壓縮打包為zip包,存放于源服務器共享目錄或文件服務器目錄下,以便目標服務器獲取。
5.如權利要求4所述的系統,其特征在于,目標應用服務器初始化單元在目標服務器建立與源應用服務器應用程序一致的文件系統、目錄、用戶、組,,從源應用服務器共享目錄或文件服務器取得源應用程序壓縮包,解壓源應用程序壓縮包,確保目標服務器上最終所解壓完成的應用程序所在文件系統及目錄與源應用程序完全一致。
6.如權利要求5所述的系統,其特征在于,對于輸入的源應用程序變量配置文件SourceAppVar.xml,應用程序變量生成單元讀取源應用程序變量配置文件,對其中的Field變量信息循環讀取并逐一判斷,對于所讀出的一個變量信息,判斷變量是否需要修改,如果不需要,則將該應用程序變量原來的內容,寫入目標配置文件TargetAppVar.xml,如果需要,則分配新的變量內容并寫入目標配置文件TargetAppVar.xml,直到配置文件SourceAppVar.xml中所有變量都讀取完成,然后輸出新配置文件TargetAppVar.xml。
7.如權利要求6所述的系統,其特征在于,對于輸入的應用程序變量配置文件TargetAppVar.xml,應用程序變量配置單元依次讀取該目標配置文件中的應用程序變量相關信息,將變量的值更新寫入目標應用程序對應文件中,直到配置文件中所有變量都讀取完成。
8.如權利要求7所述的系統,其特征在于,應用程序驗證單元用于在啟動應用程序后判斷應用程序服務是否正常,能否正常登錄,如果正常,返回驗證成功標志,如果不正常,返回驗證失敗標志。
9.一種對計算機集群的系統環境進行升級的方法,該方法包括步驟:
通過PC客戶端遠程登錄源服務器,對源應用程序進行備份;
通過PC客戶端遠程登錄目標服務器,在目標應用服務器上進行初始化操作;
通過PC客戶端遠程登錄目標服務器生成目標服務器應用程序變量配置文件;
通過PC客戶端遠程登錄目標服務器,將前一步驟中生成的變量內容寫入應用程序對應的文件中;
通過PC客戶端遠程登錄目標服務器,啟動目標應用程序并驗證;
如果驗證通過,通過PC客戶端遠程登錄源服務器,啟動源應用程序并驗證,從而完成遷移部署。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210092354.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:交互式顯示器
- 下一篇:一種用于鋼屋架損傷診斷的頻率檢測器





