博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker镜像存储系统Speedy
阅读量:6402 次
发布时间:2019-06-23

本文共 613 字,大约阅读时间需要 2 分钟。

Speedy 是京东公司开发的 Docker 镜像存储系统。

架构图:

Docker镜像存储系统Speedy

speedy 模块

Docker Registry Driver:

ChunkMaster

ChunkServer

ImageServer

模块说明

Docker Registry Driver是一个遵照Docker Registry 1.0协议实现的驱动,完成Docker Registry与后端存储系统的对接工作。

ChunkServer与ChunkMaster组成了一个通用的对象存储服务,ChunkMaster是中心节点,缓存了所有ChunkServer的信息,ChunkServer本身是最终镜像数据落地的存储节点,多个ChunkServer会构成一个组,拥有唯一的组ID,上传这个组内的所有ChunkServer都成功才算成功,下载可以随机选择其中一个节点下载。

ImageServer本身是一个无状态的Proxy服务,它相当于是后面通用对象存储服务的一个接入层,Driver发起的镜像上传/下载操作会直接发给ImageServer, ImageServer里面缓存了ChunkMaster中的存储节点信息,通过这些信息,ImageServer会进行ChunkServer节点的选择操作,找到一组合适的ChunkServer机器完成镜像的上传或下载操作。

转载于:https://blog.51cto.com/14046599/2320180

你可能感兴趣的文章
js报错:Ajax 中onreadystatechange在ie7及以上浏览器兼容吗,为什么没有反应?求大神...
查看>>
STL容器
查看>>
[Toolkit]Silverlight Toolkit 2009年10月 Release
查看>>
[WPF]WPF4.0中的字体呈现改进
查看>>
nginx-通过Nginx统计当前每个域名流量
查看>>
php中钩子(hook)的应用示例演示与下载
查看>>
pomelo--a安装时候错误总结
查看>>
二叉树与其它树
查看>>
H3 BPM前后台交互方法介绍
查看>>
Hyperledger Fabric Read-Write set semantics——读写集
查看>>
angular项目整合到.net mvc中
查看>>
Project network redundant , Vmware virtualization, Dell VRTX P2V - Part 3 (VRTX Installation)
查看>>
WSFC RODC部署模型
查看>>
(五)Docker镜像管理3之上传镜像
查看>>
elasticsearch 多次聚合
查看>>
SUSE11开启Xmanager
查看>>
Scala 语言学习之泛型(7)
查看>>
centos 7 网卡命名
查看>>
python--字典类型
查看>>
Powershell 批量重命名
查看>>