System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 服务管理方法、设备及可读存储介质、调度中心技术_技高网

服务管理方法、设备及可读存储介质、调度中心技术

技术编号:40343402 阅读:11 留言:0更新日期:2024-02-09 14:30
本申请公开了一种服务管理方法、设备及可读存储介质、调度中心,该方法应用于调度中心,该调度中心接收SaaS应用发送的AI服务调度请求;确定AI服务调度请求匹配的目标设备及目标设备的设备类型;确定目标设备支持的所有AI服务及目标设备对应的调度情况;如此,调度中心通过调度情况,确定目标设备的全局调度信息,避免不同SaaS应用接入导致的算法覆盖问题;基于各个AI服务及调度情况,判断目标设备是否支持AI服务调度请求对应的目标服务;在目标设备支持AI服务调度请求对应的目标服务时,基于设备类型,调度目标设备的目标服务;可见,本申请在提高调度速率及可靠性,提高用户调度体验的同时,避免算法调度冲突及算法覆盖。

【技术实现步骤摘要】

本申请涉及计算机领域,更具体地说,涉及一种服务管理方法、设备及可读存储介质、调度中心


技术介绍

1、saas应用(software-as-a-service,软件即服务)。saas应用供应商将应用软件统一部署在自己的服务器上,用户可以根据工作实际需求通过saas应用获取供应商提供的服务。

2、但在用户通过saas应用获取面向摄像头的视频流ai分析服务的过程中,由于saas应用供应商可能提供多种可以调度同一摄像头的saas应用,可能存在不同用户通过不同saas应用先后调度同一摄像头的不同ai分析服务的情况,导致算法调度冲突,算法覆盖等问题。


技术实现思路

1、有鉴于此,本申请提供了一种服务管理方法、设备及可读存储介质、调度中心,用于解决现有ai分析服务调度过程中算法调度冲突及算法覆盖的缺点。

2、为了实现上述目的,现提出的方案如下:

3、一种服务管理方法,应用于调度中心,包括:

4、接收saas应用发送的ai服务调度请求;

5、确定所述ai服务调度请求匹配的目标设备,及所述目标设备的设备类型;

6、确定所述目标设备支持的所有ai服务,及所述目标设备对应的调度情况;

7、基于各个ai服务及所述调度情况,判断所述目标设备是否支持所述ai服务调度请求对应的目标服务;

8、若是,则基于所述设备类型,调度所述目标设备的目标服务。

9、可选的,所述基于各个ai服务及所述调度情况,判断所述目标设备是否支持所述ai服务调度请求对应的目标服务,包括:

10、基于各个ai服务,判断所述目标设备是否存在所述ai服务调度请求匹配的目标服务;

11、若存在,则基于所述调度情况,判断所述目标设备是否具备配置所述目标服务的可能性;

12、若具备,则确定所述目标设备支持所述ai服务调度请求对应的目标服务。

13、可选的,还包括:

14、若否,则确定所述目标设备对应的云服务器,并启动所述云服务器中所述目标服务匹配的云侧算法,以结合所述云服务器及所述目标设备提供目标服务。

15、可选的,所述基于所述设备类型,调度所述目标设备的目标服务,包括:

16、基于所述设备类型,确定启用所述目标服务对应的启动入口;

17、通过所述启动入口,启动所述目标设备的目标服务。

18、可选的,所述通过所述启动入口,启动所述目标设备的目标服务,包括:

19、确定所述目标服务匹配的目标算法;

20、通过所述启动入口,启动所述目标算法,以启动所述目标服务。

21、可选的,还包括:

22、实时监测所述目标服务的运行情况;

23、根据所述运行情况,判断所述目标服务是否存在运行故障;

24、若存在运行故障,则确定所述目标服务匹配的最新算法;

25、通过所述启动入口,启动所述最新算法,以重新调度所述目标服务。

26、可选的,还包括:

27、接收所述目标设备上报的目标服务运行结果;

