[发明专利]一种云平台作业冲突的判断方法及电子设备在审
申请号: | 202010001708.4 | 申请日: | 2020-01-02 |
公开(公告)号: | CN111124737A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 张方云 | 申请(专利权)人: | 无锡华云数据技术服务有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 上海衡方知识产权代理有限公司 31234 | 代理人: | 朱穆峰 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 作业 冲突 判断 方法 电子设备 | ||
本发明提供了一种云平台作业冲突的判断方法及电子设备,包括:创建作业;判断作业是否满足作业冲突判断规则库中的规则;若不满足,则作业创建成功;执行作业。执行作业时,判断执行是否成功;若执行不成功,判断是否因发生其他冲突而失败;若是,自动提取冲突条件,生成新的判断规则;将新的判断规则加入作业冲突判断规则库。本发明在创建作业前预置可能会与作业冲突而导致作业失败的条件,以减少作业失败的概率。同时,在作业执行时,还会将作业所遇到的其他导致失败的冲突条件,自动加入到作业冲突判断规则库,从而使得该规则库不断更新,在最大程度上预测失败、规避失败,减少作业失败带来的资源浪费和连带故障,以提高作业效率和用户体验。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种云平台作业冲突的判断方法及电子设备。
背景技术
云计算管理平台(以下简称“云平台”)部署于数据中心内部,用于将数据中心硬件能力虚拟化后提供给用户,提供给用户多样的资源和作业选择。但作业功能设计者可能只会单一或片面去考虑作业的设置而不考虑可行性场景。
作业与资源和系统间的关系错综复杂,而云平台功能设计者在设计梳理作业设置功能点时,很容易忽略作业与资源、作业与作业、作业与系统之间等可能发生的冲突问题。而一旦有冲突,不仅导致作业失败,用户想要达到的目的一场空,还可能造成资源浪费,引起系统故障牵连其他。
因此,需要一种能够预测失败、规避失败的云平台作业冲突的判断方法。
发明内容
为了解决上述问题,本发明提供一种云平台作业冲突的判断方法及电子设备,能够在平台功能设计者创建作业和执行作业时,动态设置规则库,减少任务失败和资源浪费,提高了作业效率和用户体验。
为实现上述目的,本发明提供了一种云平台作业冲突的判断方法,包括:
创建作业;
判断作业是否满足作业冲突判断规则库中的规则;
若不满足,则作业创建成功;
执行作业。
可选地,所述作业冲突判断规则库为根据作业执行失败的历史数据,提取导致执行失败的各类冲突条件所组成。
可选地,所述冲突条件包括作业与系统状态之间的冲突、作业与目标资源状态之间的冲突和作业与其他作业之间的冲突中的一种或多种。
可选地,还包括首次作业时,作业冲突判断规则库中预置以下3种规则且依次判断:
S1:是否与系统状态有冲突;
S2:是否与目标资源状态有冲突;
S3:是否与同一对象资源上的其它作业有冲突;
以上条件皆为“否”时,作业创建成功。
可选地,还包括:
执行作业时,判断执行是否成功;
若执行不成功,判断是否因发生其他冲突而失败;
若是,自动提取冲突条件,生成新的判断规则;
将新的判断规则加入作业冲突判断规则库。
可选地,所述作业与系统状态之间的冲突包括若定时作业的执行时间在系统周期性维护的时间段内,则定时作业执行失败。
可选地,所述作业与目标资源状态之间的冲突包括若定时作业的执行时间在目标资源处于释放状态的时间段内,则定时作业执行失败。
可选地,所述作业与其他作业之间的冲突包括不能同时执行的两个或多个作业均要求执行,则作业均执行失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华云数据技术服务有限公司,未经无锡华云数据技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010001708.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种摄像装置
- 下一篇:一种恒温恒湿控制系统