[发明专利]任务分发方法及扫描器有效
| 申请号: | 201310688203.X | 申请日: | 2013-12-16 |
| 公开(公告)号: | CN103699443B | 公开(公告)日: | 2017-06-23 |
| 发明(设计)人: | 吴昊 | 申请(专利权)人: | 北京神州绿盟信息安全科技股份有限公司;北京神州绿盟科技有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 黄志华 |
| 地址: | 100089 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 分发 方法 扫描器 | ||
1.一种任务分发方法,其特征在于,包括:
节点类型为管理节点的扫描器需要分发任务时,针对所管理的各扫描器,分别执行下述操作:确定该扫描器执行待分发任务时的资源消耗指标以及该扫描器的当前剩余负载,所述资源消耗指标表征了扫描器执行任务时的资源消耗情况,其中,确定该扫描器的当前剩余负载,具体包括:获得预先存储的、该扫描器的当前系统状态占用比以及当前性能占用比;根据获得的当前系统状态占用比以及当前性能占用比,确定该扫描器的当前剩余负载;并通过下述方式确定扫描器的当前剩余负载:其中,loadi为扫描器i的当前剩余负载;wi为扫描器i的当前系统状态占用比;vi为扫描器i的当前性能占用比;
根据所述资源消耗指标和当前剩余负载,确定该扫描器执行所述待分发任务时的负载均衡因子,其中,通过下述方式确定扫描器执行所述待分发任务时的负载均衡因子:Δi=CPIi*loadi;其中,Δi为扫描器i执行所述待分发任务时的负载均衡因子;CPIi为扫描器i执行所述待分发任务时的资源消耗指标;
根据确定出的负载均衡因子,在所管理的各扫描器中选择出满足预设的分发条件的扫描器,并将所述待分发任务分发给选择出的扫描器。
2.如权利要求1所述的方法,其特征在于,确定该扫描器执行待分发任务时的资源消耗指标,具体包括:
获得预先存储的、待分发任务所属的站点对应的预估资源消耗值以及该扫描器执行待分发任务所属的站点下的各任务时的当前实际资源消耗值;
根据获得的预估资源消耗值以及当前实际资源消耗值,确定该扫描器执行所述待分发任务时的资源消耗指标。
3.如权利要求2所述的方法,其特征在于,通过下述方式确定扫描器执行所述待分发任务时的资源消耗指标:
其中,CPIi为扫描器i执行所述待分发任务时的资源消耗指标;tj为待分发任务所属的站点j对应的预估资源消耗值;ti′j为扫描器i执行待分发任务所属的站点j下的各任务时的当前实际资源消耗值。
4.如权利要求2所述的方法,其特征在于,还包括:
接收选择出的扫描器在执行完所述待分发任务后上报的、执行所述待分发任务时的实际资源消耗值;
根据接收到的实际资源消耗值,对存储的、选择出的扫描器执行所述待分发任务所属的站点下的各任务时的当前实际资源消耗值进行更新。
5.如权利要求4所述的方法,其特征在于,还包括:
每次更新完当前实际资源消耗值后,将更新前的当前实际资源消耗值作为更新前实际资源消耗值进行存储;
确定该扫描器执行待分发任务时的资源消耗指标,还包括:
获得预先存储的、该扫描器执行待分发任务所属的站点下的各任务时的更新前实际资源消耗值;
根据获得的预估资源消耗值以及更新前实际资源消耗值,确定该扫描器执行所述待分发任务时的更新前资源消耗指标;
将根据当前实际资源消耗值确定出的资源消耗指标以及所述更新前资源消耗指标的平均值,确认为该扫描器执行所述待分发任务时的资源消耗指标。
6.如权利要求1所述的方法,其特征在于,确定该扫描器执行待分发任务时的资源消耗指标,具体包括:
确定该扫描器执行每个原子任务时的预估资源消耗值以及该扫描器执行每个原子任务时的当前实际资源消耗值;
根据确定的预估资源消耗值以及当前实际资源消耗值,确定该扫描器执行所述待分发任务时的资源消耗指标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州绿盟信息安全科技股份有限公司;北京神州绿盟科技有限公司,未经北京神州绿盟信息安全科技股份有限公司;北京神州绿盟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310688203.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于共轨高压油泵的溢流阀
- 下一篇:一种踏步式自行车





