Robust fault tolerant PC-based server load balancer: EAGLE
Date of Publication
2010
Document Type
Bachelor's Thesis
Degree Name
Bachelor of Science in Computer Science
College
College of Computer Studies
Department/Unit
Computer Science
Thesis Adviser
Alexis V. Pantola
Defense Panel Member
Gregory G. Cu
Jocelynn W. Cu
Miguel Alberto N. Gomez
Abstract/Summary
High availability is very important in e-business. A network failure causes a massive loss of income and degrading of reputation to consumers. Network failure due to the server crashing is caused by massive server request or other technical malfunction. To avoid such problem, server load balancers are used as a solution. A server load balancer distributes tasks to a server farm which consists of many physical servers to overcome massive overloading due to enormous server request. There are two types of server load balancers, appliance-based and PC-based balancers. The appliance-based load balancers are made exclusively for load balancing tasks. PC-based balancers, on the other hand, are programs running in a personal computer. Since it is PC-based, it contains components, such as hard drives, that are more prone to errors. This makes PC-based load balancers a single point of failure. The Linux Virtual Server which is a PC-based load balancer, addresses this issue by supporting the use of two load balancers wherein one is standby, which takes over the load balancing tasks once the active load balancer fails. However, a limitation to this fault tolerant approach is that established connections are not retained when the state of the load balancer changes, thus client request should be resent again. This study aims to develop a robust fault tolerant PC-based server load balancer that can maintain established connections when the active load balancer fails. Experiments shows that the system can still maintain established connection even when the active load balancer fails.
Abstract Format
html
Language
English
Format
Accession Number
TU15560
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Physical Description
1 v. (various foliations) : ill. ; 28 cm.
Keywords
Database management; Client/server computing; Operating systems (Computers)
Recommended Citation
Ayson, J. D., Mendoza, C. U., Pangilinan, M. M., & Viesca, A. L. (2010). Robust fault tolerant PC-based server load balancer: EAGLE. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/14652