Nginx负载均衡技术在高速公路视频云联网平台中的应用
2021-04-17伍春生
上海船舶运输科学研究所学报 2021年1期
伍春生
(中远海运科技股份有限公司,上海 200135)
0 引 言
根据交通运输部发布的《全国高速公路视频联网监测工作实施方案》的要求,全国高速公路视频监测设施要实现全网联通和视频资源实时在线共享,同时高速公路视频云联网平台需具有一定的并发访问能力。高速公路视频云联网平台的用户比较多,用户可通过Web端、APP和微信公众号访问该平台,访问量通常比较大,因此需采用合适的负载均衡技术处理客户端的请求。目前应用最广泛的负载均衡软件有Nginx、HAProxy和LVS(Linux Virtual Server)。本文采用Nginx负载均衡技术处理客户端请求,综合分析Nginx内置的多种负载均衡算法的优劣,比选出合适的负载均衡算法。同时,结合服务器的中央处理器(Central Processing Unit,CPU)、内存、磁盘IO和网络带宽等不同性能指标,综合计算出各服务器初始设定的权值,进而提高各服务器的资源利用率和系统的并发访问能力,为用户提供更优质的服务。
1 研究现状
Nginx是一种高性能的反向代理服务器,目前很多主流互联网公司都采用这种技术实现负载均衡。负载均衡一直是服务端研究领域内的热点问题[1],当前已有很多学者对Nginx负载均衡技术进行研究,通过对该技术的性能进行深度优化,使其更好地服务于应用系统,为用户提供更好的上网体验。刘振宇[2]和陈大才[3]从影响并发负载均衡的因素和服务器的性能出发,对历史数据进行训练,得到各服务器的响应预测时间模型,通过将当前的请求分配给预测响应时间最短的服务器,提高服务器集群中请求分配的均衡性。……
登录APP查看全文
