精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

聊聊面向全球的鏡像分發網絡

開發 前端
本文主要從網絡規劃開始,聊到全球鏡像的分發。網絡規劃主要涉及網段規劃、實現連通、配置路由三個部分。

1. 全球的網絡規劃

很多面向全球的多區域基礎設施,在設計之初并沒有在網絡規劃上花費太多心思。當業務復雜到一定程度時,又被逼著進行網絡調整和優化。而任何網絡上的大調整,都將對業務產生巨大影響。最終會陷入進退兩難之地,只能投入更多人力,背上歷史包袱,一次又一次行走于懸崖之顛。

如下圖是我認為比較理想的一種網絡拓撲:

網絡規劃主要有如下幾點:

  • 網段劃分

在面向全球的業務形態下,網絡被割裂為兩部分: 海外和中國內地。我更傾向于建立兩個中心,國內的核心節點設置在北京,主要面向國內業務;海外的核心節點設置在新加坡,主要面向海外業務。

因此將 10.128.0.0/16 及以上網段劃分給海外,10.127.0.0/16 及以下劃分給國內。同時,每個區的網段之間相隔 8,預留一定的擴展空間。

  • 實現連通

如果是同一個 VPC,那么內網是可達的。但是如果是不同 VPC、不同的廠商、不同的區域之間,我們通常會借助一定的方法實現連通:公網或者專線。

公網是比較普適的一種方法。我們可以基于公網,搭建 VPN 內網,實現網絡連通。但是,公網的連通質量不能得到保障,因此還有一種方式就是專線。

專線能夠實現跨區域的網絡連通,但是云專線通常限于同一家云廠商。也就是說,華為云北京的云專線只能連通華為云新加坡,而不能連通 AWS 新加坡。

  • 配置路由

實現連通只是相當于插上了網線,但是轉發數據包時,并不清楚 IP 包的下一跳是哪里,因此還需要配置路由。

由于設置有兩個網絡核心,海外的區域與海外的核心節點需要互通,國內的區域與國內的核心節點需要互通。至于其他各區域是否互通,需要看是否有需求。比如,我們需要在內網進行鏡像數據的 P2P 分發,那么就需要各區域也互通。

2. 建設全球鏡像分發能力

全球的鏡像分發能力是建立在全球 IDC 內網互通的前提下的。我們不能讓基礎設施暴露于公網之上,全部的鏡像數據都是通過內網流量進行傳輸的。

如下圖是一個全球鏡像分發系統:

我們的研發部門在國內,而部署的服務遍布全球。鏡像數據的流轉會經過以下流程:

  • 國內構建鏡像并推送到國內的 Habor 中。
  • 國內 Habor 同步鏡像到海外的 Habor 中
  • 在某個區域,部署海外的應用,拉取鏡像
  • 由于每個 Docker 中都配置了 Dget 的地址作為 registry-mirrors,應用鏡像被緩存到 Dget 中
  • 在同一個區域,多個副本部署時,都將直接拉取 Dget 中的鏡像

3. Habor 的部署與高可用

3.1 部署 Habor

Harbor 部署主要有兩種方式 Helm Chart 和 Docker Compose。這里推薦的是 Docker Compose,因為作為一個不會頻繁變更、穩定性要求高的服務,VM 比 Kubernetes 更適合作為 Habor 的基礎設施。

3.2 高可用 Harbor

Harbor 的高可用主要有兩種方式:

  • 共享存儲。一致性高,需要部署雙活\主備的存儲后端。
  • 多 Harbor 之間同步。一致性不高,鏡像同步需要時間。

我建議采用的方案是共享存儲,不想等待 Harbor 同步完成,推送完的鏡像即可用。如下圖,共享存儲方案下,需要以雙活\主備的形式部署存儲組件:

這里需要共享的組件有:

  • 共享 PGSQL

可以直接購買云廠商的服務,然后初始化創建表。

CREATE DATABASE notary_server;
CREATE DATABASE notary_signer;
CREATE DATABASE harbor ENCODING 'UTF8';

CREATE USER harbor;
ALTER USER harbor WITH ENCRYPTED PASSWORD '123456';
GRANT ALL PRIVILEGES ON DATABASE notary_server TO harbor;
GRANT ALL PRIVILEGES ON DATABASE notary_signer TO harbor;
GRANT ALL PRIVILEGES ON DATABASE registry TO harbor;

