Font Size: a A A

Research And Application Of Load Balance In Electronic Broadcast Management System

Posted on:2015-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y LiFull Text:PDF
GTID:2298330467963306Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Electronic Broadcast Management System (EBMS) is used to manage display devices such as televisions, electronic screen posters in business halls by providing unified contents, broadcasts, and monitoring service aiming at enhancing the integration, paperless management level of business halls. However, as the number of terminals scales, it becomes more challenging to guarantee processing of incoming tasks in time, playing videos synchronically, fault tolerance and load balance. Based on the analysis, I found that the limited scheduling capability results in the imbalance workload distribution of the EBMS. Load balancing techniques provide an economic and efficient solution to increase the processing throughput.This thesis analyzes the capabilities of EBMS such as task acquiring and files downloading and proposes an independent file management system and dynamic feedback-based load balancing mechanism to solve the above mentioned problem. It also makes the EBMS easier to scale and proves that new requests can be distributed to different servers according to their current load. The file management system can be divided into three layers:the application layer, the data access layer and the data layer. The application layer is connected to the application system such as EBMS and it implements the load balancing technology based on IP hash table which is in favor of the concurrency of system. The data access layer can be deployed to the system dynamically according to the pressure of servers. The data layer is built as a data center cluster. The dynamic feedback load balancing algorithm is applied to the CPU-intensive processing and memory-intensive processing which is a large part of EBMS’s workload. To implement the dynamic scheduling, this thesis describes the load of servers in EBMS with an array of CPU, memory, bandwidth and current connections.In addition, the performance and functions are verified, which shows the feasibility and effectiveness of the proposal. Finally, future improvement in availability and openness are discussed.
Keywords/Search Tags:load balance, load measuring, dynamic balancing, file management
PDF Full Text Request
Related items