Font Size: a A A

Design And Implementation Of Webpage Acceleration Subsystem Of Data Delivery System

Posted on:2013-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:B L GeFull Text:PDF
GTID:2268330392969543Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet, It makes our life and work much moreconvenient. As the service and application of Internet improved, the requirement forquality and speed become more and more important. Although the bandwidthincrease continuously, the amount of user increase faster. Besides, the load of webserver, transformation distance and difference of the Internet service provider are allplaying an important role in user experience. To this problem, server cluster systemand web cache all carried an important character in the past, while these techniquesstill have some performance bottlenecks. As the most common application in theInternet, webpage has advanced further requirements to response time. Whilemanifold causes result in the user experience decrease of the website that can’tafford to high performance server. Webpage need acceleration service urgently.With the experience of working in Shanda Interactive Entertainment Limited,the author proposed and realized webpage acceleration system aiming at middle andsmall size website. It realized the solution for increasing access speed anddecreasing load of server.Through analysing and researching the business development and networkarchitecture of webpage acceleration, I conclude the characteristic of the webpageacceleration problem aiming at middle and small size website. And combined withapplication of reverse proxy, global load balance and high speed cache used incontent delivery network advance the solution that can decrease the load of webserver and eliminate the performance bottlenecks. In accordance with the coreproblem of webpage acceleration, we put forward to a process for user to get accessto webpage acceleration with themselves. Based on the consideration of security,stability and usability, we advance a solution for the monitor of all the servers, sothat we can reply to attack.Combined with the analysis of requirement of web acceleration, Throughpreliminary design, detailed design and code, I finally implement webpageacceleration subsystem for website. With the architecture that is divided intophysical layer, application layer and management layer, the system can managebusiness logic and servers well.
Keywords/Search Tags:webpage acceleration, reverse proxy, load balance, cache
PDF Full Text Request
Related items