用于对资源统一抽象管理的方法以及系统技术方案

技术编号:23604388 阅读:24 留言:0更新日期:2020-03-28 05:33
本申请公开了一种用于对资源统一抽象管理的方法以及系统。该方法包括通过容器虚拟化和容器管理调度框架将应用运行时和DevOps工具所需的环境和资源进行统一管理;采用声明式工作模式,基于模型和控制器以使按照用户要求稳定运行预设期望的状态。本申请解决了企业IT资源管理效果不佳的技术问题。通过本申请采用统一资源池为应用运行时和辅助的DevOps工作流提供资源,保证环境隔离的同时最大程度上实现资源共享和高效利用。

Methods and systems for unified and abstract management of resources

【技术实现步骤摘要】
用于对资源统一抽象管理的方法以及系统
本申请涉及DevOps开发运维一体化领域,具体而言,涉及一种用于对资源统一抽象管理的方法以及系统。
技术介绍
企业越来越多的开始关注如何对企业IT资源进行统一的抽象管理以及应用的快速交付。专利技术人发现,现有的数据架构不利于统一管理且运维过程具有较高复杂性。进一步,对于资源的弹性需求也无法较好满足。针对相关技术中企业IT资源管理效果不佳的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种用于对资源统一抽象管理的方法以及系统,以解决企业IT资源管理效果不佳的问题。为了实现上述目的,根据本申请的一个方面,提供了一种用于对资源统一抽象管理的方法。根据本申请的用于对资源统一抽象管理的方法包括:通过容器虚拟化和容器管理调度框架将应用运行时和DevOps工具所需的环境和资源进行统一管理;采用声明式工作模式,基于模型和控制器以使按照用户要求稳定运行预设期望的状态。进一步地,通过容器虚拟化和容器管理调度框架将应用运行时和DevOps工具本文档来自技高网...

【技术保护点】
1.一种用于对资源统一抽象管理的方法,其特征在于,包括:/n通过容器虚拟化和容器管理调度框架将应用运行时和DevOps工具所需的环境和资源进行统一管理;/n采用声明式工作模式,基于模型和控制器以使按照用户要求稳定运行预设期望的状态。/n

【技术特征摘要】
1.一种用于对资源统一抽象管理的方法,其特征在于,包括:
通过容器虚拟化和容器管理调度框架将应用运行时和DevOps工具所需的环境和资源进行统一管理;
采用声明式工作模式,基于模型和控制器以使按照用户要求稳定运行预设期望的状态。


2.根据权利要求1所述的用于对资源统一抽象管理的方法,其特征在于,通过容器虚拟化和容器管理调度框架将应用运行时和DevOps工具所需的环境和资源进行统一管理包括:
通过流水线构建的任务通过分配到预设的资源池,并根据预设的调度策略将所述通过流水线构建的任务调度到对应的节点上以Pod方式运行,其中所述任务运行通过容器进行隔离。


3.根据权利要求1所述的用于对资源统一抽象管理的方法,其特征在于,采用声明式工作模式,基于模型和控制器以使按照用户要求稳定运行预设期望的状态包括:
通过对接代码管理系统,由模型服务根据事件类型及策略触发对应的流水线,并由集群中控制器处理按照用户要求稳定运行预设期望状态的任务执行。


4.根据权利要求3所述的用于对资源统一抽象管理的方法,其特征在于,由集群中控制器处理按照用户要求稳定运行预设期望状态的任务执行时包括:
根据资源使用情况进行调度时,根据每个节点所拥有的资源进行调度,并且通过亲和性配置避免与相同资源消耗的构建任务调度到同一个节点上。


5.根据权利要求3所述的用于对资源统一抽象管理的方法,其特征在于,由集群中控制器处理按照用户要求稳定运行预设期望状态的任务执行时包括:

【专利技术属性】
技术研发人员:王磊黄启功
申请(专利权)人:北京云思畅想科技有限公司
类型:发明
国别省市:北京;11

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

1