本文已被:浏览 1501次 下载 2035次
Received:November 29, 2018 Revised:December 26, 2018
Received:November 29, 2018 Revised:December 26, 2018
中文摘要: 实时通信主要传输实时音视频,具有低延时和高带宽消耗的特点.在用户量较大的场景下,单服务器方案无法满足整体需求,此时需搭建分布式集群对外提供服务,而如何将这些访问合理的分配到不同服务器上,均衡集群内服务器的负载就显得尤为重要.本文首先分析单服务器场景下的实时通信流程,然后研究和分析常见的负载均衡算法,同时为满足同群组客户端需转发到相同服务器的一致性要求,提出一种基于一致性哈希算法和遗传算法的自适应负载均衡算法,并对该算法进行应用和实验验证.
Abstract:Real-time communication mainly transmits real-time audio and video with low latency and high bandwidth consumption. In the scenario of large number of users, the single server solution cannot meet the overall needs, so it is necessary to build a distributed cluster to provide services, and how to properly distribute these requests to different servers, balance the load of servers in the cluster is particularly important. This paper first analyzes the real-time communication flow of single server. Then the common load balancing algorithms are analyzed. In order to meet the consistency requirements of forwarding from the same group of clients to the same server, an adaptive load balancing algorithm based on consistency Hash algorithm and genetic algorithm is proposed and verified.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
于波,李庆建,王卫.实时通信集群负载均衡策略研究与应用.计算机系统应用,2019,28(5):167-172
YU Bo,LI Qing-Jian,WANG Wei.Research and Application of Load Balancing Strategy on Real-Time Communication Cluster.COMPUTER SYSTEMS APPLICATIONS,2019,28(5):167-172
于波,李庆建,王卫.实时通信集群负载均衡策略研究与应用.计算机系统应用,2019,28(5):167-172
YU Bo,LI Qing-Jian,WANG Wei.Research and Application of Load Balancing Strategy on Real-Time Communication Cluster.COMPUTER SYSTEMS APPLICATIONS,2019,28(5):167-172