一种多级租户资源管理方法、系统、终端及存储介质技术方案

技术编号:36357796 阅读:10 留言:0更新日期:2023-01-14 18:14
本申请涉及一种多级租户资源管理方法、系统、终端及存储介质,其包括获取任务信息,所述任务信息包括任务量级、任务时间和任务类型;获取租户信息,所述租户信息包括租户资源信息和租户作息信息;根据所述任务信息,确定待授权任务与无需授权任务;根据所述待授权任务和租户信息,确定授权的租户信息;根据所述授权的租户信息、租户信息和无需授权任务,确定任务的分配方案。本申请具有提高多级租户网络平台资源利用效率的效果。台资源利用效率的效果。台资源利用效率的效果。

【技术实现步骤摘要】
一种多级租户资源管理方法、系统、终端及存储介质


[0001]本申请涉及网络平台管理领域,尤其是涉及一种多级租户资源管理方法、系统、终端及存储介质。

技术介绍

[0002]在多级租户的分销式网络平台中,通常拥有三类角色,一类为平台管理员,其能够管理平台,包括平台内的租户和用户,一类为平台租户,其能够管理自身资源以及自己旗下所有用户,另一类为平台用户,其仅能够管理自身。
[0003]在租户平台的使用中,会产生大量任务进程,大量任务在服务器运行会对服务器造成较大负担,而租户拥有更多的硬件资源,将任务分配至授权的租户能够减轻服务器负担,但任务分配不合理可能存在用户拒绝授权的情况发生,导致资源的利用率较低。
[0004]针对上述中的相关技术,专利技术人认为存在有多级租户网络平台资源利用率低的缺陷。

技术实现思路

[0005]为了提高多级租户网络平台资源利用效率,本申请提供了一种多级租户资源管理方法、系统、终端及存储介质。
[0006]第一方面,本申请提供一种多级租户资源管理方法,采用如下的技术方案:一种多级租户资源管理方法,包括:获取任务信息,所述任务信息包括任务量级、任务时间和任务类型;获取租户信息,所述租户信息包括租户资源信息和租户作息信息;根据所述任务信息,确定待授权任务与无需授权任务;根据所述待授权任务和租户信息,确定授权的租户信息;根据所述授权的租户信息、租户信息和无需授权任务,确定任务的分配方案。
[0007]通过采用上述技术方案,先获取任务信息和管理的租户信息,根据任务信息,先确定任务是否需要被授权,再将需要授权的任务分配给用户,根据用户的授权结果,分配无需授权任务,从而提高了任务分配的合理性,进而提高了租户平台的资源利用效率。
[0008]可选的,根据所述待授权任务和租户信息,确定授权的租户信息,包括:根据所述租户资源信息和租户作息信息,确定任务时间内的租户资源空闲量;根据所述待授权任务的任务量级和租户资源空闲量,向租户发起授权验证;获取授权的租户信息。
[0009]通过采用上述技术方案,通过对租户资源信息和租户作息,确定任务时间内租户资源的空闲量,再根据任务量级,将低于租户资源空闲量的任务分配给该租户,发起授权,减少任务完成不及时或无法进行的情况发生。
[0010]可选的,根据所述待授权任务的任务量级和租户资源空闲量,向租户发起授权验证,包括:
根据所述待授权任务的任务量级和租户资源空闲量,计算每个待授权任务分配到每个租户时的任务周期;获取租户历史授权数据;根据所述历史授权数据和任务周期,向租户发起授权验证。
[0011]通过采用上述技术方案,先通过待授权任务的任务量级和租户资源空闲量,计算出每个任务分配到每一租户时需要的时间,即任务周期;再获取用户授权的历史信息,根据每个用户历史授权信息和任务周期综合分配任务,从而提高任务授权率。
[0012]可选的,根据所述历史授权数据和任务周期,向租户发起授权验证,包括:根据所述历史授权数据,得到租户的历史授权率;根据所述租户历史授权率和任务周期,得到每个租户对不同待授权任务的预期授权率;根据所述预期授权率,向租户发起授权验证。
[0013]通过采用上述技术方案,能够根据历史授权数据和任务周期,确定租户对每一任务的授权期望,根据授权期望,得到每一任务最佳的分配方式,再向租户发起授权验证,从而提高任务的授权率。
[0014]可选的,根据所述授权的租户信息、租户信息和无需授权任务,确定任务的分配方案,包括:根据所述授权的租户信息和租户信息,得到未授权的租户信息;向未授权的租户分配无需授权任务。
[0015]可选的,根据所述任务信息,确定待授权任务与无需授权任务,包括:根据所述任务类型,将任务分为待授权任务与无需授权任务;根据所述任务量级,将任务量级低于预设量级的任务记为无需授权任务。
[0016]通过采用上述技术方案,将无需授权任务分配给未授权租户和低授权期望的客户,能够减少服务器运算压力。
[0017]可选的,还包括根据租户自定义的授权设定,使用租户资源:获取租户自定义的授权设定;根据所述授权设定和任务信息,确定分配的任务。
[0018]通过采用上述技术方案,租户能够根据自身情况,设定自身的授权界限,分配任务时,能够根据用户设定灵活调节任务分配。
[0019]第二方面,本申请提供一种多级租户资源管理系统,采用如下技术方案:一种多级租户资源管理系统,包括:第一获取模块,用于获取任务信息;第二获取模块,用于获取租户信息;筛选模块,用于根据所述任务信息和租户信息,确定待授权任务与无需授权任务;数据处理模块用于根据所述待授权任务和租户信息,确定授权的租户信息;根据所述授权的租户信息、租户信息和无需授权任务,确定任务的分配方案。
[0020]第三方面,本申请提供一种电子设备,具有稳定传输加密数据的特点。
[0021]本申请的上述申请目的三是通过以下技术方案得以实现的:一种电子设备,包括存储器和处理器,所述存储器上存储有能够被处理器加载并
执行上述数据加密传输方法的计算机程序。
[0022]第四方面,本申请提供一种计算机存储介质,能够存储相应的程序,具有便于实现稳定传输加密数据的特点。
[0023]本申请的上述申请目的四是通过以下技术方案得以实现的:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种数据加密传输方法的计算机程序。
[0024]综上所述,本申请包括以下至少一种有益技术效果:通过先获取任务信息和管理的租户信息,根据任务信息,先确定任务是否需要被授权,再将需要授权的任务分配给用户,根据用户的授权结果,分配无需授权任务,从而提高了任务分配的合理性,进而提高了租户平台的资源利用效率。
附图说明
[0025]图1是本申请实施例一种多级租户资源管理系统的系统图。
[0026]图2是本申请实施例一种多级租户资源管理方法的流程图。
[0027]图3是本申请实施例一种电子设备的结构示意图。
[0028]附图标记说明:1、第一获取模块;2、第二获取模块;3、筛选模块;4、数据处理模块;301、CPU;302、ROM;303、RAM;304、总线;305、I/O接口;306、输入部分;307、输出部分;308、存储部分;309、通信部分;310、驱动器;311、可拆卸介质。
具体实施方式
[0029]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1

