发明名称 一种服务器负载平衡系统及方法
摘要 本发明涉及负载平衡领域,具体涉及一种服务器负载平衡系统及方法。所述服务器负载平衡系统包括:用户输入装置、负载平衡服务器、主服务器和从属服务器。所述服务器负载平衡方法,包括下列步骤:接收用户发出的请求;对用户发出的请求种类进行分析;若请求为写入数据请求,则主服务器响应用户的写入数据请求并接收数据;将用户写入的数据同步复制给各从属服务器;若请求为读取数据请求,则分析各从属服务器的运行状态,排除状态异常的从属服务器;选择一个运行正常的从属服务器响应用户的读取数据请求。与现有技术相比,本发明通过将状态异常的从属服务器排除在分配方案之外,能够有效避免读取数据请求被分配到发生故障的从属服务器。
申请公布号 CN102546652B 申请公布日期 2015.05.13
申请号 CN201210020357.7 申请日期 2012.01.29
申请人 沈文策 发明人 沈文策
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I;H04L12/70(2013.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京超凡志成知识产权代理事务所(普通合伙) 11371 代理人 李世喆
主权项 一种服务器负载平衡系统,其特征在于,包括:用户输入装置,用于接收用户发出的请求并进行分析;当请求为读取数据请求时,将请求发送给负载平衡服务器;当请求为写入数据请求时,将请求发送给主服务器;负载平衡服务器,用于接收从属服务器的状态信息并进行分析;选择一个运行正常的从属服务器响应用户输入装置发送过来的读取数据请求;主服务器,用于响应用户的写入数据请求,接收用户写入的数据,并将写入的数据同步复制给各从属服务器;从属服务器,用于响应用户的读取数据请求,以及收集并发送自身的状态信息;所述负载平衡服务器进一步包括:信息接收装置,用于接收用户输入装置发送的用户请求和从属服务器的状态信息;决策装置,用于根据信息接收装置接收的从属服务器状态信息选择正常运行的从属服务器响应用户的读取数据请求;所述从属服务器的状态信息包括运行状态信息和延迟时间信息;所述决策装置进一步包括:第一比较装置,用于比较各运行正常的从属服务器的延迟时间;选择装置,用于选择延迟时间最短的从属服务器响应用户请求。
地址 350003 福建省福州市鼓楼区产业园A区25号中金在线大厦