Agreed - I had my doubts when I first started configuring it, but even with the 
convoluted solution we put together it still all turned out really well and 
incredibly redundant (two SLBs at each site, everything running with GSLB and 
every virtual including DNS running with sym-priorities for failover).  I can't 
imagine what the performance might be without having SLBs at each site - you'd 
need to run DSR as a start, and the load balancer also wouldn't have an 
accurate perspective of the RTT as you said, so you couldn't load balance too 
well based on RTT.

Also with DNS, you're correct - it does only respond to A records so if you 
want anything more from it, you will need the SLB to sit in front of name 
servers.  In our case, we only required A records with a very low ttl, so the 
SLB doing the job was perfect.

Cheers,
Em 



-----Original Message-----
From: Bj?rn Mork [mailto:[EMAIL PROTECTED] 
Sent: Monday, 28 June 2004 5:33 PM
To: Emilia Lambros
Cc: Michael Bellears; [email protected]
Subject: Re: [f-nsp] ServerIronXL 16 or 24 port questions..

"Emilia Lambros" <[EMAIL PROTECTED]> writes:

> The way I understood it when I researched it and subsequently set up 
> gslb, there needed to be ServerIrons at each location.

Yes.  The ServerIrons need to measure the RTT between the real servers an the 
clients, so you need a ServerIron in the path between every server and client, 
preferably very close to the servers.  Hard to imagine how to do this without 
having a ServerIron at each location.
But why not?  It's a great SLB box anyway.

>  Its smoke, mirrors and DNS.  The ServerIrons actually have to have 
> DNS behind them to see the responses and change them if necessary, or 
> they have to provide the DNS for that (sub)domain themselves and they 
> change it if necessary.  They need to have control of the DNS in some 
> way for glsb to work.  Hard to grasp the first time you hear it, but 
> the ServerIrons can do DNS.

In theory.  I practice they can only handle A records, and they will not 
respond at all to requests for anything else (at least they didn't with 07.1.21 
and earlier SW)! This means that you *must* have a real DNS server behind the 
ServerIron to serve NXDOMAIN answers to e.g. 
AAAA requests, or clients supporting IPv6 will suffer a long delay caused by 
DNS timeout.


Bj?rn


Reply via email to