【技术实现步骤摘要】
一种基于本地磁盘的存储自动供给方法及系统
本专利技术涉及计算机
,特别涉及,一种基于本地磁盘的存储自动供给方法及系统。
技术介绍
随着云计算技术在企业内的快速使用,企业面临着对大量计算、存储、网络资源的管理,其中存储的管理是云计算中比较关键的一环。同时存储也是容器即服务平台最关键的组件之一,容器原生存储向容器服务公开底层存储服务,与软件定义的存储一样,它聚合和汇集来自不同介质的存储资源。容器原生存储通过提供持久卷,使有状态的工作负载能够在容器中运行。容器调度与管理平台相结合,保障了运行关键任务工作负载的可靠性和稳定性。与容器运行时一起,容器原生存储和容器原生网络构成了云原生堆栈中容器优化操作系统之上的层。目前,在大规模容器集群的存储供给中,本地存储资源的一部分存储方式无法持久化数据,一般作为容器组之间共享存储的临时目录,随着容器组的删除而删除一部分存储方式则需要手动管理卷的生命周期,运维压力较大,很难很好的满足复杂服务对本地存储的要求。针对上述问题,设计一种方法和系统,解决现有技术所存在的无法持久化数据 ...
【技术保护点】
1.一种基于本地磁盘的存储自动供给方法,其特征在于,具体步骤包括:/n步骤1、采用微服务的架构对存储设备进行供给,并将容器集群环境下的存储供给分为控制平面和数据平面;/n步骤2、将存储请求和存储卷抽象为资源,并对抽象后的资源统一管理,抽象后的资源即作为调度资源;/n步骤3、部署节点的管理及控制数据,对节点上的设备、本地目录进行动态的存储卷发现和供给,进行自动化的存储发现、使用、监控和回收。/n
【技术特征摘要】
1.一种基于本地磁盘的存储自动供给方法,其特征在于,具体步骤包括:
步骤1、采用微服务的架构对存储设备进行供给,并将容器集群环境下的存储供给分为控制平面和数据平面;
步骤2、将存储请求和存储卷抽象为资源,并对抽象后的资源统一管理,抽象后的资源即作为调度资源;
步骤3、部署节点的管理及控制数据,对节点上的设备、本地目录进行动态的存储卷发现和供给,进行自动化的存储发现、使用、监控和回收。
2.根据权利要求1所述的一种基于本地磁盘的存储自动供给方法,其特征在于,所述步骤3具体步骤包括:
步骤3.1、根据动态存储请求或创建专门存储的存储请求,匹配对应的存储类型并创建对应的资源,将请求发送至磁盘供给服务;
步骤3.2、根据创建的对应资源查找符合指标的存储卷,将存储请求同存储卷进行绑定,其中指标包括存储类型、大小、性能;
步骤3.3、服务运行使用所述存储请求的资源时,服务直接被调度到对应存储卷所在的节点,将服务同对应存储进行绑定;
步骤3.4、运行过程中对节点上存储卷的各项指标进行采集,对存储的使用情况进行实时的监控;
步骤3.5、运行过程中将服务的数据保存在节点的目录或者存储设备上,同时提供本地存储之间的同步复制能力,即相邻两个节点之间实时进行数据同步及备份,并识别主备存储关系。
3.根据权利要求2所述的一种基于本地磁盘的存储自动供给方法,其特征在于,所述步骤3.2具体步骤包括:
步骤3.2.1、探知各个节点上本地文件系统或者存储设备,将探知到的数据作为可用的集群存储卷资源;
步骤3.2.2、根据存储请求查找符合存储类型、大小、性能等指标的存储卷,
步骤3.2.3、找到匹配的存储卷,并绑定存储请求同存储卷的关系。
4.根据权利要求3所述的一种基于本地磁盘的存储自动供给方法,其特征在于,所述步骤3.3具体步骤包括:
步骤3.3.1、部署用户服务时,...
【专利技术属性】
技术研发人员:李金龙,于松伟,文靖,鲁秋子,张艳伟,
申请(专利权)人:北京城建设计发展集团股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。