28、根据预设的结果规范,对所述目标服务运行结果进行处理,处理后得到服务结果;

29、将所述服务结果发送至所述saas应用。

30、一种调度中心,包括:

31、请求接收模块,用于接收saas应用发送的ai服务调度请求;

32、设备确定模块,用于确定所述ai服务调度请求匹配的目标设备,及所述目标设备的设备类型;

33、服务确定模块,用于确定所述目标设备支持的所有ai服务,及所述目标设备对应的调度情况;

34、服务调度模块,用于基于各个ai服务及所述调度情况,判断所述目标设备是否支持所述ai服务调度请求对应的目标服务;若是,则基于所述设备类型,调度所述目标设备的目标服务。

35、一种服务管理设备,包括存储器和处理器;

36、所述存储器,用于存储程序;

37、所述处理器,用于执行所述程序,实现上述的服务管理方法的各个步骤。

38、一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现上述的服务管理方法的各个步骤。

39、从上述的技术方案可以看出,本申请提供的服务管理度方法,该方法可以应用于调度中心,该调度中心可以接收saas应用发送的ai服务调度请求;确定所述ai服务调度请求匹配的目标设备,及所述目标设备的设备类型;确定所述目标设备支持的所有ai服务,及所述目标设备对应的调度情况;如此,调度中心可以通过调度情况,确定目标设备的全局调度信息,避免不同saas应用接入导致的算法覆盖问题;基于各个ai服务及所述调度情况,判断所述目标设备是否支持所述ai服务调度请求对应的目标服务;在目标设备支持所述ai服务调度请求对应的目标服务时,基于所述设备类型,调度所述目标设备的目标服务;在此基础上,可以在目标设备的全局调度信息支持的情况下,才启动目标设备的目标服务,能够避免算法调度冲突的问题。此外,本申请在调度目标服务的过程中,根据设备类型进行调度,能够基于不同的设备类型采用不同的调度方式,进一步避免调度出错,从而,提高调度速率及可靠性,提升用户调度体验。可见,本申请可以在提高调度速率及可靠性,提高用户调度体验的同时,避免算法调度冲突及算法覆盖。

本文档来自技高网...

【技术保护点】

1.一种服务管理方法,其特征在于,应用于调度中心,包括:

2.根据权利要求1所述的服务管理方法,其特征在于,所述基于各个AI服务及所述调度情况,判断所述目标设备是否支持所述AI服务调度请求对应的目标服务,包括:

3.根据权利要求1所述的服务管理方法,其特征在于,还包括:

4.根据权利要求1所述的服务管理方法,其特征在于,所述基于所述设备类型,调度所述目标设备的目标服务,包括:

5.根据权利要求4所述的服务管理方法,其特征在于,所述通过所述启动入口,启动所述目标设备的目标服务,包括:

6.根据权利要求5所述的服务管理方法,其特征在于,还包括:

7.根据权利要求1所述的服务管理方法,其特征在于,还包括:

8.一种调度中心,其特征在于,包括:

9.一种服务管理设备,其特征在于,包括存储器和处理器;

10.一种可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7中任一项所述的服务管理方法的各个步骤。

【技术特征摘要】

1.一种服务管理方法,其特征在于,应用于调度中心,包括:

2.根据权利要求1所述的服务管理方法,其特征在于,所述基于各个ai服务及所述调度情况,判断所述目标设备是否支持所述ai服务调度请求对应的目标服务,包括:

3.根据权利要求1所述的服务管理方法,其特征在于,还包括:

4.根据权利要求1所述的服务管理方法,其特征在于,所述基于所述设备类型,调度所述目标设备的目标服务,包括:

5.根据权利要求4所述的服务管理方法,其特征在于,...

【专利技术属性】
技术研发人员:邵浩云段金辉黄指南丁锦波梁家才
申请(专利权)人:天翼数字生活科技有限公司
类型:发明
国别省市:

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

1