CN114339135B 一种负载均衡方法、装置、电子设备和存储介质 (浙江宇视科技有限公司)_第1页
CN114339135B 一种负载均衡方法、装置、电子设备和存储介质 (浙江宇视科技有限公司)_第2页
CN114339135B 一种负载均衡方法、装置、电子设备和存储介质 (浙江宇视科技有限公司)_第3页
CN114339135B 一种负载均衡方法、装置、电子设备和存储介质 (浙江宇视科技有限公司)_第4页
CN114339135B 一种负载均衡方法、装置、电子设备和存储介质 (浙江宇视科技有限公司)_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

道江陵路88号10幢南座1-11层、2幢A值表中包括业务类型以及每种业务类型对应的基于权值表和业务数据,调整一致性哈希环分频率和不同业务的性能消耗都不同所导致的系2获取预设时间段内业务数据;其中,所述业务数据包括预修改一致性哈希环中的目标虚拟节点与服务器的映射关系,使12相应的,每个服务器的业务负载压力等于该服务器对应的虚根据用户体验反馈或基于人工设置的方式更新权值表中性能需求和业务实时性需求将各服务器的业务负载压力进行两两比较,根据比较结果选3删除一致性哈希环中的目标虚拟节点与所述第一服务器表中包括业务类型以及每种业务类型对应的不同第一计算单元,用于基于权值表和业务数据,计算一第二计算单元,用于根据各服务器和各虚拟节点的对应关系,计算均衡单元,用于根据各服务器的业务负载压力,调整节点筛选子单元,用于根据各服务器的业务负载压力,映射关系修改子单元,用于修改一致性哈希环中的目标虚拟节点与服务器的映射关4均衡服务器将任务按一定规则(例如负载均衡(例如摄像机)时序一致性(需要保证接入设备收到的任务前后顺序,在网络上要求发送到监控业务场景下提升分布式监控系统的负载均衡性5权值表中包括业务类型以及每种业务类型对应的不同需求的了因为每个接入设备的使用频率和不同业务的性能消耗都不同所导致的系统各服务器的分布式监控系统中各服务器的业务负载压力的情况,该方法可以由负载均衡装置来执行,6求的权值可以由熟悉业务规格的开发或维护人员根据版本性能测试结果预先指定。其中,操作并等待结果的业务,在实时性需求上必然大于相机参数配置等异步操作(有些相机配置成功后还需要花几分钟重启)。业务实时性权值可以由熟悉用户使用习惯的维护人员预78虚拟节点根据映射关系唯一对应一个服务器,例如虚拟节点N1和N1-1对应同一个服务器,户端业务请求时,根据业务请求中的设备编码求得哈希值并在一致性哈希环上匹配服务同业务的性能消耗都不相同而导致各服务器实际的业务[0051]S1031.基于权值表和业务数据,计算一致性哈希环上各虚拟节点的业务负载压9Xi表示不同接入设备的设备关注[0057]通过S1031可以计算出每个虚拟节点的业务负载压力,进而根据各服务器和各虚了因为每个接入设备的使用频率和不同业务的性能消耗不同所导致的系统各服务器的业[0061]图2是根据本申请第二实施例的负载均衡方法的流程图,本实施例是在上述实施[0071]按照预设筛选规则,从第一服务器的虚拟节点中确定需要其中预设筛选规则可选的为筛选业务负载压[0079](1)RA和RC占比相差近26.7大于设定的阈值y=10%(阈值y可以防止虚拟节点小权重值YA-2,修改对应虚拟节点在哈希环映射关系缓存中的值为C-3(FromA),也即虚拟[0080](2)重复上述步骤,比较RA和RB占比,将虚拟节点YA-1的映射关系修A业务权重值占比下降为33.3虚拟节点转移后的权重值计算结果值(例如10%),则认为形成一个虚拟节点数量分布不均匀但业务权重值基本均匀的哈希[0088]图3是根据本申请第三实施例的负载均衡方法的流程图,本实施例是在上述实施[0090]针对性能需求的权值,除了根据用户体验反馈或基于人工设置的方式进行更新要说明的是,通过反馈用户体验或手动设置的方式更新性能需求和业务实时性需求权值,[0092]本申请实施例中,设备关注度需求的权值除了可以通过提高关注度高的常使用设备在高峰时间段内的响应[0097]图4是根据本申请第四实施例的负载均衡装置的结构示意图,本实施例可适用于权值表中包括业务类型以及每种业务类型对应的不同需求的了因为每个接入设备的使用频率和不同业务的性能消耗都不同所导致的系统各服务器的Xi表示不同接入设备的设备关注[0127]等待模块,用于在修改一致性哈希环中的目标虚拟节点与服务器的映射关系之[0128]本申请实施例所提供的负载均衡装置可执行本申请任意实施例所提供的负载均[0129]图5是本申请第六实施例中提供的一种电子设备的结构示理器502实现如本申请实施例中任一项所述的负载[0132]该电子设备中的存储装置501作为一种计算机可读存储介质,可用于存储一个或供的应用控制方法对应的程序指令/模块。处理器502通过运行存储在存储装置501中的软[0133]存储装置501可包括存储程序区和存储数据区,其中,存储程序区可存储操作系进一步包括相对于处理器502远程设置的存储器,这些远程存储器可以通过网络连接至设[0134]输入装置503可用于接收输入的数字或字符信息,以及产生与电子设备的用户设[0135]并且,当上述电子设备所包括一个或者多个程序被所述一个或者多个处理器502个或者多个处理器502执行时,程序还可以进行本申请任意实施例中所提供的应用控制方[0140]本申请的一个实施例中提供了一种计算机可读存储介质,其上存储有计算机程[0146]计算机可读的信号介质可以包括在基带中或者作为载波[0147]计算机可读介质上包含的程序代码可以用任何适当[0148]可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机本申请不限于这里所述的特定实施例,对本领域技术人员来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论