Networking Forums

Networking Forums > Computer Networking > Linux Networking > are load balancing and mirroring similar concepts?

Reply
Thread Tools Display Modes

are load balancing and mirroring similar concepts?

 
 
Ben
Guest
Posts: n/a

 
      03-04-2004, 01:33 AM
Hi all,

This is a very simple question that is confusing me. I'm a bit
confused about whether load balancing and morroring are similar
concepts? I am referring to web server load balancing here. As far as
I understand mirroring is keeping duplicate copies of web pages in
different geographical locations to reduce number of hops whereas load
balancing is redirecting traffic to other servers containing copies of
web pages. So in other words, when load balancing is done, the servers
have to contain same copies of pages (which makes it identical to
mirroring). Am i right?

Please unleash my confusion!
Ben
 
Reply With Quote
 
 
 
 
Sandro Mangovski
Guest
Posts: n/a

 
      03-04-2004, 03:35 AM
Ben wrote:

So in other words, when load balancing is done, the servers
> have to contain same copies of pages (which makes it identical to
> mirroring). Am i right?
>

Not necessarilly and not often (correct me if I am wrong). Load balancing is
usually implemented on cluster systems where nodes run their local copies
of web server software but web pages are stored on some shared external
disk array.


--
Sandro Mangovski
<Fish:#linux>@irc.idolnet.org
PGP Key:
QOTD: The justification of profit is profit.

 
Reply With Quote
 
jack
Guest
Posts: n/a

 
      03-04-2004, 10:38 AM
Ben wrote:
> This is a very simple question that is confusing me. I'm a bit
> confused about whether load balancing and morroring are similar
> concepts? I am referring to web server load balancing here. As far as
> I understand mirroring is keeping duplicate copies of web pages in
> different geographical locations to reduce number of hops whereas load
> balancing is redirecting traffic to other servers containing copies of
> web pages. So in other words, when load balancing is done, the servers
> have to contain same copies of pages (which makes it identical to
> mirroring). Am i right?


You already answered most of Your own question.

But, load balancing and mirroring have nothing to do with one-another:

In Your example, You can have copies of specific data stored at
different locations (mirrors). You can then present the user with a list
of available mirrors and let them chose one of them. kernel.org does
exactly this. - Strictly speaking, this is not load-balancing, although
it will eventually balance the load.

Load balancing for itself is a different thing and mostly has to do
with routing (no matter what is being routed, whether it's web pages or
a ssh session): If You have more than one route to any given desti-
nation, You might want to parallelize those routes to get a higher
transfer rate. The thing is that in this context, "load balancing" only
goes for _connections_, not for _services_. So if You spread, say,
http-requests over multiple identical (mirrored) web-servers, this is
not considered load balancing, but rather redundancy.


Cheers, Jack.

--
----------------------------------------------------------------------
My personal reading of the string "MicroSoft" expands to "NanoWeak"...
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Load Balancing RH Ent ES Martyn Linux Networking 2 06-13-2004 05:11 PM
Load Balancing Phil Andersen Windows Networking 2 04-15-2004 08:16 PM
NIC Load Balancing Chicho Windows Networking 2 02-20-2004 06:55 PM
FTP Load Balancing Windows Networking 0 01-27-2004 02:13 AM
Load Balancing Alex Windows Networking 0 12-22-2003 11:59 PM



1 2 3 4 5 6 7 8 9 10 11