本发明涉及云平台构建,尤其涉及一种异构云平台统一构建方法。
背景技术:
1、中国专利公开号:cn110545260a,公开了一种基于拟态构造的云管理平台构建方法,包括:分发器接收用户端或宿主机的用户请求信息,将其进行预处理后同时发送给异构执行体组中的多个处于活跃状态的异构云管理平台执行体;异构云管理平台执行体接收到分发器转发来的用户请求信息,进行相应的请求处理操作,并将处理结果发送至裁决器;裁决器接收到各异构云管理平台执行体发来的处理结果信息,并根据请求来源将结果信息进行归类,对同一请求来源的多个处理结果信息进行一致性表决,并将表决后的结果信息经过适当处理后发送给用户端和宿主机,裁决器按需向负反馈调度单元上报自身状态和裁决信息;用户端收到裁决器发来的结果信息后,通过交互界面向用户展示处理结果情况;由此可见,上述技术方案存在以下问题:针对各运行情况下的异构云平台,均采用相同的运行参数完成对任务的处理,影响了异构集群的资源管理效率。
技术实现思路
1、为此,本发明提供一种异构云平台统一构建方法,用以克服现有技术中针对各运行情况下的异构云平台,均采用相同的运行参数完成对任务的处理,影响了异构集群的资源管理效率的问题。
2、为实现上述目的,本发明提供一种异构云平台统一构建方法,包括:
3、完成云平台的构建;
4、派发若干任务,并确定各任务的响应时长,基于平均响应时长和各响应时长的方差确定云平台的运行是否合格,在确定运行异常时,基于日志信息将各任务异常类别划分为调度异常类别和传输异常类别,并分别获取调度异常类别的比例和传输异常类别的比例;
5、依据调度异常类别的比例和传输异常类别的比例的比对结果确定对服务流程进行处理,或对服务流程进行处理;
6、基于调度异常类别的比例确定针对设施部署的处理方式,包括将服务器的数量调节至对应值,或判定异构支持方式变更;
7、基于传输异常类别的比例确定针对服务流程的处理方式,包括将限流标准调节至对应值,或判定更新接口;
8、在判定云平台的运行合格时部署上线,上线后进行持续监控。
9、进一步地,基于平均响应时长和各响应时长的方差确定云平台的运行是否合格的过程,包括:
10、获取平均响应时长,基于平均响应时长确定云平台的运行是否合格;
11、若平均响应时长小于等于第一预设时长,则判定云平台的运行合格;
12、若平均响应时长小于等于第二预设时长且大于所述第一预设时长,则基于各响应时长的方差确定云平台的运行是否合格;
13、若平均响应时长大于第二预设时长,则判定云平台的运行异常,并基于日志信息划分各任务异常类别,基于各任务异常类别比例调整云平台的运行参数。
14、进一步地,基于各响应时长的方差确定云平台的运行是否合格的过程,包括:
15、若各响应时长的方差小于等于预设时间方差,则判定云平台的运行异常,并基于日志信息划分各任务异常类别,基于各任务异常类别比例调整云平台的运行参数;
16、若各响应时长的方差大于预设时间方差,则基于响应浮动参量调节第一预设时长,并基于调节后的第一预设时长重新确定云平台的运行是否合格。
17、进一步地,基于响应浮动参量调节第一预设时长的过程,包括:
18、确定响应浮动参量,计算各响应时长的方差与预设时间方差的差值,得到响应浮动参量;
19、基于响应浮动参量确定的第一预设时长与响应浮动参量成正相关。
20、进一步地,基于日志信息划分各任务异常类别的过程,包括:
21、筛选与任务调度相关的日志,遍历日志确定异常提示词条;
22、将存在任务重试提示词条的任务确定为调度异常类别;
23、将存在数据包丢失提示词条的任务确定为传输异常类别。
24、进一步地,基于各任务异常类别比例调整云平台的运行参数的过程,包括:
25、确定调度异常类别的比例,计算调度异常类别任务的数量占任务总数量的比重,得到调度异常类别的比例;
26、确定传输异常类别的比例,计算传输异常类别任务的数量占任务总数量的比重,得到传输异常类别的比例;
27、将调度异常类别的比例和传输异常类别的比例进行比对,其中,
28、若调度异常类别的比例大于传输异常类别的比例,则基于调度异常类别的比例确定针对设施部署的处理方式;
29、若调度异常类别的比例小于或等于传输异常类别的比例,则基于传输异常类别的比例确定针对服务流程的处理方式。
30、进一步地,基于调度异常类别的比例确定针对设施部署的处理方式,包括:
31、若调度异常类别的比例小于等于预设异常比例,则基于预设异常比例与调度异常类别的比例差值将服务器的数量调节至对应值;
32、若调度异常类别的比例大于预设异常比例,则判定异构支持方式变更。
33、进一步地,基于传输异常类别的比例确定针对服务流程的处理方式,包括:
34、若传输异常类别的比例小于等于预设异常比例,则基于cpu利用率将限流标准调节至对应值;
35、若传输异常类别的比例大于预设异常比例,则判定更新接口。
36、进一步地,基于预设异常比例与调度异常类别的比例差值将服务器的数量调节至对应值,其中,
37、将预设异常比例与调度异常类别的比例差值记为调度比例差值;
38、基于调度比例差值确定的服务器的数量的调节幅度与调度比例差值成反比。
39、进一步地,基于cpu利用率将限流标准调节至对应值,其中,
40、基于cpu利用率确定的限流标准与cpu利用率成反比。
41、与现有技术相比,本发明的有益效果在于,依据派发的各任务的平均响应时长和各响应时长的方差对异构云平台的运行是否合格进行监测,在确定云平台的运行异常时,基于日志信息划分各任务异常类别,以根据具体异常情况针对性确定处理方式,基于各任务异常类别比例调整云平台的运行参数,提高了异构集群的资源管理效率。
42、进一步地,在平均响应时长小于等于第二预设时长且大于第一预设时长时,综合各响应时长的方差确定异构云平台的运行是否合格,在各响应时长的方差大于预设时间方差时,存在部分任务响应时长过长拉低平均响应时长,此情况下考虑因存在部分区域网络异常导致监测偏差的情况影响判定准确性,对平均响应时长的评价标准进行调节,并针对调节后的评价标准重新确定云平台的运行是否合格,提高了异构集群的资源管理效率。
43、进一步地,在判定云平台的运行异常时,确定具体解决措施,依据日志划分各任务异常类别,调度异常类别表征由于任务调度异常导致响应时长过大,传输异常类别表征由于数据传输异常导致响应时长,统计各类别比例,在调度异常类别的比例大于传输异常类别的比例时,存在大量因任务调度异常导致响应时长异常的情况,针对调度异常的情况进行处理,此时基于调度异常类别的比例处理设施部署,在调度异常类别的比例大于预设异常比例时,由于异构架构在资源分配和管理上存在策略异常,异构方式与任务所依赖的组件或系统的兼容性异常导致存在大量任务响应时长过高,此时判定异构支持方式变更;在调度异常类别的比例小于等于预设异常比例时,存在少量任务由于调度问题导致响应时长过高,此时增加服务器数量,以提高数据处理效率,提高了异构云平台的运行稳定性,进一步提高了服务器的利用率。
44、进一步地,在调度异常类别的比例小于或等于传输异常类别的比例时,数据传输异常导致任务响应时长过高,此情况下处理服务流程,在传输异常类别的比例大于预设异常比例时,存在大量数据传输异常的任务,此情况下因接口存在兼容性问题,导致数据包处理不当而丢失,对接口进行更新;在传输异常类别的比例小于等于预设异常比例时,此时仅存在少量因限流标准过低导致任务分配不合理引起任务的响应时长过高的情况发生,此时针对限流标准进行调节,在有效提高任务的响应速度的同时,提高了云平台针对任务的处理效率,进一步提高了异构集群的资源管理效率。
1.一种异构云平台统一构建方法,其特征在于,包括:
2.根据权利要求1所述的异构云平台统一构建方法,其特征在于,基于平均响应时长和各响应时长的方差确定云平台的运行是否合格的过程,包括:
3.根据权利要求2所述的异构云平台统一构建方法,其特征在于,基于各响应时长的方差确定云平台的运行是否合格的过程,包括:
4.根据权利要求3所述的异构云平台统一构建方法,其特征在于,基于响应浮动参量调节第一预设时长的过程,包括:
5.根据权利要求4所述的异构云平台统一构建方法,其特征在于,基于日志信息划分各任务异常类别的过程,包括:
6.根据权利要求5所述的异构云平台统一构建方法,其特征在于,基于各任务异常类别比例调整云平台的运行参数的过程,包括:
7.根据权利要求6所述的异构云平台统一构建方法,其特征在于,基于调度异常类别的比例确定针对设施部署的处理方式,包括:
8.根据权利要求7所述的异构云平台统一构建方法,其特征在于,基于传输异常类别的比例确定针对服务流程的处理方式,包括:
9.根据权利要求8所述的异构云平台统一构建方法,其特征在于,基于预设异常比例与调度异常类别的比例差值将服务器的数量调节至对应值,其中,
10.根据权利要求9所述的异构云平台统一构建方法,其特征在于,基于cpu利用率将限流标准调节至对应值,其中,
