Font Size: a A A

Research On Method Of QoS Of Web Application Based On Request Content

Posted on:2019-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:J C HuFull Text:PDF
GTID:2348330542998885Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the popularization of Internet and the improvement of people's living standard,the number of Internet users in China is increasing.The huge number of users is a severe challenge to the performance of websites.When massive users visit the website,the server will be faced with the overload condition,therefore,the users' requests can't be able to respond in time or even are denied.Faced with the drawbacks when the traditional Web server is under overload,it can't provide differentiated services,this paper takes the connection delay time and bandwidth as the research direction,and achieves the purpose of improving the server service quality by classifying the request packets and assigning different server resources to different requests.The main research contents include:1 According to the content that the users visited,the HTTP request pockets will be classified,which lays the foundation for the realization of the differentiated service.The system encapsulates a single HTTP request packet into an independent object.Then,according to the result of the request pocket feature matching with the type identification library,the package object of the request pockets will be marked,and stored in the corresponding queues to wait for the processing of the idle threads.2 Taking the ratio of connection delay time as the research object,this paper will realize the dynamic change of the actual ratio following the target ratio.By distributing thread resources between different types of request packets and setting a reasonable target ratio,it can allocate more limited resources to higher priority requests when the server is overload,so as to improve the quality of service of the whole Web application.3 Using the rationality of bandwidth as the research goal,the system will dynamically control the bandwidth of different types of request pockets.The system records the bandwidth usage of each type request,and uses the improved token bucket method to control the bandwidth of the request pocket in real time,so as to achieve the purpose of reasonable allocation bandwidth and high bandwidth utilization.This paper realizes the three parts of the research,designs and implements the system which is based on the content of request to improve the service quality of Web application.System framework includes the request packet classification module,the runtime information storage module,information processing module,the connection delay control module,the bandwidth control module and so on.At the same time,this paper has completed the auxiliary work of web page of displaying system running status and test program.
Keywords/Search Tags:HTTP, Differentiated services, Connection delay, Token Bucket
PDF Full Text Request
Related items