A STUDY OF VARIOUS LOAD BALANCING TECHNIQUES ININTERNET
M.Azath
1
, Dr.R.S.D.Wahida banu
2
,
1
Research Scholar, Anna University, Coimbatore.
1
mailmeazath@gmail.com
2
Research Supervisor, Anna University, Coimbatore.
2
drwahidabanu@gmail.com
Abstract
One of the most important applications of traffic engineering is load balancing.Successful implementation of load balancingdepends on the underlying routing protocolthat provides connectivity through theInternet by determining the routes used bytraffic flows. But the load-balancingproblem is not yet solved completely; newapplications and architectures are required tomeet the existing or incoming fastestInternet world. And, for greatest impact,these new capabilities must be delivered intoolkits that are robust, easy-to-use, andapplicable to a wide range of applications.For balancing traffic in internet, packetsshould be reorder, reordering also having aproblem for flows in internet. In Internet,unresponsive flows easily occupy thelimited buffers, there by reducing theQuality of Service (QoS). In this paper,various techniques that are adopted for loadbalancing in Internet are analyzed.
Keywords:
Traffic engineering, Load Balancing,Internet Services, unresponsive flows, QOS,Buffer, Traffic splitting and Router.
1. Introduction
Traffic engineering refers to theperformance optimization of operationalnetworks. On one hand, traffic offeredbetween origin and destination nodes loadsthe network and on the other hand, thistraffic has to be carried in the network insuch a way that performance objectives arefulfilled. In computer networking, loadbalancing is a technique to spread work between two or more computers, network links, CPUs, hard drives, or other resources,in order to get optimal resource utilization,throughput, or response time.One of the most common applications of load balancing is to provide a single Internetservice from multiple servers, sometimesknown as a server farm. Commonly loadbalanced systems include popular web sites,large Internet Relay Chat networks, highbandwidth File Transfer Protocol sites,NNTP servers and DNS servers.The idea of load balancing is to move trafficfrom congested links to other parts of thenetwork in a well-controlled way. Trafficengineering seeks to effectively balancetraffic load throughout existing networks,thus achieving QoS demands andminimizing typical costs of adding hardwareand software implementations, common tonetwork engineering. When dealing withreal-world cases of load balancing, bothnetwork and traffic engineering is generalpurpose tools used throughout all steps of animplementation [12].
2. Motivation
Load balancers are an integral part of today'sWeb infrastructure. They're also complexand under-documented pieces of hardware.
(IJCSIS) International Journal of Computer Science and Information Security,Vol. 8, No. 3, June 2010149http://sites.google.com/site/ijcsis/ISSN 1947-5500