一种信息处理方法、装置、设备及存储介质制造方法及图纸

技术编号:30971216 阅读:11 留言:0更新日期:2021-11-25 20:51
本申请公开了一种信息处理方法,所述方法包括:根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率;根据所述负载利用率,确定所述目标应用的实例的第一数量;所述第一数量为期望的所述目标应用的实例的数量;所述实例为所述目标应用的运行副本;根据所述第一数量和第二数量的第一关系,对所述第二数量进行调整;所述第二数量为所述目标应用所运行的实例的数量。另外,本申请还公开了一种信息处理装置、设备及存储介质。设备及存储介质。设备及存储介质。

【技术实现步骤摘要】
一种信息处理方法、装置、设备及存储介质


[0001]本申请涉及信息处理领域,涉及但不限于一种信息处理方法、装置、设备及存储介质。

技术介绍

[0002]相关技术中,在判断是否需要对应用的实例的数量进行调整时,只根据应用的一个指标,例如,内存使用率判断是否需要对应用的实例的数量进行调整,这样,造成判断是否对应用的实例的数量进行调整的准确度不高的问题。

技术实现思路

[0003]本申请为解决相关技术中存在的至少一个问题而提供一种信息处理方法、装置、设备及存储介质,能够提高判断是否对应用的实例的数量进行调整的准确度。
[0004]本申请的技术方案是这样实现的:
[0005]第一方面,本申请实施例提供一种信息处理方法,所述方法包括:
[0006]根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率;
[0007]根据所述负载利用率,确定所述目标应用的实例的第一数量;所述第一数量为期望的所述目标应用的实例的数量;所述实例为所述目标应用的运行副本;
[0008]根据所述第一数量和第二数量的第一关系,对所述第二数量进行调整;所述第二数量为所述目标应用所运行的实例的数量。
[0009]第二方面,本申请实施例提供了一种信息处理装置,所述装置包括:
[0010]第一确定单元,用于根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率;
[0011]第二确定单元,用于根据所述负载利用率,确定所述目标应用的实例的第一数量;所述第一数量为期望的所述目标应用的实例的数量;所述实例为所述目标应用的运行副本;
[0012]调整单元,用于根据所述第一数量和第二数量的第一关系,对所述第二数量进行调整;所述第二数量为所述目标应用所运行的实例的数量。
[0013]第三方面,本申请实施例提供一种电子设备,存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述信息处理方法。
[0014]第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述信息处理方法。
[0015]本申请提供了一种信息处理方法、装置、设备及存储介质,根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率;根据所述负载利用率,确定所述目标应用的实例的第一数量;所述第一数量为期望的所述目标应用的实例的数量;所述实例为所述目标应用的运行副本;根据所述第一数量和第二数量的第一关系,对所述第二数量进行调整;
所述第二数量为所述目标应用所运行的实例的数量。这样,可以根据目标应用的至少两个负载指标,判断是否需要对目标应用所运行的实例的数量进行调整,从而可以提高判断是否需要对目标应用所运行的实例的数量进行调整的准确度。
附图说明
[0016]图1为本申请实施例提供的一种信息处理系统的可选的结构示意图;
[0017]图2为本申请实施例提供的信息处理方法的可选的流程示意图;
[0018]图3为本申请实施例提供的信息处理方法的可选的流程示意图;
[0019]图4为本申请实施例提供的信息处理方法的可选的流程示意图;
[0020]图5为本申请实施例提供的信息处理方法的可选的流程示意图;
[0021]图6为本申请实施例提供的信息处理装置的可选的结构示意图;
[0022]图7为本申请实施例提供的电子设备的可选的结构示意图。
具体实施方式
[0023]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
[0024]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0025]对本申请进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
[0026]1)、负载,用于表征计算机资源,计算机资源可包括:中央处理器(Central Processing Unit,CPU)资源、内存资源和网络资源等。
[0027]2)、负载指标,用于表征应用在运行时,计算机资源的使用情况,比如,在计算机资源为CPU的情况下,负载指标可包括:CPU利用率和CPU上下文切换率;在计算机资源为内存资源的情况下,负载指标可包括:内存(Memory,MEN)使用率;在计算机资源为网络资源的情况下,负载指标可包括:输入输出(Input Output,IO)响应时间、IO使用率、IO操作服务时间、网络速率、网络吞吐量和网络带宽。
[0028]这里,CPU利用率用于表征应用在运行时,CPU资源的使用情况,CPU上下文切换率用于表征CPU从一个任务切换到另一个任务的速率,内存使用率用于表征运行的应用所占用的内存资源。
[0029]3)、负载利用率,用于表征应用在运行时所消耗的计算机资源占对应的计算机资源的比值。
[0030]本申请实施例提供的信息处理方法可应用于信息处理系统,该信息处理系统可包括信息处理设备。
[0031]在一示例中,信息处理设备100的结构可如图1所示,信息处理设备100可包括:目标应用101和实例102。其中,实例102用于表征目标应用101的运行副本。
[0032]本申请实施例中,实例的数量可以是图1所示的三个实例,也可以是其他数量的实例。本申请实施例对实例的数量不进行任何限定。
[0033]本申请实施例中,基于图1所示的信息处理设备,信息处理设备根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率;根据所述负载利用率,确定所述目标应用的实例的第一数量;所述第一数量为期望的所述目标应用的实例的数量;所述实例为所述目标应用的运行副本;根据所述第一数量和第二数量的第一关系,对所述第二数量进行调整;所述第二数量为所述目标应用所运行的实例的数量。
[0034]下面,结合图1所示的信息处理设备100的示意图,对本申请实施例提供的信息处理方法、装置、设备和存储介质的各实施例进行说明。
[0035]图2示意了一种可选的一种信息处理方法的流程示意图,本申请实施例提供的信息处理方法,用于调整应用的实例的数量;其中,对于调整各个应用的实例的数量的处理过程类似,现以目标应用(任一个应用)为例,对调整应用的实例的数量进行详细说明。
[0036]本申请实施例提供的一种信息处理方法可应用于信息处理设备,如图2所示,该方法可以包括如下步骤:
[0037]S201、根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率。
[0038]这里,目标应用包括:Pod所管理的多个应用中的任意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率;根据所述负载利用率,确定所述目标应用的实例的第一数量;所述第一数量为期望的所述目标应用的实例的数量;所述实例为所述目标应用的运行副本;根据所述第一数量和第二数量的第一关系,对所述第二数量进行调整;所述第二数量为所述目标应用所运行的实例的数量。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述至少两个负载指标中每一所述负载指标对应的目标权重;所述根据目标应用的至少两个负载指标,确定所述目标应用的负载利用率,包括:根据所述至少两个负载指标和所确定的目标权重,确定所述目标应用的负载利用率。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定所述目标应用的类型;所述确定所述至少两个负载指标中每一所述负载指标对应的目标权重,包括:根据所述类型,将至少一个权重集合中,所述类型对应的权重集合确定为目标权重集合;所述权重集合包括:所述至少两个负载指标中每一所述负载指标对应的权重;所述目标权重集合包括:所述至少两个负载指标中每一所述负载指标对应的目标权重。4.根据权利要求3所述的方法,其特征在于,所述确定所述目标应用的类型,包括:确定所述至少两个负载指标中每一所述负载指标所对应的负载指标阈值;确定所述至少两个负载指标和所确定的负载指标阈值的至少两个第二关系;将所述至少两个第二关系中,所述至少两个负载指标大于所确定的负载指标阈值的第二关系,确定为目标第二关系;根据所述目标第二关系中的负载指标,确定所述目标应用的类型。5.根据权利要求1所述的方法,其特征在于,所述根据所...

【专利技术属性】
技术研发人员:汪智群魏亮亮赵涵刘忠法
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1