[发明专利]资源配额审批方法、存储介质有效
申请号: | 202010081246.1 | 申请日: | 2020-02-06 |
公开(公告)号: | CN111338788B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 刘德建;林伟;郭玉湖;陈宏 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/30;G06Q10/10 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 柯玉珊 |
地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 配额 审批 方法 存储 介质 | ||
本发明提供资源配额审批方法、存储介质,方法包括:监控系统周期性抓取各应用的统计项,统计项包括CPU占用、内存占用、线程数占用以及周期内的请求量;监控系统计算各应用的各统计项对应预设第一时间段的均值;接收到对应一应用的资源申请单后,依据一应用的均值审核一应用是否至少N个统计项符合审核条件,若是,则通过审批,N大于等于1;审核条件为:预设第二时间段内每两个连续均值的增量百分比中至少n个为正向百分比,且资源申请单中申请的资源额度与最多正向的所述增量百分比所在的预设增量区间相对应的允许申请量之内,其中,第二时间段大于第一时间段,n大于等于1。本发明能够实现自动化审批,且审批结果有效性高。
技术领域
本发明涉及微服务资源申请及审批领域,具体涉及资源配额审批方法、存储介质。
背景技术
在现在的系统中存在有各种各样的客户端程序,而每个客户端程序都会有对应的服务端来提供相关的服务。随着用户规模的扩大,服务端中也需要提供各种各样的能力,为了提供更精细化的功能,服务端发展出了各种微服务的概念,即每个服务独立提供服务,做小做精。微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现以及不同数据存储技术,并保持最低限度的集中式管理。
因为微服务的这种独立部署的特性,所以现在很多的大型系统都是采用这种微服务的部署架构方式,各个模块独立部署并提供服务。这边就存在有资源申请以及审批的问题了。现在的系统中,用来部署应用的WEB容器,比如tomcat、jboss和resion等。在tomcat为例,原先4G内存的tomcat应用因为用户量激增后,需要扩容内存,就必须人工手动地进行内存扩容申请,并提供相关的资料以及证明文件,说明为什么需要进行扩容;之后,由专门的人员对于这些资料进行审核,确认是否需要进行扩容,如果明确需要进行扩容则同意该申请,最终完成扩容操作。
在这种情况下,无论是资源的申请以及审批都需要人工进行干预,耗费了大量的精力和时间,正常情况下的资源申请是基于业务的真实增长需求,因此可以直接审批通过,而有一小部分的申请是夸大了需求,则会造成资源浪费的情况,这种场景下才需要人工介入,进行手动处理。
本文针对上述资源申请审批流程,提供一种资源管理的自动审批功能。对于每个资源申请单子,根据该业务的历史统计数据,由程序自动进行判断,对于真实需求的情况进行自动审批通过,对于各种夸大需求的资源申请,根据历史统计数据,由程序自动决绝申请并说明拒绝的理由与存在的问题,最终实现资源审批的自动化处理,节省了绝大部分的人力与精力,提高效率。
发明内容
本发明所要解决的技术问题是:提供资源配额审批方法、存储介质,实现智能审核,节省人力物力,同时提高效率。
为了解决上述技术问题,本发明采用的技术方案为:
资源配额审批方法,包括:
监控系统周期性抓取各应用的统计项,所述统计项包括CPU占用、内存占用、线程数占用以及周期内的请求量;
监控系统计算各应用的各统计项对应预设第一时间段的均值;
接收到对应一应用的资源申请单后,依据所述一应用的所述均值审核所述一应用是否至少N个统计项符合审核条件,若是,则通过审批,所述N大于等于1;
所述审核条件为:预设第二时间段内每两个连续所述均值的增量百分比中至少n个为正向百分比,且资源申请单中申请的资源额度与最多正向的所述增量百分比所在的预设增量区间相对应的允许申请量之内,其中,所述第二时间段大于第一时间段,所述n大于等于1。
本发明提供的另一个技术方案为:
一种计算机可读存储介质,其上存储有计算机程序,所述程序在被处理器执行时,能够实现上述资源配额审批方法所包含的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010081246.1/2.html,转载请声明来源钻瓜专利网。