[发明专利]勘探开发容器在线迁移的系统和方法有效
申请号: | 201710916079.6 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107734019B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 孙友凯;董涛;孙世为;刘芳;苗永康;付巧娟;车晓萍;段淼 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 济南日新专利代理事务所(普通合伙) 37224 | 代理人: | 崔晓艳 |
地址: | 257000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 勘探 开发 容器 在线 迁移 系统 方法 | ||
1.勘探开发容器在线迁移的系统,其特征在于:所述系统包括勘探容器迁移服务端、勘探容器迁移客户端、若干勘探容器迁移代理端;
所述系统部署在勘探软件开发云平台上;所述勘探软件开发云平台上设有一台控制节点服务器、一台网络节点服务器、一台或多台计算节点服务器;计算节点服务器上运行着用户创建的勘探开发容器实例,勘探开发容器实例可以从一台计算节点服务器在线迁移到另一台计算节点服务器上;
所述勘探容器迁移客户端的程序安装部署在勘探软件开发云平台的控制节点的服务器上,勘探容器迁移客户端负责接收处理用户的容器迁移指令、解析容器迁移指令并将解析后的容器迁移指令发送到勘探容器迁移服务端;
所述勘探容器迁移服务端的程序安装部署在勘探软件开发云平台的控制节点的服务器上;勘探容器迁移服务端负责接收勘探容器迁移客户端发来的迁移指令、解析容器迁移指令、和迁移源容器服务器上的勘探容器迁移代理端交互并获取迁移源容器的信息、和迁移目标容器服务器上的勘探容器迁移代理端交互并获得迁移结果信息;
所述勘探容器迁移代理端的程序安装部署在勘探软件开发云平台的计算节点的服务器上且所有提供容器服务的计算节点的服务器上都要安装一勘探容器迁移代理端,勘探容器迁移代理端负责接收勘探容器迁移服务端发来的迁移指令,获取源容器的信息,恢复目标容器的运行;
所述勘探软件开发云平台的控制节点服务器上运行着勘探开发云的相关模块服务,包括门户网站服务、块设备服务、镜像服务、监控服务、身份认证服务;网络节点服务器上运行着勘探开发云的相关网络服务,包括网络控制服务、DHCP服务;计算节点服务器上运行着勘探开发云的相关计算服务,包括虚拟机服务、容器引擎服务;
所述勘探软件开发云平台为基于虚拟化和容器技术设计开发的勘探软件开发云平台,所述基于虚拟化和容器技术是指在一台物理服务器上安装Linux操作系统,通过容器技术创建多个虚拟服务器,这些虚拟服务器和物理服务器共用Linux内核;每个虚拟服务器的文件系统使用物理服务器的文件系统,但做了隔离,看上去每个虚拟服务器都有自己独立的文件系统;在物理服务器上建立了虚拟网桥设备,每个虚拟服务器通过虚拟网桥设备连接网络;虚拟服务器直接使用物理服务器的CPU、内存、硬盘;
勘探软件开发云平台上设有容器迁移网页,用户通过登录容器迁移网页向勘探容器迁移客户端发出迁移指令,勘探容器迁移客户端向容器迁移网页反馈迁移结果;
勘探容器迁移服务端上设有容器迁移命令输入界面,用户通命令输入界面输入迁移命令从而实现向勘探容器迁移客户端发出迁移指令。
2.如权利要求1所述的勘探开发容器在线迁移的系统,其特征在于:勘探容器迁移客户端的程序负责接收处理用户命令行的迁移指令或网页的迁移操作,解析容器迁移,并将容器迁移指令以JSON格式字符串发送到勘探容器迁移服务端。
3.如权利要求1所述的勘探开发容器在线迁移的系统,其特征在于:勘探容器迁移客户端的程序上设有容器引擎。
4.勘探开发容器在线迁移的方法,其特征在于,所述方法使用权利要求1-3 任意一权利要求所述的系统,包括如下步骤:
步骤1:用户向勘探容器迁移客户端发出容器迁移指令;
步骤2:勘探容器迁移客户端接收处到容器迁移指令后解析容器迁移指令并将解析后的容器迁移指令发送到勘探容器迁移服务端;
步骤3:勘探容器迁移服务端解析容器迁移指令;和迁移源容器的计算节点服务器上的勘探容器迁移代理端交互信息,获取迁移源容器的信息;向迁移目标容器的计算节点服务器上的勘探容器迁移代理端发出迁移指令、源容器的信息;
步骤4:勘探容器迁移代理端接收到勘探容器迁移服务端发来的迁移指令后,根据获取的源容器的信息,恢复目标容器的运行并将迁移结果发送到勘探容器迁移服务端,勘探容器迁移服务端将迁移结果发送到勘探容器迁移客户端。
5.如权利要求4所述的勘探开发容器在线迁移的方法,其特征在于:步骤1中,用户通过勘探容器迁移客户端输入迁移命令行发起容器迁移指令,通过迁移指令指定迁移源容器的名称、迁移源容器的计算节点IP、迁移目标容器的名称、迁移目标容器的计算节点IP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710916079.6/1.html,转载请声明来源钻瓜专利网。