Font Size: a A A

Research And Simulation On Load Balancing Algorithm Based On Hierarchical Strategy In CDN System

Posted on:2011-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhangFull Text:PDF
GTID:2248330395458453Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of the network technology, Internet users are getting better access. But we need a high performance and reliable vehicle to deliver specific content, such as static Web pages. transaction based Web sites, streaming media, or even real-time video or audio for the appearance of bandwidth-intensive. To advance the user access speed, a resolve named CDN(Content Delivery Networks) is developed, which is an intermediate layer of infrastructure that helps to efficiently deliver the ever increasing content from content providers to a large community of geographically distributed clients. CDN is the current solution scheme to advance the user access speed and guarantee the network security.Though the mechanisms and physical equipment used may vary depending on the content, CDN have three common building blocks in addition to the network infrastructure: Content Management, Content Routing, and Content switching. This paper discusses a variety of dynamic load balancing algorithms which is in the CDN network, through having a horizontal and vertical contrast in existing a variety of load balancing technology, and by analyzing and comparing the merits of the various load balancing strategies, this paper presents a new dynamic load equalization algorithm based on hierarchical, to better address the stability of the existing methods, such as lack of application of relatively simple, versatile enough such defects and deficiencies. On this base, one algorithm mechanism base of prediction is proposed.The mechanism can be applied in load balancing algorithm to make the load information on node known exactly and betimes. The mechanism also provides better basis for the transfer among the nodes. Then one dynamic load balancing model basing optimization to achieve whole system’s near optimization. The relationship between tasks and the difference of nodes in system are considered. The algorithm improves the traditional driven strategy and use new schedule rules among tasks. On base of reducing basic communication costs, the algorithm reduces much addition costs of system and enhances the efficiency of itself.The strategies based on level of dynamic load balancing algorithms is tested by using Matlab simulation software.the simulation results show the simulation results show the correctness and effectiveness of the new load balancing strategy.Therefore, the proposed load balancing algorithm can indeed more effective and flexible solution and make up for some shortcomings of existing algorithms.
Keywords/Search Tags:CDN, Load balancing algorithm, Hierarchical strategy, Mesh topology, Forecast
PDF Full Text Request
Related items