2014International Journal of Computer ApplicationsOpen access

Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization

Shreyansh Kumar, R. M. S. Parvathi

Open full text 0 citations

Abstract

Load balancing can be done at two levels, the HTTP level and the network level.It refers to the distribution of the HTTP request made by the user across the web server in a server cluster and is achieved by various algorithms such as Random Selection, Round Robin, weighted Round Robin etc.At the network level load balancers are used for the purpose of balancing the load.The approach such as DNS forwarding and spraying the load across the servers is very useful and effective at the network level [11][12].The load balancers receives the request and proxies the destination ip for forwarding the request to the less utilized servers in order to gain better performance.This paper proposes a server load balancing scheme mainly for the webservers by making the limited number of clients to work as a virtual server which are called virtual clients in the webserver network.This approach is done at the HTTP level by forwarding the HTTP request to the nearest and less loaded virtual client.The HTTP request is only forwarded to get the static content in order to save the current bandwidth utilization of the web server and process more dynamic request on the server side.The daemon routine controls the whole process of web server load balancing but it only processes the HTTP requests.The daemon routine only resides on the web server backend.The client virtualization provides a new anti-overloading technique to reduce the access time of the server and to utilize the server resources without any additional cost.The Client Virtualization also provides a better way to utilize the system bandwidth in web server network.

Open-access reader

About this research paper

What this paper is about

Load balancing can be done at two levels, the HTTP level and the network level.It refers to the distribution of the HTTP request made by the user across the web server in a server cluster and is achieved by various algorithms such as Random Selection, Round Robin, weighted Round Robin etc.At the network level load balancers are used for the purpose of balancing the load.The approach such as DNS forwarding and spraying the load across the servers is very useful and effective at the network level [11][12].The load balancers receives the request and proxies the destination ip for forwarding the request to the less utilized servers in order to gain better performance.This paper proposes a server load balancing scheme mainly for the webservers by making the limited number of clients to work as a virtual server which are called virtual clients in the webserver network.This approach is done at the HTTP level by forwarding the HTTP request to the nearest and less loaded virtual client.The HTTP request is only forwarded to get the static content in order to save the current bandwidth utilization of the web server and process more dynamic request on the server side.The daemon routine controls the whole process of web server load balancing but it only processes the HTTP requests.The daemon routine only resides on the web server backend.The client virtualization provides a new anti-overloading technique to reduce the access time of the server and to utilize the server resources without any additional cost.The Client Virtualization also provides a better way to utilize the system bandwidth in web server network.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Load balancing can be done at two levels, the HTTP level and the network level.It refers to the distribution of the HTTP request made by the user across the web server in a server cluster and is achieved by various algorithms such as Random Selection, Round Robin, weighted Round Robin etc.At the network level load balancers are used for the purpose of balancing the load.The approach such as DNS forwarding and spraying the load across the servers is very useful and effective at the network level [11][12].The load balancers receives the request and proxies the destination ip for forwarding the request to the less utilized servers in order to gain better performance.This paper proposes a server load balancing scheme mainly for the webservers by making the limited number of clients to work as a virtual server which are called virtual clients in the webserver network.This approach is done at the HTTP level by forwarding the HTTP request to the nearest and less loaded virtual client.The HTTP request is only forwarded to get the static content in order to save the current bandwidth utilization of the web server and process more dynamic request on the server side.The daemon routine controls the whole process of web server load balancing but it only processes the HTTP requests.The daemon routine only resides on the web server backend.The client virtualization provides a new anti-overloading technique to reduce the access time of the server and to utilize the server resources without any additional cost.The Client Virtualization also provides a better way to utilize the system bandwidth in web server network.

Key concepts: Computer science, Scheme (mathematics), Virtualization, Computer network, Load balancing (electrical power), Client–server model, Operating system, Distributed computing

Related papers

Back to paper searchBrowse research topicsOriginal source
Back-End Forwarding Scheme in Server Load Balancing using Client Virtualization — Research Paper | ScholarLens