[发明专利]一种国产化容器云平台存储卷动态创建方法及装置在审
申请号: | 202010693833.6 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111966450A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 王志国;刘正伟 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/06;G06F16/182 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 国产化 容器 平台 存储 动态 创建 方法 装置 | ||
1.一种国产化容器云平台存储卷动态创建方法,其特征在于,包括如下步骤:
S 1.选择国产化后端存储创建存储池,设置存储池延迟创建特性,使得存储卷创建时间延迟到容器组应用调度到工作节点之后,设置存储池拓扑关系;
S2.选择具有延迟创建特性以及设定拓扑关系的存储池,创建存储卷声明;
S3.将容器组应用调度到满足存储池拓扑关系的工作节点,再根据存储卷声明创建存储卷并将存储卷挂载到容器组应用所在的工作节点。
2.如权利要求1所述的国产化容器云平台存储卷动态创建方法,其特征在于,步骤S1具体步骤如下:
S 11.选择容器云平台对接的国产化后端存储及开源网络存储;
S 12.获取并设置国产化后端存储及开源网络存储的运行参数;
S 13.设置存储卷创建时间延迟参数,并将存储卷创建时间延迟参数传递到Kubernetes底层,实现Kubernetes底层的存储池创建卷时间延迟到容器组应用调度到工作节点之后;
S 14.获取并设置存储池的拓扑关系参数,并将存储池的拓扑关系参数传递到Kubernete s底层,满足Kubernetes底层存储池的拓扑位置需求;
S 15.获取存储池的卷创建插件类型。
3.如权利要求2所述的国产化容器云平台存储卷动态创建方法,其特征在于,所述国产化后端存储包括国产化统一存储、海量块存储以及高速共享存储;
所述开源网络存储包括ceph分布式文件系统、nfs网络文件系统以及Ho stpath本地存储;
所述国产化后端存储及开源网络存储的运行参数包括存储池名称、元数据池名称、卷类型、是否开启压缩、是否开启精简以及是否开启分层;
所述卷创建插件类型为CSI类型,包括X86架构CSI存储插件、ARM架构CSI存储插件以及MIPS架构CSI存储插件。
4.如权利要求2所述的国产化容器云平台存储卷动态创建方法,其特征在于,步骤S2具体步骤如下:
S21.设置存储卷声明为命名空间级别,选择虚拟数据中心以及用户名称;
S22.设置拓扑位置,选择创建时间延迟参数,且拓扑位置与设置拓扑位置相同的存储池;
S23.获取并设置存储池特性参数,所述存储池特性参数包括访问模式特性参数、卷容量特性参数以及卷扩容特性参数;
S24.判断是否需要设置卷容量,并在需要设置卷容量时,进行卷容量值。
5.如权利要求4所述的国产化容器云平台存储卷动态创建方法,其特征在于,步骤S23中,访问模式特性参数包括单节点读写、多节点读写以及多节点只读;
卷容量特性参数包括有限制卷容量及无限制卷容量,卷扩容特性参数包括支持卷扩容及不支持卷扩容。
6.如权利要求4所述的国产化容器云平台存储卷动态创建方法,其特征在于,步骤S3具体步骤如下:
S31.选择用户名称下需要挂载的容器组应用;
S32.选择需要挂载的容器组应用的组件,并过滤掉不满足存储池拓扑关系的组件;
S33.获取待创建存储卷挂载的路径;
S34.将过滤后的容器组应用组件调度到符合存储池拓扑关系的工作节点;
S35.通过对应驱动类型的卷创建插件进行存储卷动态创建,并将存储卷挂载到容器组应用组件调度的工作节点。
7.一种国产化容器云平台存储卷动态创建装置,其特征在于,包括:
存储池管理模块(1),用于选择国产化后端存储创建存储池,设置存储池延迟创建特性,使得存储卷创建时间延迟到容器组应用调度到工作节点之后,设置存储池拓扑关系;
存储卷声明创建模块(2),用于选择具有延迟创建特性以及设定拓扑关系的存储池,创建存储卷声明;
存储卷创建及挂载模块(3),用于将容器组应用调度到满足存储池拓扑关系的工作节点,再根据存储卷声明创建存储卷并将存储卷挂载到容器组应用所在的工作节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010693833.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氧传感器的控制方法
- 下一篇:一种高透射率的纳米氧化硅薄膜及其制备工艺