一种设备管理方法、装置、设备以及存储介质制造方法及图纸

技术编号:37315967 阅读:12 留言:0更新日期:2023-04-21 22:57
本发明专利技术实施例提供了一种设备管理方法、装置、设备以及存储介质,涉及计算机技术领域,具体实现方案为:实时采集提供业务服务的目标设备在各性能指标对应的性能数据;若基于所采集性能数据确定所述目标设备存在性能异常,则确定备用设备,将所述业务服务迁移至所述备用设备;采集所述目标设备针对软件和/或硬件的配置信息;若基于所采集配置信息确定所述目标设备存在配置异常,则设置所述目标设备的设备状态为不可用状态;响应于目标设备的配置信息被更新,设置所述目标设备的设备状态为可用状态。应用本发明专利技术实施例提供的方案能够确保业务服务正常运行。服务正常运行。服务正常运行。

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


[0001]本专利技术涉及计算机
,特别是涉及一种设备管理方法、装置、设备以及存储介质。

技术介绍

[0002]音视频等各种信息平台可以向用户提供广告召回、广告推荐等业务服务,若上述平台布设的、用于提供业务服务的设备存在性能问题,则可能影响所提供业务服务的质量,例如,在提供业务服务时出现发送服务数据延迟等。
[0003]因此,需要对信息平台的设备进行性能检查,以确定产生性能问题的设备并对其性能问题进行处理。然而,业务平台布设的设备往往以设备集群的形式存在,在设备集群中存在上千台设备的情况下,由于设备数量较多,难以逐一人工对设备进行性能检查。当前的解决方法一般是由使用业务服务的用户发现服务性能问题,反馈到运维工程师后,由运维工程师人工介入确定出现性能问题的设备,最后再人工处理其性能问题。采用这一解决方法,提供业务服务的信息平台无法主动发现存在性能问题的设备,总是在用户所获取的业务服务受到影响后才发现存在性能问题的设备并对存在问题的设备进行处理,不能确保业务服务正常运行。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种设备管理方法、装置、设备以及存储介质,以确保业务服务正常运行。具体技术方案如下:
[0005]在本专利技术实施的第一方面,首先提供了一种设备管理方法,所述方法包括:
[0006]实时采集提供业务服务的目标设备在各性能指标对应的性能数据;
[0007]若基于所采集性能数据确定所述目标设备存在性能异常,则确定备用设备,将所述业务服务迁移至所述备用设备;
[0008]在本专利技术实施的第二方面,还提供了一种设备管理装置,所述装置包括:
[0009]性能数据采集模块,用于实时采集提供业务服务的目标设备在各性能指标对应的性能数据;
[0010]业务服务迁移模块,用于若基于所采集性能数据确定所述目标设备存在性能异常,则确定备用设备,将所述业务服务迁移至所述备用设备;
[0011]配置信息采集模块,用于采集所述目标设备针对软件和/或硬件的配置信息;
[0012]第一状态设置模块,用于若基于所采集配置信息确定所述目标设备存在配置异常,则设置所述目标设备的设备状态为不可用状态;
[0013]第二状态设置模块,用于响应于目标设备的配置信息被更新,设置所述目标设备的设备状态为可用状态。
[0014]在本专利技术实施的第三方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0015]存储器,用于存放计算机程序;
[0016]处理器,用于执行存储器上所存放的程序时,实现上述设备管理方法步骤。
[0017]在本专利技术实施的第四方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述设备管理方法。
[0018]在本专利技术实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述设备管理方法。
[0019]由上可见,本专利技术实施例提供的方案中,可以根据性能数据确定目标设备存在性能异常,在目标设备存在异常的情况下,本专利技术实施例提供的方案可以及时迁移业务服务,也就避免了检测出异常、存在性能问题的目标设备影响业务服务的正常运行。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0021]图1a为本专利技术实施例提供的第一种设备管理方法的流程示意图。
[0022]图1b为本专利技术实施例提供的第二种设备管理方法的流程示意图。
[0023]图2为本专利技术实施例提供的第三种设备管理方法的流程示意图。
[0024]图3为本专利技术实施例提供的一种设备管理装置的结构示意图。
[0025]图4为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行描述。
[0027]为了提高处理性能问题的效率,本专利技术实施例提供了一种设备管理方法、装置、设备以及存储介质,下面分别进行说明。
[0028]本专利技术的一个实施例中,提供了一种设备管理方法,包括:
[0029]实时采集提供业务服务的目标设备在各性能指标对应的性能数据;
[0030]若基于所采集性能数据确定所述目标设备存在性能异常,则确定备用设备,将所述业务服务迁移至所述备用设备;
[0031]由上可见,本专利技术实施例提供的方案中,可以根据性能数据确定目标设备存在性能异常,在目标设备存在异常的情况下,本专利技术实施例提供的方案可以及时迁移业务服务,也就避免了检测出异常、存在性能问题的目标设备影响业务服务的正常运行。
[0032]本专利技术的一个实施例中,参见图1a,提供了第一种设备管理方法的流程示意图,该方法包括以下步骤S101

