[发明专利]一种异构集群安监设备的安全负载均衡的方法在审
申请号: | 201711400903.9 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108154294A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 刘启明;孙浩铭;苏琳;陈泽嘉;宋宜泽 | 申请(专利权)人: | 鲁东大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 264025 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载均衡 异构集群 节点域 安全负载均衡 安全负载 技术要点 设备安全 生产安全 实际节点 每一级 损坏率 分级 应用 | ||
本发明提供一种异构集群安监设备安全负载均衡的方法,应用于I/O密集型异构集群安监设备的安全负载领域。其技术要点是:分级划分节点域,计算每一级节点域的负载,并按照节点阈值和实际节点负载情况,对节点域内节点进行有效的负载均衡。该发明致力于如何统筹新老设备,对安监设备进行负载均衡,降低安监设备的损坏率,提高生产安全。
技术领域
本发明涉及一种异构集群安监设备的安全负载均衡的方法。
背景技术
企业要想发展,最根本的是要安全生产,对员工和公共资源的生命财产安全负责。而安监设备是进行安全生产的第一道也是最重要的一道防线。但由于资金问题,大多数企业的安监设备并不是整套的更新,而是分批局部更新。这就造成了安监设备的产品代数不同,能承载的负载压力不同,安监设备的大规模异构性造成了在某些平均负载压力过大的情况下,老设备容易超负荷运载,造成设备的损坏,从而对生产安全造成很大的潜在风险。本专利致力于如何统筹新老设备,对安监设备进行负载均衡,从而使得每个安监设备承载的负载都要小于其最高负载的红线,降低安监设备的损坏率,提高生产安全。
发明内容
本发明提供一种异构集群安监设备安全负载均衡的方法:
①确定异构集群安监设备的实施节点集NS。
②按照节点间具有的相同数据块副本数划分为N个节点域。
③搜集各节点设备的额定负载LR与实际负载LS。
④设置节点域内阈值M=安监设备额定负载LR×125%。
⑤在该节点域内,若有节点实际负载>阈值M,则节点域内须进行负载均衡,否则无需负载均衡(本文并称为负载成功)。
⑥检查节点域数量N(N=N+)是否有N=0,若N≠0,则进行下一步操作;若N=0,则均衡过程结束并返回结果。
⑦将同一节点域内超过阈值的节点与另外几个不超过阈值的节点进行算法1所示的负载均衡,同时N--。
⑧计算此时Ls与每个设备M差值H,并判断H的正负,同时判断步骤⑥:
⑨若均衡结束后节点域任意H均<=0,则均衡成功;否则仍然存在H>0则均衡失败,现有设备无法进行有效安全的负载均衡。
本发明有益结果为:可以为异构集群安监设备进行有效、安全的负载均衡方案,使得各个安监节点均工作在常规负载以内的负载,减少因负载过重而造成的设备老化损坏,杜绝因安监设备损坏对事故的监控管理不足造成的安全事故。
【具体实施方案】
①确定异构集群安监设备的实施节点集NS。
安监节点集NS的选取不是本专利讨论范围,故在本专利中,假定已经选取完成了安监设备的实施节点集NS,NS中任意节点ns可能有任意数量的作业任务数据块副本;要想完成整个任务,NS必须包含所有完成任务所需要的数据块集D,D中小任务块di∈D,i=N+,有ri个副本随机分布在随机ns上。
②按照任务数据块副本对NS进行划分节点域。
在初始状态,若两个节点的交集具有任意一个相同的数据块副本,则作为一个一级节点域;接着对一级节点域中每两个节点,继续进行交集计算,若有节点具有任意两个相同的数据块副本,则作为二级节点域…以此类推,直到第n 级节点域的节点之间具有最多n个的数据块副本,如图1所示。
③搜集各节点设备的常规负载LR与实际负载LS。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鲁东大学,未经鲁东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711400903.9/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理