[发明专利]一种基于容器的分布式存储系统部署方法在审
| 申请号: | 201510484577.9 | 申请日: | 2015-08-07 |
| 公开(公告)号: | CN105187500A | 公开(公告)日: | 2015-12-23 |
| 发明(设计)人: | 毕敬强 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 容器 分布式 存储系统 部署 方法 | ||
1.一种基于容器的分布式存储系统的部署方法,其特征在于,包括:
通过容器,将分布式存储系统以镜像的方式打包推送到镜像仓库,
从所述镜像仓库获取分布式存储系统的镜像完成集群节点的部署。
2.如权利要求1所述的方法,其特征在于,进一步包括,所述镜像是通过运行一个基础的操作系统容器,在所述容器内完成新版本的分布式存储系统的代码的编译,并将容器打包获取的,所述代码为经版本控制的某个版本的代码。
3.如权利要求2所述的方法,其特征在于,进一步包括,所述某个版本的代码是指经个人计算机修改后的代码的合并。
4.如权利要求1所述的方法,其特征在于,进一步包括,在所述分布式存储系统的镜像完成集群节点的部署前,在多个节点上运行分布式存储系统相应的容器,完成分布式存储系统的搭建和测试。
5.如权利要求1所述的方法,其特征在于,所述容器使用Docker。
6.如权利要求2所述的方法,其特征在于,所述版本控制使用Git。
7.一种基于容器的分布式存储系统的部署系统,其特征在于,包括:
镜像推送服务器,运行一个基础的操作系统容器,在所述容器内完成新版本的分布式存储系统的代码的编译,并将所述容器打包为镜像,推送所述镜像到镜像仓库服务器;
镜像仓库服务器,用于提供所述容器镜像存储;
分布式存储系统集群,从所述镜像仓库服务器获取所述镜像,然后在多个节点上运行分布式存储系统相应的容器,完成分布式存储系统的搭建。
8.如权利要求7所述的系统,其特征在于,进一步包括,
代码版本控制服务器,用于分布式存储系统的代码存储和版本控制,并向所述镜像推送服务器提供某个版本的代码。
9.如权利要求8所述的系统,其特征在于,进一步包括,
个人计算机,从代码版本控制服务器获得代码的一个拷贝,在所述个人计算机上对代码进行修改,将修改后的代码推送到代码版本控制服务器,在所述代码版本控制服务器上完成代码的合并,形成一个新的版本。
10.如权利要求7所述的系统,其特征在于,进一步包括,
版本测试服务器,从镜像仓库服务器获取最新版本的镜像,在多个节点上运行分布式存储系统相应的容器,完成分布式存储系统的搭建和测试。
11.如权利要求10所述的系统,其特征在于,进一步包括,
如果测试通过,所述版本可作为分布式存储系统的新版本发布,如果测试没有通过,则需要进行修改代码,再次创建新版本的容器。
12.如权利要求7所述的系统,其特征在于,所述容器使用Docker。
13.如权利要求8所述的系统,其特征在于,所述代码版本控制服务器使用Git。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510484577.9/1.html,转载请声明来源钻瓜专利网。