S102。
[0033]步骤S101:实时采集提供业务服务的目标设备在各性能指标对应的性能数据。
[0034]业务服务为实现业务流程所需的服务。待实现的业务可以是进行广告召回、视频推荐等,本专利技术实施例并不对此进行限定。
[0035]具体的服务可以是对待实现业务下的业务数据进行处理等。例如,本专利技术的一个实施例中,业务服务为基于神经网络模型进行数据处理的数据服务。
[0036]其中,具体的数据处理过程由业务数据的类型决定。例如,业务数据为语音片段时,上述数据处理可能是语音识别;待处理数据为文本语句时,上述数据处理可能是语义识
别,等等。
[0037]根据业务种类不同,可以部署不同种类的神经网络模型。例如,实现视频推荐业务的情况下,可以部署Tensorflow模型;实现图像识别业务的情况下,可以部署MobileNet模型等。这样,基于神经网络模型对不同的数据进行数据处理,可以提供不同的业务服务。
[0038]上述目标设备即向用户提供业务服务的设备。
[0039]性能指标是衡量设备在不同方面的性能的评价项。本专利技术的一个实施例中,性能指标包括以下信息中的至少一项:表示计算资源被占用程度的性能指标、表示网络资源被占用程度的性能指标、表示对于目标设备的服务进行查询的每秒查询率的性能指标。
[0040]其中,表示计算资源被占用程度的性能指标可以包括:CPU利用率、内存利用率等;表示网络资源被占用程度的性能指标可以包括延迟时间,例如latency

999(99.9%分位数的延迟时间)、max

latency(最大延迟时间)等。
[0041]每秒查询率,即qps(Queries Per Second),用于测试目标设备并发能力的指标,根据单位时间内目标设备响应的查询数量确定。
[0042]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备管理方法,其特征在于,所述方法包括:实时采集提供业务服务的目标设备在各性能指标对应的性能数据;若基于所采集性能数据确定所述目标设备存在性能异常,则确定备用设备,将所述业务服务迁移至所述备用设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:采集所述目标设备针对软件和/或硬件的配置信息;若基于所采集配置信息确定所述目标设备存在配置异常,则设置所述目标设备的设备状态为不可用状态;响应于目标设备的配置信息被更新,设置所述目标设备的设备状态为可用状态。3.根据权利要求1所述的方法,其特征在于,通过以下方式确定所述目标设备是否存在性能异常,包括:针对每一性能指标,判断该性能指标对应的性能数据是否位于该性能指标对应的性能数据范围,若为否,则确定所述目标设备存在性能异常;和/或通过以下方式确定所述目标设备是否存在配置异常,包括:判断所述配置信息的配置项与设定配置信息的配置项是否一致,若为否,则确定所述目标设备存在性能异常。4.根据权利要求2所述的方法,其特征在于,通过以下方式对所述目标设备的配置信息进行更新:确定与第一性能指标存在预设对应关系的第一配置项,其中,所述第一性能指标为:反映所述目标设备存在性能异常的性能指标;根据所述第一配置项对应的设定配置信息,更新所述目标设备的所述第一配置项对应的配置信息。5.根据权利要求2所述的方法,其特征在于,通过以下方式对所述目标设备的配置信息进行更新:根据反映所述目标设备存在配置异常的第二配置项对应的设定配置信息,更新所述目标设备的所述第...

【专利技术属性】
技术研发人员:杨业刚
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1