基于高性能集群分布的数据库系统的负载均衡方法及装置

    公开(公告)号:CN109241194A

    公开(公告)日:2019-01-18

    申请号:CN201811155943.6

    申请日:2018-09-29

    IPC分类号: G06F16/27 G06F9/50

    摘要: 本发明公开了基于高性能集群分布的数据库系统的负载均衡方法及装置,所述方法包括:对数据库系统中的数据库操作进行优先级排定;为不同优先级的数据库操作分配相应的操作时间;创建表文件生成任务队列和过期数据处理任务队列;在所述数据采集周期,执行所述数据存储操作,即根据数据节点数目和表文件大小拆分若干子表文件,并将所述子表文件存储于多个数据节点上;在所述表文件生成周期,执行所述表文件生成操作;在所述过期数据处理周期,执行所述过期数据处理操作。本发明通过以数据表为操作单位,调整表在数据库节点上的分布,同时监控数据的负载分布,并恰当地做出负载均衡调整,从而能够有效均衡数据库负载,防止造成数据库负载过大。

    一种动态调整的服务器负载均衡方法及装置

    公开(公告)号:CN109104500A

    公开(公告)日:2018-12-28

    申请号:CN201811153455.1

    申请日:2018-09-29

    IPC分类号: H04L29/08

    摘要: 本发明公开了一种动态调整的服务器负载均衡方法及装置,应用于负载均衡器及与所述负载均衡器相连接的服务器集群,所述方法至少包括如下步骤:实时监测与所述负载均衡器相连接的每个服务器的当前连接数和响应速度,并根据每个服务器的配置、安装的业务应用、当前连接数以及响应速度,分析每个服务器的处理能力;对服务器集群中的所有服务器按照处理能力由强到弱排列成一轮优先级队列;在负载均衡器接收到服务请求时,将所述服务请求依次分配给所述优先级队列中当前最高优先级的服务器进行处理;重复执行上述步骤,形成新的一轮优先级对列,等待响应服务请求。本发明能够很好地解决现有负载均衡策略技术缺乏依据服务器实时处理情况进行动态调整的能力的问题。