Font Size: a A A

Research Of Web Server Cluster On The Cloud Architecture

Posted on:2016-02-26Degree:MasterType:Thesis
Country:ChinaCandidate:L TianFull Text:PDF
GTID:2298330452466403Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years, putting large numbers of computing resources together to provide users witha unified service, the cloud computing technology has got a rapid development, and continues toexpand its application field. At the same time, along with the development of Internet, the scale ofInternet users is increasing. The Web server clustering solution which is used to resolveperformance bottlenecks of single Web server, in the reality got a lot of practice. From theexploration viewpoint, combining the characteristics of Web server cluster, this paper try to extendthe cloud computing technology to the implementation of Web server cluster, thus propose a cloudarchitecture Web server cluster.At First, the paper describes and analysis the related content of Web, Web server in detail,and summarizes several issues need to be addressed for Web server cluster: HTTP request andresponse, URI path matching and Session storage problem. Then, from the basic idea andarchitecture characteristics of the Web server cluster, make an further investigation of the availableimprovement areas for the traditional Web server clustering solution; combined with the cloudfeatures and advantages of MapReduce computation model and Storm framework, the former isthe most commonly used cloud computing technology, and the latter is the most popular real-timestream processing frameworks technology, the paper proposed one overall design of a Web servercluster base on the cloud architecture. Next, based on the implementation of Storm, some featuresof the new Web server cluster, such as the realization of HTTP request and response, URI pathmatching, etc. have been accomplished in the research work, and from the outline design and thedetailed design point of view in software engineering, the paper presents a detailed technicaldescription of the implementation work of the specific content.Finally, we had some performance test base on the new Web server cluster based on the cloudarchitecture. With the experimental results obtained, we compared the result of the new Webserver cluster based on the cloud architecture with the result of the previous research on Webserver cluster. According to the comparison results, there exists an large gap between the new Webserver cluster and the previous Web server cluster solutions on the response time of Web requests. But in the real-time stream processing applications based on the Storm technology, the new Webserver cluster has some great advantages. Then, we concluded that our study has some referenceand practical value for the future research.
Keywords/Search Tags:Web Server Cluster, Cloud Computing, MapReduce, Storm, Streamprocessing
PDF Full Text Request
Related items