[发明专利]一种基于Docker的云交换机系统及其实现方法在审

专利信息
申请号: 201610030228.4 申请日: 2016-01-18
公开(公告)号: CN105577503A 公开(公告)日: 2016-05-11
发明(设计)人: 郝鹏;于治楼;郑亮 申请(专利权)人: 浪潮集团有限公司
主分类号: H04L12/46 分类号: H04L12/46;H04L29/08
代理公司: 济南信达专利事务所有限公司 37100 代理人: 孟峣
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 docker 交换机 系统 及其 实现 方法
【权利要求书】:

1.一种基于Docker的云交换机系统,其特征在于,包括一台DockerRegistry服务器、若干台配备DockerEngine的云交换机,所述DockerRegistry服务器与云交换机之间通过IP网络进行联结并通信。

2.一种基于Docker的云交换机系统实现方法,其特征在于,包括相互通信连接DockerRegistry服务器和云交换机,该方法包括以下步骤:

1)首先在DockerRegistry服务器内安装并运行Linux操作系统;

2)云交换机运行基于Linux内核的网络操作系统;

3)在DockerRegistry服务器上部署DockerEngine服务,并建立DockerRegistry镜像仓库;

4)在云交换机端,网络管理员进行镜像拉取,获取网络交换机配置镜像,并将所述镜像提供的网络服务配置运行在所述的基于Linux内核的网络操作系统中;

5)在DockerRegistry服务器端,网络管理员根据网络环境拓扑将所需的网络交换机配置镜像下发到指定的云交换机,并将所述镜像提供的网络服务配置运行在所指定的云交换机操作系统中;

6)云交换机网络操作系统利用获取的网络交换机配置镜像建立第三方网络应用容器,提供定制化服务。

3.根据权利要求2所述的一种基于Docker的云交换机系统实现方法,其特征在于,所述DockerRegistry服务器与云交换机置于同一管理子网下,通过管理子网IP地址进行互相识别与通信。

4.根据权利要求2所述的一种基于Docker的云交换机系统实现方法,其特征在于,上述云交换机运行的基于Linux内核的网络操作系统,内置DockerEngine服务,并且拥有一个提供基础网络配置服务的主服务进程。

5.根据权利要求4所述的一种基于Docker的云交换机系统实现方法,其特征在于,所述主服务进程为云交换机网络操作系统运行的内置启动进程,该进程为网络管理员提供命令行与Web管理界面配置服务,同时为用户提供切换进入其它Docker容器服务的命令。

6.根据权利要求2所述的一种基于Docker的云交换机系统实现方法,其特征在于,步骤3)的具体实现步骤为:

通过DockerEngine服务器所搭载的Linux操作系统,部署对应版本的DockerEngine服务;

通过DockerEngine提供的命令拉取DockerHub上的Registry镜像,并依据该镜像配置部署DockerRegistry容器,为云交换机提供镜像服务;

在DockerRegistry服务器上部署身份认证服务,当云交换机需要在DockerRegistry拉取网络服务镜像时需要首先通过身份认证;

为DockerRegistry添加基础镜像,供开发者进行二次开发。

7.根据权利要求6所述的一种基于Docker的云交换机系统实现方法,其特征在于,所述的基础镜像中,不同的基础镜像实现不同的网络服务,在云交换机端通过进行镜像组合实现复合的网络服务容器,在生成该复合网络服务容器时,建立统一的对外调用接口,以方便不同网络服务之间进行通信。

8.根据权利要求2所述的一种基于Docker的云交换机系统实现方法,其特征在于,步骤4)中,在进行镜像拉取之前,网络管理员先通过命令登陆到DockerRegistry服务器,并经过身份认证后,网络管理员通过该DockerRegistry服务器下载网络交换机配置镜像。

9.根据权利要求2所述的一种基于Docker的云交换机系统实现方法,其特征在于,步骤5)的具体实现步骤为:

网络管理员由DockerRegistry服务器编写云交换机行为描述脚本文件,并将其下发给指定的云交换机;

指定的云交换机在接收到行为描述脚本文件之后,首先进行身份认证,确认该文件来自于DockerRegistry服务器;

认证通过之后,云交换机解析该行为描述脚本文件,并根据脚本文件从DockerRegistry服务器下载相应网络服务镜像资源;

所有镜像资源下载完成之后,云交换机将镜像资源按照行为描述脚本文件中的要求进行组合,并生成复合网络服务容器。

10.根据权利要求9所述的一种基于Docker的云交换机系统实现方法,其特征在于,所述的复合网络服务容器与云交换机网络操作系统主服务进程进行通信,为主服务进程提供服务。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610030228.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top