[發明專利]Docker鏡像倉庫的鏡像同步方法和鏡像同步系統在審
| 申請號: | 201711476883.3 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108200155A | 公開(公告)日: | 2018-06-22 |
| 發明(設計)人: | 劉俊杰 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市君勝知識產權代理事務所(普通合伙) 44268 | 代理人: | 王永文;劉文求 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可用 倉庫 推送 數據訪問請求 代理服務器 訪問請求 判斷數據 同步系統 客戶端 拉取 主機 同步鏡像 統一管理 集中式 鏡像庫 跨區域 同步的 解析 避開 | ||
1.一種Docker鏡像倉庫的鏡像同步方法,其特征在于,所述鏡像同步方法包括如下步驟:
可用區內的主機客戶端通過該可用區的代理服務器向云管區倉庫發起數據訪問請求;
云管區倉庫解析該數據訪問請求,并在判斷數據訪問請求為鏡像推送請求時,通知該可用區的主機客戶端通過代理服務器將鏡像推送至云管區倉庫;在判斷數據訪問請求為鏡像拉取請求時,從云管區倉庫中拉取所需的鏡像至該可用區。
2.根據權利要求1所述的Docker鏡像倉庫的鏡像同步方法,其特征在于,所述可用區內的主機客戶端通過該可用區的代理服務器向云管區倉庫發起數據訪問請求的步驟之前還包括:
由可用區內的主機客戶端接收該可用區的用戶終端發起的鏡像事件并根據該鏡像時間生成數據訪問請求,其中所述鏡像事件包括鏡像推送事件和鏡像拉取事件。
3.根據權利要求1所述的Docker鏡像倉庫的鏡像同步方法,其特征在于,所述可用區內的主機客戶端通過該可用區的代理服務器向云管區倉庫發起數據訪問請求的步驟包括:
可用區內的主機客戶端通過域名訪問該可用區的代理服務器;
代理服務器根據域名進行安全傳輸層協議認證,并在驗證通過后將主機客戶端的數據訪問請求發送至云管區倉庫。
4.根據權利要求3所述的Docker鏡像倉庫的鏡像同步方法,其特征在于,所述云管區倉庫解析該數據訪問請求,并在判斷數據訪問請求為鏡像推送請求時,通知該可用區的主機客戶端通過代理服務器將鏡像推送至云管區倉庫;在判斷數據訪問請求為鏡像拉取請求時,從云管區倉庫中拉取所需的鏡像至該可用區的步驟包括:
所述云管區倉庫接收代理服務器發送的數據訪問請求并對其進行解析;
判斷該數據訪問請求為鏡像推送請求還是鏡像拉取請求;
若數據訪問請求為鏡像推送請求,通知該可用區的主機客戶端通過代理服務器將鏡像推送至云管區倉庫;若數據訪問請求為鏡像拉取請求,查找請求所需的鏡像,并通過發送請求的代理服務器將該鏡像拉取至該代理服務器所在的可用區的主機客戶端中。
5.根據權利要求3所述的Docker鏡像倉庫的鏡像同步方法,其特征在于,還包括:
代理服務器在推送鏡像至云管區倉庫或者云管區倉庫拉取鏡像至代理服務器中時,代理服務器分析鏡像數據的大小,并在鏡像數據大于超過代理服務器預設的數據大小上限時,提示鏡像傳輸失敗。
6.根據權利要求1-5任意一項所述的Docker鏡像倉庫的鏡像同步方法,其特征在于,所述可用區的數量至少為1個,每一個可用區均部署有一套代理服務器。
7.根據權利要求6所述的Docker鏡像倉庫的鏡像同步方法,其特征在于,各個可用區的代理服務器的域名、證書和密鑰均相同。
8.一種Docker鏡像倉庫的鏡像同步系統,其特征在于,所述鏡像同步系統包括:
若干個可用區,包括主機客戶端和代理服務器,所述主機客戶端用于通過該可用區的代理服務器向云管區倉庫發起數據訪問請求;
云管區倉庫,用于解析所述數據訪問請求,并在判斷數據訪問請求為鏡像推送請求時,通知該可用區的主機客戶端通過代理服務器將鏡像推送至云管區倉庫;在判斷數據訪問請求為鏡像拉取請求時,從云管區倉庫中拉取所需的鏡像至發送請求的可用區。
9.根據權利要求8所述的Docker鏡像倉庫的鏡像同步系統,其特征在于, 所述主機客戶端還用于接收主機客戶端所在的可用區的用戶終端發起的鏡像事件并根據該鏡像時間生成數據訪問請求,其中所述鏡像事件包括鏡像推送事件和鏡像拉取事件。
10.根據權利要求9所述的Docker鏡像倉庫的鏡像同步系統,其特征在于,所述代理服務器具體用于當主機客戶端通過域名訪問該可用區的代理服務器時,根據域名進行安全傳輸層協議認證,并在驗證通過后將主機客戶端的數據訪問請求發送至云管區倉庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711476883.3/1.html,轉載請聲明來源鉆瓜專利網。





