[发明专利]一种国产化容器云平台存储卷动态创建方法及装置在审
申请号: | 202010693833.6 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111966450A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 王志国;刘正伟 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/06;G06F16/182 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 国产化 容器 平台 存储 动态 创建 方法 装置 | ||
本发明提供一种国产化容器云平台存储卷动态创建方法及装置,所述方法包括如下步骤:S1.选择国产化后端存储创建存储池,设置存储池延迟创建特性,使得存储卷创建时间延迟到容器组应用调度到工作节点之后,设置存储池拓扑关系;S2.选择具有延迟创建特性以及设定拓扑关系的存储池,创建存储卷声明;S3.将容器组应用调度到满足存储池拓扑关系的工作节点,再根据存储卷声明创建存储卷并将存储卷挂载到容器组应用所在的工作节点。本发明提供的国产化容器云平台存储卷动态创建方法及装置,保证了存储卷挂载工作节点和容器组应用调度节点为同一个节点,从而使得存储卷为应用以及应用组件安全稳定的提供存储服务。
技术领域
本发明属于存储卷创建技术领域,具体涉及一种国产化容器云平台存储卷动态创建方法及装置。
背景技术
Kubernetes或K8s:K8s即Kubernetes简称,是用8代替首字母“K”和尾字母“s”之间的8个字符而成的缩写。它是一个开源的,用于管理云平台中多个主机上的容器化的应用,是一种具有高可用和弹性伸缩等优势的容器化编排工具。
随着容器技术的发展,Kubernetes技术已成为容器编排领域的实时标准。目前,市场上大部分云平台都提供了基于Kubernetes技术的容器服务。Kubernetes技术覆盖技术范围非常广,包括了计算、网络、存储等多个方面。多架构的容器云平台通过对接各种各样的后端存储,为应用以及应用组件提供存储数据的能力。Kubernetes底层的存储卷控制器监听到新创建的待绑定状态的存储卷声明时,就会调用存储卷插件自动创建存储卷,并将存储卷与存储卷声明进行绑定,此时的存储卷随机挂载到一个性能比较好的一个工作节点之上。另外,存储卷的访问模式包括单节点读写、多节点读写以及多节点只读,实际应用场景中一般为单节点读写访问模式。如果创建的存储卷是单节点读写访问模式并且挂载到工作节点一,而使用该存储卷的应用下则容器组调度到了工作节点二,就会导致该容器组无法使用该存储卷。
此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种国产化容器云平台存储卷动态创建方法及装置,是非常有必要的。
发明内容
针对现有技术的上述容器云平台对接国产化存储及开源网络存储时,先创建的单节点读写访问模式存储卷和后容器组不在同一个集群节点导致存储卷无法使用的缺陷,本发明提供一种国产化容器云平台存储卷动态创建方法及装置,以解决上述技术问题。
第一方面,本发明提供一种国产化容器云平台存储卷动态创建方法,包括如下步骤:
S 1.选择国产化后端存储创建存储池,设置存储池延迟创建特性,使得存储卷创建时间延迟到容器组应用调度到工作节点之后,设置存储池拓扑关系;
S2.选择具有延迟创建特性以及设定拓扑关系的存储池,创建存储卷声明;
S3.将容器组应用调度到满足存储池拓扑关系的工作节点,再根据存储卷声明创建存储卷并将存储卷挂载到容器组应用所在的工作节点。
进一步地,步骤S1具体步骤如下:
S 11.选择容器云平台对接的国产化后端存储及开源网络存储;
S 12.获取并设置国产化后端存储及开源网络存储的运行参数;
S 13.设置存储卷创建时间延迟参数,并将存储卷创建时间延迟参数传递到Kubernetes底层,实现Kubernetes底层的存储池创建卷时间延迟到容器组应用调度到工作节点之后;
S 14.获取并设置存储池的拓扑关系参数,并将存储池的拓扑关系参数传递到Kubernete s底层,满足Kubernetes底层存储池的拓扑位置需求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010693833.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氧传感器的控制方法
- 下一篇:一种高透射率的纳米氧化硅薄膜及其制备工艺