{"title":"Response Time Based Balancing of Load in Web Server Clusters","authors":"D. Sharma","doi":"10.1109/ICRITO.2018.8748373","DOIUrl":null,"url":null,"abstract":"In this paper, a load balancing framework is presented which allows user requests to be dynamically distributed among clustered back-end web servers based on the response time to achieve efficient load balancing of the system. In this proposed approach, load balancer runs on jetty web server which is a light weight server and easy to embed in java. Request will come from browser or SoapUI (for bulk messages). A track of requests and response on each server is maintained in hash map data structure. Whenever a new request comes in, it will be distributed among web servers based on response time and pending jobs on that server.The performance and comparisons of proposed algorithm is demonstrated through various experimental results and graphs.","PeriodicalId":439047,"journal":{"name":"2018 7th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)","volume":"313 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 7th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRITO.2018.8748373","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In this paper, a load balancing framework is presented which allows user requests to be dynamically distributed among clustered back-end web servers based on the response time to achieve efficient load balancing of the system. In this proposed approach, load balancer runs on jetty web server which is a light weight server and easy to embed in java. Request will come from browser or SoapUI (for bulk messages). A track of requests and response on each server is maintained in hash map data structure. Whenever a new request comes in, it will be distributed among web servers based on response time and pending jobs on that server.The performance and comparisons of proposed algorithm is demonstrated through various experimental results and graphs.