调用CSILVMPlugin插件、动态持久卷供应的方法、系统及介质技术方案

技术编号:30366966 阅读:28 留言:0更新日期:2021-10-16 17:37
本发明专利技术提供了调用CSI LVM Plugin插件、动态持久卷供应的方法、系统及介质,该方法包括:将SAN存储设备划分为若干LUN存储设备;将一个LUN存储设备映射给若干物理机节点;在所述物理机节点创建卷组;在若干物理机节点部署kubernetes集群,所述kubernetes集群包括若干Pod;在所述kubernetes集群注册CSI LVM Plugin插件;kubernetes PVC申请创建持久卷,node server组件调用Create Volume在卷组基础上创建逻辑卷;在所述controller server组件配置CSI LVM provisioner模块,通过CSI LVMprovisioner模块将所述逻辑卷映射于所述持久卷,并挂载于所述Pod,实现为Pod动态供应本地持久卷,因逻辑卷来自同一个卷组,同时还实现了卷组的共享。实现了卷组的共享。实现了卷组的共享。

【技术实现步骤摘要】
调用CSI LVM Plugin插件、动态持久卷供应的方法、系统及介质


[0001]本专利技术涉及计算机
,尤其涉及一种调用CSI LVM Plugin插件、动态持久卷供应的方法、系统及介质。

技术介绍

[0002]存储区域网络(Storage Area Network,简称SAN)连接存储阵列和服务器主机,建立专用于数据存储的区域网络。SAN本身就是一个存储网络,承担了数据存储任务,SAN网络与LAN业务网络相隔离,存储数据流不会占用业务网络带宽。SAN使存储空间得到更加充分的利用以及安装和管理更加有效,另外SAN存储架构实现的是直接对物理硬件的块级存储访问,提高了存储的性能和升级能力。
[0003]kubernetes是一个跨主机集群的、开源的容器调度平台,它可以自动化应用容器的部署、扩展和操作,提供以容器为中心的基础架构,kubernetes平台提供多种使用存储卷管理模式,包括持久化存储、临时存储、动态存储、静态存储,不同存储类型提供不同的能力;SAN作为一个广泛使用的企业级稳定产品,kubernetes能够提供支持,但由于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.在kubernetes集群中调用CSI LVM Plugin插件的方法,其特征在于:所述CSI LVM Plugin插件包括controller server组件、node server组件,包括以下步骤:通过Identity接口在kubernetes集群注册CSI LVM Plugin插件,使调用者识别CSI LVM Plugin插件的功能;所述controller server组件通过deployment部署在集群中,所述node server组件申明成deamonset部署在每一个物理机节点;kubernetes PVC申请创建持久卷,并调度Pod到其中一个物理机节点,此时所述持久卷处于pending状态,node server组件调用Create Volume在卷组基础上创建逻辑卷。2.如权利要求1所述的在kubernetes集群中调用CSI LVM Plugin插件的方法,其特征在于,还包括以下步骤:检查卷组是否存在,如果不存在则先创建卷组;调用linux lvcreate命令创建逻辑卷,指定逻辑卷为条带模式或线性模式,当指定逻辑卷为条带模式时,进一步指定卷组存储空间大小。3.容器平台CSI本地动态持久卷供应的方法,其特征在于,包括:将SAN存储设备划分为若干LUN存储设备;将一个LUN存储设备映射给若干物理机节点;在所述物理机节点创建卷组;在若干物理机节点部署kubernetes集群,所述kubernetes集群包括若干Pod;在所述kubernetes集群注册CSI LVM Plugin插件,所述CSI LVM Plugin插件包括controller server组件、node server组件,将controller server组件通过deployment部署在集群中,将node server组件申明成deamonset部署在每一个物理机节点;kubernetes PVC申请创建持久卷,并调度Pod到一个物理机节点,所述持久卷处于pending状态,node server组件调用Create Volume在卷组基础上创建逻辑卷;在kubernetes之上的应用通过CSI LVM Plugin插件动态生成的持久卷,挂载到对应的Pod。4.如权利要求3所述的容器平台CSI本地动态持久卷供应的方法,其特征在于...

【专利技术属性】
技术研发人员:李瑞友朱正东
申请(专利权)人:华云数据控股集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1