GRANT ALL PRIVILEGES ON DATABASE harbor TO harbor;
GRANT ALL PRIVILEGES ON DATABASE clair TO harbor;
external_database:
harbor:
host: 1.1.1.1
port: 5432
db_name: harbor
username: harbor
password: 123456
ssl_mode: disable
max_idle_conns: 10
max_open_conns: 100
notary_server:
host: 1.1.1.1
port: 5432
db_name: notary_server
username: harbor
password: 123456
ssl_mode: disable
max_idle_conns: 10
max_open_conns: 30
notary_signer:
host: 1.1.1.1
port: 5432
db_name: notary_signer
username: harbor
password: 123456
ssl_mode: disable
max_idle_conns: 10
max_open_conns: 30
  • 共享 Redis

Harbor 的 Redis 主要存儲的是會話 Session 信息,會影響到 Harbor UI 頁面的登錄。如果對可用性要求不太高,可以使用自建的 Redis 實例,因為即使 Redis 的存儲數據丟失,對 Harbor 的數據完整性沒有影響。

  • 共享 S3 對象存儲

我使用的是華為 OBS 對象存儲,這里的 AKSK 需要給 full 權限。

storage_service:
s3:
accesskey: xxx
secretkey: xxx
region: ap-southeast-3
regionendpoint: https://obs.ap-southeast-3.myhuaweicloud.com
bucket: xxx
encrypt: false
secure: true
v4auth: true
chunksize: 5242880
multipartcopychunksize: 33554432
multipartcopymaxconcurrency: 100
multipartcopythresholdsize: 33554432
rootdirectory: /registry/

如果擔心 S3 的單點問題,可以購買兩個 Bucket,相互同步鏡像數據。這樣,當其中一個 Bucket 有異常時,可以迅速切換到另外一個 Bucket 恢復服務。

4. 利用 Dragonfly 節省帶寬

為什么需要 Dragonfly 分發鏡像? 其中很大的一個原因在于節省帶寬,還有就是避免 Habor 的負載過大。

如果不使用 Dragonfly 鏡像分發,那么每次拉取鏡像都會向 Habor 請求數據。如下圖:

而采用 Dragonfly 之后,同一個區域只需要請求一次 Harbor,其他請求都可以通過區域內的流量完成。這種方式大大加快了鏡像拉取過程,節省了跨區域的帶寬,減輕了 Habor 的負載壓力。

5. 總結

最近在給業務重新規劃部署一套鏡像管理系統,本篇是相關思考和實踐的一些總結。

本文主要從網絡規劃開始,聊到全球鏡像的分發。網絡規劃主要涉及網段規劃、實現連通、配置路由三個部分。而鏡像分發主要采用的是 Habor + Dragonfly 的方案。同時,推薦的是采用共享存儲的方式部署高可用的 Harbor。

實際上,在部署完 Habor 之后,我還對各區域拉取鏡像的速度進行了測試。另外,還需要將影響 Habor 服務的依賴項配置監控,持續的改進,才能打造好的鏡像倉庫及分發系統。

6. 參考

  • https://github.com/dragonflyoss/Dragonfly2
  • https://github.com/goharbor/harbor
責任編輯:武曉燕 來源: 陳少文
相關推薦

2015-05-18 18:09:55

Rackspace

2018-10-30 12:15:26

CDN網絡技巧

2016-12-12 10:33:08

網易云

2016-12-13 14:16:28

直播

2023-08-09 09:11:57

算法分發效果

2015-12-15 10:27:56

GoogleGoogle Clou云計算

2014-10-20 15:30:37

CDN瞻博

2011-10-27 17:56:08

網宿科技證書

2021-09-10 06:50:03

內容CDN網絡

2011-10-27 17:50:58

網宿科技云分發網絡平臺

2020-03-20 09:49:59

需求編程常態

2013-11-19 09:48:07

2023-05-05 14:08:48

物聯網IOT

2015-09-16 18:14:09

應用交付

2022-11-30 21:32:23

開源buildah工具

2016-10-18 14:22:33

2010-01-07 09:31:56

網絡拓展

2009-03-04 10:31:00

