Load Balancing Algorithm for Web Server Based on Weighted Minimal Connections
DOI: 10.23977/jwsa.2017.11001 | Downloads: 61 | Views: 7502
Author(s)
Pan Zhu 1, Jiangxing Zhang 1
Affiliation(s)
1 College of Information Engineering, Zhejiang University of Technology, Hangzhou, China
Corresponding Author
Pan ZhuABSTRACT
We have analyzed the clustering technology of Web server and studid the load balancing algorithm, due the lack of the existing load balancing algorithm can not accurately reflecting the size of the server load and manually setting the weight and other aspects, in this paper ,we propose an improved weighted minimum join Improved Load Balancing Algorithm for Web server cluster. On the one hand,The algorithm takes into account server utilization, memory utilization and network bandwidth mutilation and other factors, combined with web server’s own characteristics,Accouding to the real-time load of the server to dynamically change the size of the weight, and on the other hand, assigns the new connection request according to the weighted minimum connection number algorithm. Through the use of simulation software OPNET, the algorithm not only reduces server latency, reduces HTTP response time,and can effectively improve the load balancing efficiency.
KEYWORDS
Web server cluster, Dynamic feedback, Load balancing, Weighted minimal connection number algorithm, OPNET.CITE THIS PAPER
Pan, Z. , Jiangxing Z. (2017) Load Balancing Algorithm for Web Server Based on Weighted Minimal Connections. Journal of Web Systems and Applications (2017) 1: 1-8.
REFERENCES
[1] Zhang Xi. Research on Dynamic workload Scheduling Strategy of LVS.University of Jilin 2010.
[2] Zhou Songquan. An Improved dynamic load-balancing Algorithm for Cluster[J].Computer and modernization 2012(1):135-139
[3] HWANG S T; JUNG N S Dynamic scheduling of web server cluster 2002.
[4] Hung-Chang Hsiao; Hao Liao; Ssu-Ta Chen; Kuo-Chan Huang. Load Balance with Imperfect Information in Strutured Peer-to-Peer System[J]. IEEE Transactions on Parallel and Distributed Systems.Volume22 .Issue4,2011, Page(s):634-649.
[5] Shen Wei Research and Realization of an improved load Balancing Algorithm Based on LVS Cluster. Journal of China university of geology, 2010
[6] Mikael Andersson, Jianhua Cao, Maria Kihl, and Christian Nyberg. Admission Control with service level agreement s for a web server.In proc.of European Internet and Multimedia Systems and Applications,2005.
[7] Nakagawa, Y., Suda, H., Ukigai, M., & Miida, Y. (2003). An innovative hands-on laboratory for teaching a networkingcourse. 33rd ASEE/IEEE Frontier in Education Conference, Boulder, CO, November 2003.
[8] Jussara Almeida, Mihaela Dabu, and Pei Cao. Providing differentiated levels of service in web content hosting. In proc. of the First Workshop on Internet Server Performance, 2008.
[9] Fitzhugh, S. (2012). Portable network laboratory. 32nd ASEE/IEEE Frontier in Education Conference, Boston, MA,November 2002.
[10] Sandeep S. W. Classification of dynamic load balancing strategies in a Network of Workstations [J]. ITNG, 2008:1005-1014.
[11] Wu Wendan .The Rearch on Load Balancing Technology for Video Transmission in IP Network [D]. Journal of Wuhan University of Science and Technology 2010.
Downloads: | 1196 |
---|---|
Visits: | 56690 |
Sponsors, Associates, and Links
-
Power Systems Computation
-
Internet of Things (IoT) and Engineering Applications
-
Computing, Performance and Communication Systems
-
Journal of Artificial Intelligence Practice
-
Advances in Computer, Signals and Systems
-
Journal of Network Computing and Applications
-
Journal of Electrotechnology, Electrical Engineering and Management
-
Journal of Wireless Sensors and Sensor Networks
-
Journal of Image Processing Theory and Applications
-
Mobile Computing and Networking
-
Vehicle Power and Propulsion
-
Frontiers in Computer Vision and Pattern Recognition
-
Knowledge Discovery and Data Mining Letters
-
Big Data Analysis and Cloud Computing
-
Electrical Insulation and Dielectrics
-
Crypto and Information Security
-
Journal of Neural Information Processing
-
Collaborative and Social Computing
-
International Journal of Network and Communication Technology
-
File and Storage Technologies
-
Frontiers in Genetic and Evolutionary Computation
-
Optical Network Design and Modeling
-
Journal of Virtual Reality and Artificial Intelligence
-
Natural Language Processing and Speech Recognition
-
Journal of High-Voltage
-
Programming Languages and Operating Systems
-
Visual Communications and Image Processing
-
Journal of Systems Analysis and Integration
-
Knowledge Representation and Automated Reasoning
-
Review of Information Display Techniques
-
Data and Knowledge Engineering
-
Journal of Database Systems
-
Journal of Cluster and Grid Computing
-
Cloud and Service-Oriented Computing
-
Journal of Networking, Architecture and Storage
-
Journal of Software Engineering and Metrics
-
Visualization Techniques
-
Journal of Parallel and Distributed Processing
-
Journal of Modeling, Analysis and Simulation
-
Journal of Privacy, Trust and Security
-
Journal of Cognitive Informatics and Cognitive Computing
-
Lecture Notes on Wireless Networks and Communications
-
International Journal of Computer and Communications Security
-
Journal of Multimedia Techniques
-
Automation and Machine Learning
-
Computational Linguistics Letters
-
Journal of Computer Architecture and Design
-
Journal of Ubiquitous and Future Networks