Page 215 - 中国公共安全1月刊
P. 215

节点需要等候其所属的负载均衡节点恢复后,才
                                                                           能继续提供服务。因此随着并发量的增加,可用
                                                                           性有一段较为明显的下降。
                                                                              与之对比,本文提出的面向云计算的弹性负
                                                                           载均衡系统的负载均衡节点和应用节点能够随
                                                                           着并发数的增加,自动扩展,从而使得系统的吞
                                                                           吐量与并发数能够呈线性增长。同时,由于引入
                                                                           了交叉调度的模型,系统的可用性并没有随并发
                                                                           数的增加而降低,而是一直维持在95%左右。较
                                                                           之SLB和SLLB系统,本文提出的弹性负载均衡系
                                ▲ 图3:系统吞吐量随并发数的变化                          统提供了稳定可靠的服务。


                                                                           结束语
                                                                              在大规模、超大规模的部署环境中,单节点
                                                                           构成的负载均衡层会成为整个系统性能瓶颈。针
                                                                           对此问题,本文提出了基于云计算的弹性负载均
                                                                           衡服务将弹性负载均衡作为一种公共服务提供
                                                                           出来。为对负载均衡层和应用层进行统一管理,

                                                                           本文建立了集群管理模型和交叉调度模型,以提
                                                                           升系统的自动化管理能力和系统的可靠性。引入
                                                                           了失效节点替换策略,设计了基于规则匹配的弹
                                                                           性伸缩算法和基于交叉调度模型的负载调度算
                                ▲ 图4:系统可用性随并发数的变化
                                                                           法,以实现负载均衡层和应用层的弹性伸缩。最
                                                                           后,对于本文提出的弹性负载均衡服务进行了实
                                   由实验结果可以看出,单节点的负载均衡系
                                                                           验验证。实验结果表明,弹性负载均衡服务随着
                                统在并发量达到3000左右时,系统的吞吐量不
                                                                           系统并发量的增加,可以有效提升系统的吞吐量
                                再随并发量增加而有显著增长。单一的负载均衡
                                                                           并保持系统的高可用性,防止了负载均衡层的性
                                节点吞吐量已经到达上限,无法支持更多的请求
                                                                           能瓶颈问题。
                                转发,整个系统出现了性能瓶颈。同时由于并发
                                数的增加,系统无法及时处理,系统的可用性在
                                逐步降低。基于分片调度的负载均衡系统在并发                      作者单位:深圳市泛海三江电子股份有限公司
                                量达到7000时,虽然随着并发数的增加,系统的
                                吞吐量仍然有上升,但是由于此时系统的节点规
                                模较大,负载均衡节点失效后,导致其后端应用





                                                                    第十七届中国国际社会公共安全博览会(2019.10.29-11.1深圳会展中心)www.cpse.com.cn  199







           భခ࠯ඌ JOEE
   210   211   212   213   214   215   216   217   218   219   220