局域網網關故障

2012-05-03 13:37:37

網速

2018-07-24 16:56:26

Docker,容器,鏡
點贊
收藏

51CTO技術棧公眾號

亚洲三级黄色在线观看| 久久亚洲春色中文字幕久久久| 精品国产一区av| 亚洲综合中文网| 午夜影视一区二区三区| 国产精品区一区二区三| 成人欧美视频在线| 色老头一区二区| 欧美日韩国产高清| 亚洲一级一级97网| 在线观看亚洲免费视频| 97久久网站| 亚洲国产精品欧美一二99| 日韩精品欧美一区二区三区| 草逼视频免费看| 秋霞午夜av一区二区三区| 欧美高清视频在线观看| 国产精品天天干| 成人福利一区| 538prom精品视频线放| 哪个网站能看毛片| 欧美bbbxxxxx| 国产精品网站在线播放| 久久精品久久精品国产大片| 国产99999| 青青青伊人色综合久久| 992tv成人免费视频| 国精品无码一区二区三区| 欧美三级午夜理伦三级小说| 91精品国产综合久久精品麻豆| 97公开免费视频| 在线观看涩涩| 亚洲图片欧美综合| 国产精品视频一二三四区| 91在线视频免费看| 国产亚洲精品资源在线26u| 国内一区在线| 囯产精品一品二区三区| 国产精品资源站在线| 国产欧美日韩精品丝袜高跟鞋| 天堂网免费视频| 久久激情婷婷| 91av在线免费观看| 精品在线播放视频| 日韩视频二区| 97成人在线视频| 国产一级特黄aaa大片| 国产主播一区| 欧美激情综合色综合啪啪五月| av在线免费播放网址| 成人羞羞网站入口免费| 在线精品高清中文字幕| 欧美激情aaa| 精品久久久久久久| 中文字幕亚洲二区| 欧美xxxx精品| 亚洲经典一区| 九色精品免费永久在线| 国产亚洲精品久久久久久打不开| 黄色精品一区| 91精品国产91久久久久久吃药| 国产午夜精品无码一区二区| 亚洲二区在线| 51精品在线观看| 国产一区免费看| 蜜桃在线一区二区三区| 91精品啪aⅴ在线观看国产| 国产精品呻吟久久| 福利一区在线观看| 精品无人乱码一区二区三区的优势| 色婷婷av一区二区三| 91在线精品秘密一区二区| 欧美精品国产精品久久久| 狠狠色伊人亚洲综合网站l| 欧美经典一区二区三区| 人人妻人人澡人人爽精品欧美一区| 国产理论在线观看| 午夜成人免费视频| 久久国产乱子伦免费精品| 久久91超碰青草在哪里看| 91精品国产一区二区三区蜜臀 | 国产视频在线播放| 亚洲国产综合视频在线观看| 成人黄色片视频| 亚洲影视资源| 国产丝袜一区二区三区免费视频| 欧美做受xxxxxⅹ性视频| 999久久久91| 久久男人的天堂| 欧美国产一级片| 国产福利一区二区三区视频在线| 狠狠色综合色区| 夜级特黄日本大片_在线| 亚洲自拍偷拍麻豆| 99久久国产宗和精品1上映| 疯狂欧洲av久久成人av电影| 日韩精品久久久久| 国产传媒国产传媒| 激情综合在线| 国产日韩av在线| 色播色播色播色播色播在线| 1000部国产精品成人观看| 久久精品国产sm调教网站演员| 91超碰碰碰碰久久久久久综合| 欧美成va人片在线观看| 超薄肉色丝袜一二三| 亚洲国产电影| 国产在线不卡精品| 黄色片在线播放| 亚洲在线中文字幕| 潘金莲激情呻吟欲求不满视频| 香蕉一区二区| 欧美激情视频在线观看| 国产在线一级片| 97国产一区二区| 亚洲国产一二三精品无码 | 91福利区一区二区三区| 免费观看一区二区三区| 日韩在线观看一区| 欧美在线视频播放| 亚洲av无码片一区二区三区| 国产精品三级电影| 国产极品美女高潮无套久久久| 91国内精品白嫩初高生| 爱福利视频一区| 最近中文字幕在线视频| 久久久久久久久久久99999| 日韩一级片免费视频| 成人av在线播放| 最新国产精品拍自在线播放| 精品国产一区二区三区四| 不卡的av电影| www.亚洲成人网| 欧美经典影片视频网站| www亚洲欧美| 一区二区的视频| 国产精品欧美精品| 在线免费观看视频黄| 欧美欧美黄在线二区| 97香蕉久久超级碰碰高清版| 男人天堂一区二区| 亚洲高清在线精品| 北京富婆泄欲对白| 亚洲人人精品| 黄色小网站91| 欧美aa免费在线| 精品一区二区电影| 久久露脸国语精品国产91| 成人午夜电影小说| 国产深夜男女无套内射| 欧美wwwsss9999| 欧美专区中文字幕| 免费在线黄色网址| 在线观看日韩毛片| 亚洲图片第一页| 久久精品久久99精品久久| 亚洲一卡二卡三卡| 国产精品久久久久久久久久久久久久久| 中文字幕亚洲欧美一区二区三区| 亚洲视频在线观看一区二区| 国产精品白丝在线| 精品亚洲视频在线| 欧美理论在线| 久久亚洲一区二区| 亚洲www啪成人一区二区| 中文字幕日韩欧美在线| 国产强伦人妻毛片| 亚洲午夜激情av| 香蕉视频黄色在线观看| 日韩av电影免费观看高清完整版| 亚洲午夜精品久久| 韩国三级成人在线| 久久久久久久97| 精品视频三区| 欧美一区二区在线播放| 国产一卡二卡在线播放| 久久新电视剧免费观看| 黄色小视频免费网站| 国产一区日韩欧美| 欧美一进一出视频| 不卡的国产精品| 97高清免费视频| 不卡在线视频| 精品国产乱码久久久久久牛牛| 欧美日韩乱国产| 国产精品国产三级国产| 男女性杂交内射妇女bbwxz| 老司机亚洲精品| av动漫在线免费观看| 欧美男gay| yellow视频在线观看一区二区 | 日本不卡不卡| 亚洲高清在线观看| 中文字幕无线码一区| 亚洲国产精品尤物yw在线观看| 成熟人妻av无码专区| 豆国产96在线|亚洲| 亚洲精品高清无码视频| 亚洲调教视频在线观看| 婷婷久久五月天| 国产精品主播在线观看| 国产精品一区电影| 桃色av一区二区| 久久亚洲精品网站| а天堂8中文最新版在线官网| 精品黑人一区二区三区久久| 国产精品51麻豆cm传媒| 婷婷国产v国产偷v亚洲高清| 国精产品一区一区二区三区mba| 久久综合久久综合久久| 一区二区三区四区影院| 久久99久久久久| 久久精品.com| 99国内精品| 欧美一级中文字幕| 国产精品久久久久无码av| 欧美极品一区二区| 欧洲亚洲一区二区三区| 国产 高清 精品 在线 a| 日韩av黄色| 国产精品久久久久一区二区| heyzo一区| 欧美激情精品久久久| 久久精品视频免费看| 在线观看亚洲视频| 国产福利免费在线观看| 亚洲网站视频福利| 国产在线观看网站| 精品亚洲一区二区三区在线观看| 人妻妺妺窝人体色www聚色窝| 欧美一区二区三区四区在线观看 | 欧美成人精品一区二区男人小说| 久久久中文字幕| 成人超碰在线| 久久久久久亚洲精品| 毛片网站在线看| 久久99国产精品自在自在app| 黄色动漫在线观看| 久久夜色撩人精品| yellow91字幕网在线| 久久不射电影网| 在线观看男女av免费网址| 久久精品国产亚洲精品2020| 黄色网页在线免费看| 久久九九精品99国产精品| 黄色在线免费网站| 久久最新资源网| 青草影视电视剧免费播放在线观看| 欧美老女人xx| 678在线观看视频| 91黑丝高跟在线| jk漫画禁漫成人入口| 国产成人a亚洲精品| abab456成人免费网址| 国产精品中文久久久久久久| 欧洲午夜精品| 亚洲free嫩bbb| 成人直播在线观看| 国产自产精品| 日韩va亚洲va欧美va久久| 成人黄色免费看| 国产成人免费av一区二区午夜 | 国产欧美日韩电影| 147欧美人体大胆444| 丁香婷婷成人| 久久九九视频| 日韩一区亚洲二区| 伊人再见免费在线观看高清版| 好看的日韩av电影| 男人靠女人免费视频网站| 久久久一二三| 人人爽人人爽av| 成人天堂资源www在线| 中文精品在线观看| 国产精品成人免费在线| 欧美日韩激情在线观看| 岛国精品视频在线播放| 中文字幕日韩国产| 日韩免费一区二区| 蜜桃视频在线入口www| 精品国产一区av| 免费成人在线电影| 国产在线视频一区| 精品欧美午夜寂寞影院| 天堂一区二区三区| 影音先锋亚洲精品| 日韩精品你懂的| 成人av综合一区| a资源在线观看| 亚洲国产一区二区视频| av手机天堂网| 精品粉嫩aⅴ一区二区三区四区| 国产精品一区在线看| 欧美激情第三页| 欧洲成人一区| 含羞草久久爱69一区| 9999国产精品| 免费观看精品视频| 成人午夜激情影院| 美国黄色片视频| 欧美性20hd另类| hs视频在线观看| 中文字幕精品在线| 91精品产国品一二三产区| 亚洲伊人久久大香线蕉av| 加勒比久久综合| 久久久久久免费看| 国产一区二区三区免费观看| 亚洲日本精品视频| 亚洲高清免费在线| av网站在线免费看| 日韩在线欧美在线| 台湾佬成人网| 精品乱码一区二区三区| 欧美精品激情| 亚洲三级在线观看视频| 国产婷婷色一区二区三区四区 | 91精品国产综合久久精品图片| 国内av一区二区三区| 88xx成人精品| 精品视频在线你懂得| 粉嫩av一区二区三区天美传媒 | 免费观看污网站| 亚洲免费观看视频| 一级黄色片免费看| 最新国产精品拍自在线播放| 麻豆精品蜜桃| 欧美自拍资源在线| 丝袜诱惑亚洲看片| 37p粉嫩大胆色噜噜噜| 天天亚洲美女在线视频| 刘亦菲毛片一区二区三区| 欧美黑人性生活视频| 日韩中文在线| www.18av.com| 国产精品一区二区x88av| 裸体武打性艳史| 91精品国产色综合久久不卡蜜臀 | 搡老岳熟女国产熟妇| 欧美精品久久久久| 亚洲欧美日本国产| 日韩在线观看a| 成人黄色大片在线观看| 日韩aaaaaa| 日韩大片免费观看视频播放| 都市激情国产精品| 久久精品aaaaaa毛片| 国产精品嫩草99av在线| 久操视频免费看| 色一情一乱一乱一91av| 大片免费播放在线视频| 国产精品嫩草影院久久久| 国产精品二区不卡| 交换做爰国语对白| 亚洲一级在线观看| 香蕉视频免费在线看| 日韩**中文字幕毛片| 激情婷婷综合| 亚洲欧美天堂在线| 亚洲精品国产无天堂网2021| 欧美一区二不卡视频| 4388成人网| 成人同人动漫免费观看 | 日本精品免费在线观看| 久久久久国产精品免费免费搜索| 中文在线免费观看| 麻豆国产精品va在线观看不卡| 白嫩白嫩国产精品| 热久久精品国产| 综合久久久久久| 亚欧在线观看视频| 国产精品视频中文字幕91| 欧美不卡高清| 偷拍女澡堂一区二区三区| 欧美日韩精品一区二区三区 | 久久久久久久久丰满| 亚洲欧美高清在线| 在线观看日韩国产| av超碰免费在线| 免费观看成人高| 国产在线精品不卡| www.伊人久久| 久久精品久久久久久国产 免费| 国产精品成人自拍| 久久久精品三级| 一区二区三区波多野结衣在线观看| 深夜影院在线观看| 91精品国产综合久久香蕉的用户体验 | 日本学生初尝黑人巨免费视频| 亚洲欧美激情四射在线日| 成人97精品毛片免费看| 激情网站五月天| 亚洲一区二区高清| 天堂资源在线中文| 久久久久久久久久码影片| 国产一区二区三区免费| 欧美精品一二三四区| 欧美大片在线看免费观看| 成人精品影院| 欧美无人区码suv|