[发明专利]应用容器的迁移方法及装置有效
申请号: | 201710079666.4 | 申请日: | 2017-02-14 |
公开(公告)号: | CN106933508B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 何倩华 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 容器 迁移 方法 装置 | ||
1.一种应用容器的迁移方法,其特征在于,应用于接入存储区域网络SAN块存储的集群主机,所述集群主机搭载集群存储系统和集群文件系统,所述方法包括如下步骤:
在接收到应用容器迁移指令时,确定待迁移应用容器迁移的目标节点,并从所述集群存储系统获取预先存储的SAN块存储配置信息,其中,所述应用容器用于为不同的应用程序提供一个独立的运行环境,所述SAN块存储配置信息包括:访问服务器的账号、密码;
将所述待迁移应用容器迁移至所述目标节点,并根据比对管理员输入的账号、密码与所述访问服务器的账号、密码,控制所述集群文件系统在所述目标节点接入SAN块存储;
将接入的所述SAN块存储挂载至迁移后的应用容器对应的文件目录中;
在接收到应用容器的数据访问指令时,根据所述迁移后的应用容器对应的文件目录访问所述迁移后的应用容器对应的SAN块存储;
在所述在接收到应用容器迁移指令时,确定待迁移应用容器迁移的目标节点,并从所述集群存储系统获取预先存储的SAN块存储配置信息的步骤之前,还包括:
在所述集群主机接入SAN块存储时,通过所述集群文件系统对接入的所述SAN块存储进行格式化处理,并将对应的SAN块存储配置信息保存至所述集群存储系统。
2.如权利要求1所述的方法,其特征在于,所述将接入的所述SAN块存储挂载至迁移后的应用容器对应的文件目录中的步骤包括:
将接入的所述SAN块存储划分为若干个逻辑存储卷;
将所述逻辑存储卷挂载至迁移后的应用容器对应的文件目录中。
3.如权利要求2所述的方法,其特征在于,所述将所述逻辑存储卷挂载至迁移后的应用容器对应的文件目录中的步骤包括:
将所述逻辑存储卷挂载至所述目标节点对应的文件目录中;
将挂载至所述目标节点对应的文件目录中的所述逻辑存储卷挂载至所述迁移后的应用容器对应的文件目录中。
4.一种应用容器的迁移装置,其特征在于,应用于接入存储区域网络SAN块存储的集群主机,所述集群主机搭载集群存储系统和集群文件系统,所述装置包括:
获取模块,用于在接收到应用容器迁移指令时,确定待迁移应用容器迁移的目标节点,并从所述集群存储系统获取预先存储的SAN块存储配置信息,其中,所述应用容器用于为不同的应用程序提供一个独立的运行环境,所述SAN块存储配置信息包括:访问服务器的账号、密码;
迁移模块,用于将所述待迁移应用容器迁移至所述目标节点,并根据比对管理员输入的账号、密码与所述访问服务器的账号、密码,控制所述集群文件系统在所述目标节点接入SAN块存储;
挂载模块,用于将接入的所述SAN块存储挂载至迁移后的应用容器对应的文件目录中;
访问模块,用于在接收到应用容器的数据访问指令时,根据所述迁移后的应用容器对应的文件目录访问所述迁移后的应用容器对应的SAN块存储;
保存模块,用于在所述集群主机接入SAN块存储时,通过所述集群文件系统对接入的所述SAN块存储进行格式化处理,并将对应的SAN块存储配置信息保存至所述集群存储系统。
5.如权利要求4所述的装置,其特征在于,所述挂载模块还用于:
将接入的所述SAN块存储划分为若干个逻辑存储卷;
将所述逻辑存储卷挂载至迁移后的应用容器对应的文件目录中。
6.如权利要求5所述的装置,其特征在于,所述挂载模块还用于:
将所述逻辑存储卷挂载至所述目标节点对应的文件目录中;
将挂载至所述目标节点对应的文件目录中的所述逻辑存储卷挂载至所述迁移后的应用容器对应的文件目录中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710079666.4/1.html,转载请声明来源钻瓜专利网。