3及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0030]本申请公开一种多级租户资源管理系统。
[0031]参照图1,一种多级租户资源管理系统包括:第一获取模块1,用于获取任务信息;第一获取模块1设置在服务器端,从服务器中读取任务信息;本申请实施例中第一获取模块1可以采用监听器,任务管理器等;第二获取模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多级租户资源管理方法,其特征在于,包括:获取任务信息,所述任务信息包括任务量级、任务时间和任务类型;获取租户信息,所述租户信息包括租户资源信息和租户作息信息;根据所述任务信息,确定待授权任务与无需授权任务;根据所述待授权任务和租户信息,确定授权的租户信息;根据所述授权的租户信息、租户信息和无需授权任务,确定任务的分配方案。2.根据权利要求1所述的多级租户资源管理方法,其特征在于,根据所述待授权任务和租户信息,确定授权的租户信息,包括:根据所述租户资源信息和租户作息信息,确定任务时间内的租户资源空闲量;根据所述待授权任务的任务量级和租户资源空闲量,向租户发起授权验证;获取授权的租户信息。3.根据权利要求2所述的多级租户资源管理方法,其特征在于,根据所述待授权任务的任务量级和租户资源空闲量,向租户发起授权验证,包括:根据所述待授权任务的任务量级和租户资源空闲量,计算每个待授权任务分配到每个租户时的任务周期;获取租户历史授权数据;根据所述历史授权数据和任务周期,向租户发起授权验证。4.根据权利要求3所述的多级租户资源管理方法,其特征在于,根据所述历史授权数据和任务周期,向租户发起授权验证,包括:根据所述历史授权数据,得到租户的历史授权率;根据所述租户历史授权率和任务周期,得到每个租户对不同待授权任务的预期授权率;根据所述预期授权率,向租户发起授权验证。5.根据权利要求1所述的多级租户资源管理方...

【专利技术属性】
技术研发人员:陈睿彧宋长友
申请(专利权)人:北京天维信通科技有限公司
类型:发明
国别省市:

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

1