营业厅联播系统的负载均衡的研究与应用
发布时间:2018-06-05 13:46
本文选题:负载均衡 + 负载衡量 ; 参考:《北京邮电大学》2014年硕士论文
【摘要】:营业厅联播系统可以通过网络和管理平台将运营商营业厅中的电视、自助终端、电子屏幕等设备统一联网,以管理网站的形式对所有的显示设备及播放内容进行统一管理,从整体上提高服务质量和客户的认可度。随着终端数量的增加,营业厅联播系统产生了获取任务不及时、播放内容不同步甚至服务器宕机等故障,追根究底在于不能将到来的请求根据服务器性能和当前的负载情况进行合理分配。负载均衡技术提供了一种扩展服务器带宽并且增加服务器吞吐量的廉价有效的方法。 本文通过分析营业厅联播系统的集中高并发的功能点(主要包括任务获取和素材下载),论证了建立一个独立的、引入负载均衡机制的文件管理子系统和实现动态负载均衡机制的必要性,并进行了文件管理子系统和动态负载均衡机制的设计实现,使得营业厅联播系统易于扩展,并且能够将访问请求根据当前服务器的负载动态分配到不同的服务器上。其中,文件管理子系统划分为应用层、数据访问层和数据层,应用层用于联播系统与其他业务系统的对接,并且设立了单独的一层实现基于IP散列的负载均衡,有利于系统的并发;数据访问层消除了并发瓶颈,可以根据系统压力情况调整部署;数据层则使用数据中心集群的方式组建。在动态负载均衡机制的设计过程中,通过对联播系统负载的分析确定了磁盘密集型和CPU密集型的功能点,设计了访问局部性控制策略,并且对服务器当前负载采用了CPU资源,内存资源,带宽资源,当前连接数的四元组进行描述,从而实现动态负载均衡。 此外,本文还对文件管理子系统和动态负载均衡机制做了功能测试和性能测试,验证了该系统的可行性。最后对论文工作进行了总结和展望,建议从易用性、开放性方面进行进一步改进。
[Abstract]:Through the network and management platform, the joint broadcasting system of the business hall can unify the TV, self-help terminal, electronic screen and other equipment in the business hall of the operator, and manage all the display equipment and the broadcast content in the form of managing the website. Improve the quality of service and customer recognition as a whole. With the increase in the number of terminals, the business hall broadcast system has caused problems such as the acquisition task is not timely, the broadcast content is out of sync and even the server is down. The bottom line is that incoming requests cannot be properly distributed according to server performance and current load conditions. Load balancing technology provides a cheap and effective way to expand server bandwidth and increase server throughput. This paper analyzes the centralized and high concurrency function points of the business hall multicast system (mainly including task acquisition and The material download demonstrates the establishment of an independent, The paper introduces the file management subsystem of load balancing mechanism and the necessity of realizing dynamic load balancing mechanism, and designs and implements the file management subsystem and dynamic load balancing mechanism, which makes the business hall broadcast system easy to expand. And the access request can be dynamically distributed to different servers according to the load of the current server. The file management subsystem is divided into application layer, data access layer and data layer. The application layer is used to connect the broadcast system with other business systems, and a separate layer is set up to realize load balancing based on IP hash. The data access layer eliminates the concurrency bottleneck and can be adjusted and deployed according to the pressure of the system. The data layer is constructed by using the data center cluster. In the design process of dynamic load balancing mechanism, the disk intensive and CPU-intensive function points are determined by analyzing the load of the multicast system, and the access local control strategy is designed, and the CPU resource is used for the current load of the server. Memory resources, bandwidth resources and quaternions of current connection numbers are described to achieve dynamic load balancing. In addition, this paper also makes functional tests and performance tests on file management subsystem and dynamic load balancing mechanism. The feasibility of the system is verified. Finally, the paper is summarized and prospected, and further improvement is suggested from the aspects of usability and openness.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.07
【参考文献】
相关期刊论文 前7条
1 李双庆,古平,程代杰;Web集群系统负载均衡策略分析与研究[J];计算机工程与应用;2002年19期
2 王晓川,叶超群,金士尧;一种基于分布式调度机制的集群体系结构[J];计算机工程;2002年08期
3 任彦琦,彭勤科,胡保生;一种基于内容的Web集群服务器负载均衡算法[J];计算机工程;2005年02期
4 郭成城,晏蒲柳;一种异构Web服务器集群动态负载均衡算法[J];计算机学报;2005年02期
5 刘振英,方滨兴,胡铭曾,张毅;一个有效的动态负载平衡方法[J];软件学报;2001年04期
6 薛军,李增智,王云岚;负载均衡技术的发展[J];小型微型计算机系统;2003年12期
7 唐亮;王超;曹建鹏;;负载均衡提升网络性能[J];信息系统工程;2012年09期
,本文编号:1982192
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1982192.html