[發(fā)明專利]鏡像倉庫升級的方法及裝置在審
| 申請?zhí)枺?/td> | 202110409651.6 | 申請日: | 2021-04-16 |
| 公開(公告)號: | CN113094069A | 公開(公告)日: | 2021-07-09 |
| 發(fā)明(設計)人: | 王佳君;任政;鄭杰;程鵬 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/61;G06F8/71 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞;王濤 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 倉庫 升級 方法 裝置 | ||
1.一種鏡像倉庫升級的方法,其特征在于,包括:
搭建一套與原始鏡像倉庫集群規(guī)模相同的新建鏡像倉庫集群;在鏡像倉庫升級的過程中,原始鏡像倉庫集群提供對外服務;
鏡像交付時同時推送到原始鏡像倉庫集群和新建鏡像倉庫集群;原始鏡像倉庫集群和新建鏡像倉庫集群經過幾個版本迭代升級后,最新幾個版本的鏡像都會存在于新建鏡像倉庫和原始鏡像倉庫中;
原始鏡像倉庫集群檢測出最近幾個版本沒有迭代但仍需使用的鏡像;
鏡像同步節(jié)點將最近幾個版本沒有迭代但仍需使用的鏡像從原始鏡像倉庫集群拉取下來同步至新建鏡像倉庫集群;
在鏡像同步節(jié)點同步完成后,將應用拉取鏡像的集群切換至新建鏡像倉庫集群。
2.如權利要求1所述的鏡像倉庫升級的方法,其特征在于,還包括:待平穩(wěn)運行預設時段后,回收原始鏡像倉庫集群的服務器。
3.如權利要求1所述的鏡像倉庫升級的方法,其特征在于,還包括:在檢測到新建鏡像倉庫集群出現預設緊急情況時,將應用拉取鏡像的集群切換至原始鏡像倉庫集群。
4.如權利要求1所述的鏡像倉庫升級的方法,其特征在于,原始鏡像倉庫集群檢測出最近幾個版本沒有迭代但仍需使用的鏡像,包括:
原始鏡像倉庫集群從原始鏡像倉庫拉一份全量的清單;
標記出全量的清單中每個鏡像最新的幾個版本,進行保留;
給應用發(fā)送確認請求,所述確認請求為確定除了被標記鏡像之外的需要進行保留的鏡像;
根據應用反饋的確認結果,確定所述最近幾個版本沒有迭代但仍需使用的鏡像。
5.如權利要求4所述的鏡像倉庫升級的方法,其特征在于,給應用發(fā)送確認請求,包括:通過郵件的形式給應用發(fā)送確認請求。
6.如權利要求4所述的鏡像倉庫升級的方法,其特征在于,根據應用反饋的確認結果,確定所述最近幾個版本沒有迭代但仍需使用的鏡像,包括:根據應用通過郵件形式反饋的確認結果,確定所述最近幾個版本沒有迭代但仍需使用的鏡像。
7.如權利要求1所述的鏡像倉庫升級的方法,其特征在于,搭建一套與原始鏡像倉庫集群規(guī)模相同的新建鏡像倉庫集群,包括:搭建一套與原始鏡像倉庫集群的機器數相同的新建鏡像倉庫集群。
8.一種鏡像倉庫升級的裝置,其特征在于,包括:
搭建單元,用于搭建一套與原始鏡像倉庫集群規(guī)模相同的新建鏡像倉庫集群;在鏡像倉庫升級的過程中,原始鏡像倉庫集群提供對外服務;
推送單元,用于鏡像交付時同時推送到原始鏡像倉庫集群和新建鏡像倉庫集群;原始鏡像倉庫集群和新建鏡像倉庫集群經過幾個版本迭代升級后,最新幾個版本的鏡像都會存在于新建鏡像倉庫和原始鏡像倉庫中;
檢測單元,用于原始鏡像倉庫集群檢測出最近幾個版本沒有迭代但仍需使用的鏡像;
鏡像同步節(jié)點,用于將最近幾個版本沒有迭代但仍需使用的鏡像從原始鏡像倉庫集群拉取下來同步至新建鏡像倉庫集群;
切換單元,用于在鏡像同步節(jié)點同步完成后,將應用拉取鏡像的集群切換至新建鏡像倉庫集群。
9.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現權利要求1至7任一所述方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有執(zhí)行權利要求1至7任一所述方法的計算機程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110409651.6/1.html,轉載請聲明來源鉆瓜專利網。





