部门总配额自动调整方法技术

技术编号:33205633 阅读:13 留言:0更新日期:2022-04-24 00:51
本申请涉及数据处理技术领域,尤其涉及一种部门总配额自动调整方法,该方法包括:首先通过crond服务定时获取部门资源配置;然后获取与所述资源配置对应的使用率信息;再基于所述资源配置和使用率信息,确定资源实际使用量;最后,基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总配额。如此,通过计算部门资源实际的使用量,确定出合理的部门总配额,实现资源最大化利用,杜绝资源的过度浪费,同时实现自动设置合理的部门总配额,避免管理人员参与,提高工作效率,降低劳动成本。成本。成本。

【技术实现步骤摘要】
部门总配额自动调整方法


[0001]本申请涉及数据处理
,尤其涉及一种部门总配额自动调整方法。

技术介绍

[0002]现有部门资源的管理,都是需要管理人员参与,通过人工确认以及进行资源分配,工作效率低,并且无法考率部门资源的利用率,导致资源的过度浪费。

技术实现思路

[0003]本申请提供一种部门总配额自动调整方法以解决现有技术中,对于企业部门资源分配是存在的,工作效率低、资源浪费严重的问题。
[0004]本申请的上述目的是通过以下技术方案实现的:
[0005]本申请实施例提供一种部门总配额自动调整方法,
[0006]通过crond服务定时获取部门资源配置;
[0007]获取与所述资源配置对应的使用率信息;
[0008]基于所述资源配置和使用率信息,确定资源实际使用量;
[0009]基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总配额。
[0010]进一步的,所述部门资源配置种类包括中央处理器、内存和硬盘。
[0011]进一步的,所述基于所述资源配置和使用率信息,确定资源实际使用量,包括:
[0012]将所述资源配置与对应使用率进行加权平均,得到资源使用量;
[0013]将所述资源使用量与水线值相乘,得到资源实际使用量。
[0014]进一步的,所述基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总配额,包括:
[0015]将所述资源实际使用量与所述资源已使用总量进行对比,取最大值;
[0016]基于所述最大值,为部门自动调整资源总配额。
[0017]进一步的,还包括:
[0018]判断所述资源实际使用量和所述部门资源已使用总量,是否为零;
[0019]若为零,则不对部门总配额进行调整;
[0020]若不为零,则继续对部门总配额进行调整。
[0021]本申请的实施例提供的技术方案可以包括以下有益效果:
[0022]本申请的实施例提供的技术方案中,首先通过crond服务定时获取部门资源配置;然后获取与所述资源配置对应的使用率信息;再基于所述资源配置和使用率信息,确定资源实际使用量;最后,基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总配额。如此,通过计算部门资源实际的使用量,确定出合理的部门总配额,实现资源最大化利用,杜绝资源的过度浪费,同时实现自动设置合理的部门总配额,避免管理人员参与,提高工作效率,降低劳动成本。
[0023]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本申请。
附图说明
[0024]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0025]图1为本申请实施例提供的临床试验开发计划生成方法的流程示意图;
[0026]图2为本申请另一实施例提供的临床试验开发计划生成方法的流程示意图。
具体实施方式
[0027]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0028]现有技术中,企业一般以部门为单位,用户自动创建资源时,一般会给部门资源,比如CPU,内存,硬盘等资源,设置一个总配额,以便于控制部门能够有效创建资源的数量。一般情况都是管理人员手动调整部门配额。
[0029]而人工调整部门配额时,当部门用户创建资源,出现资源不足的情况时,管理人员都是最大化的满足用户,调大部门总配额,而没有考虑到用户或者整个部门资源的实际使用量,造成太多的资源浪费。同时,由于配额调整都需要管理人员参与,也存在工作效率低,劳动成本高的问题。
[0030]为了解决上述问题,本申请提供一种部门总配额自动调整方法,用于根据部门实际资源使用量对部门资源总配额进行合理分配和调整,从而避免资源浪费的同时,还能通过自动实现资源调整,提高工作效率,降低工作成本。具体实现方案通过以下实施例进行详细说明。
[0031]实施例
[0032]参照图1,图1为本申请实施例提供的部门总配额自动调整方法的流程示意图,如图1所述,本申请实施例提供的部门总配额自动调整方法,至少包括:
[0033]S101、通过crond服务定时获取部门资源配置。
[0034]具体的,在本申请实施例提供的方案中,具体实现可以是在linux系统下,通过crond服务设置定时任务,每隔一小时获取部门资源的配置,包括CPU、内存、硬盘等。
[0035]S102、获取与所述资源配置对应的使用率信息。
[0036]S103、基于所述资源配置和使用率信息,确定资源实际使用量。
[0037]具体的,因为资源配置是包括多种的,对应的使用率也是包括多种的,例如CPU的使用率、内存的使用率以及硬盘的使用率,在获取各类资源配置数据后,再获取对应的使用率,通过加权平均的方式,计算部门的实际使用量。
[0038]在一些具体的实施过程中,例如计算出部门某个资源的实际使用量,部门资源使用量=x1f1+x2f2+

+xnfn(x表示资源的配置,f表示资源的利用率)。再将计算得到的部门资源使用量通过水线值进行调整,得到最后部门的资源实际使用量。
[0039]S104、基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总
配额。
[0040]具体的,在计算得到部门的资源实际使用量后,将资源实际使用量与部门资源已使用总量进行比较,取其中的最大值,基于最大值对部门总配额进行调整。
[0041]进一步的,如果部门已使用的资源总量或者实际使用量为0,则不调整,保持部门默认的总配额,反之根据计算出来的配额总量,自动进行设置。
[0042]在实际应用中,可以通过crond服务将上述的资源配置、使用率或利用率、水线值以及部门资源已使用总量全部获取,然后再进行后续的流程,以及水线值可以是预设的,也可以是从不同部门分别获取的,通过部门配额总量=max(部门资源实际使用量/水线值,部门已使用的资源总量),确定部门配额总量即总配额。
[0043]本申请的实施例提供的技术方案中,首先通过crond服务定时获取部门资源配置;然后获取与所述资源配置对应的使用率信息;再基于所述资源配置和使用率信息,确定资源实际使用量;最后,基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总配额。如此,通过计算部门资源实际的使用量,确定出合理的部门总配额,实现资源最大化利用,杜绝资源的过度浪费,同时实现自动设置合理的部门总配额,避免管理人员参与,提高工作效率,降低劳动成本。
[0044本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种部门总配额自动调整方法,其特征在于,包括:通过crond服务定时获取部门资源配置;获取与所述资源配置对应的使用率信息;基于所述资源配置和使用率信息,确定资源实际使用量;基于所述资源实际使用量和部门资源已使用总量,为部门自动调整资源总配额。2.根据权利要求1所述的部门总配额自动调整方法,其特征在于,所述部门资源配置种类包括中央处理器、内存和硬盘。3.根据权利要求2所述的部门总配额自动调整方法,其特征在于,所述基于所述资源配置和使用率信息,确定资源实际使用量,包括:将所述资源配置与对应使用率进行加权平均,得...

【专利技术属性】
技术研发人员:吴珂
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1