it is highly recommended you cruise the DNS rfcs and/or read the dns
bible.. these are problems solved 20 years ago

On 8/28/07, reje <[EMAIL PROTECTED]> wrote:
> In the sense of expanding DNS infrastructure, your
> comments seem sane enough (you definitely read that
> DNS & BIND book :-)
>
> On the other side, I really need to introduce
> _additional_ availability of DNS servers/resolvers.
> This is especially true for resolvers as they are the
> first layer users are facing. Assume the situation
> when ordinary Windows user tries to access a web page
> not yet cached in his box local DNS cache. From my
> experience, it's needed up to 15 seconds for Windows
> box to contact the other resolver. And that is
> something I'm trying to avoid by using
> high-availability and load-balancing.
>
> As already seen, it cannot be done (yet) using
> hoststated or "rdr" alone because packet payload
> inspection and modification is needed for it to work,
> and it is a hack, etc.etc.
>
> I was also reading about new features of IP-based
> load-balancing in carp(4) in the upcoming release of
> OpenBSD (4.2). It seems that it would be enough to
> install a farm of OpenBSD resolver boxes with CARP and
> IP load balancing enabled on the boxes themselves. No
> external load-balancing boxes, no packet modifications
> required. Altough, it seems that it does require some
> extra configuring depending on network equipment being
> used. Also, IP load-balancing imposses additional load
> to network equipment. (I'm dealing with Cisco Catalyst
> 6500 series switches)
>
> To conclude my goals:
> - remove 15 second timeout for end users,
> - deal with only 2 resolver addresses,
> - use more than 2 resolver boxes.
>
> Anyone successfully running similar scenario ?
>
> Cheers (and thanks for all suggestions),
> r.
>
> > reje wrote:
> > > Yes, we have that much DNS requests hiting our
> > > servers
> > > (we are not experiencing any DoS but from
> > > legitimate
> > > user requests :-)
> > >
> > > Furthermore, the DNS infrastructure tiemouts are
> > > unacceptable in our scenario. Registering
> > > additinal NS records is also unacceptable.
> > >
> > > FYI: our primary DNS experiences cca. 4000
> > > requests per second, secondary goes with cca. 3000
> > > req/sec.
> > >
> > > Primary server is SUN Fire V480 with 16GB RAM,
> > > secondary is also  SUN Fire V480 with 8GB RAM.
> > > Both servers are running Solaris 9 + BIND 9.
> > > Firewall is PIX 535, works like a charm.
> >
> > Increase some of your heavily used records' TTLs.
> >
> > Add more public slave servers, 5-7 is a good number.
> >
> > Have them pull from a hidden master.
> >
> > Put some of the servers far away from you, but near
> > your clients. e.g: London, Franfurt, Paris, Sydney,
> > where ever (can't do that with load bal).
> >
> > If you have both of your only 2 servers in the same
> > rack, you will have problems. I once saw one idiot
> > put both DNS servers into Solaris 10 zones on a
> > single box (e15k). What is the point??????
> >
> > I used to work for an ISP serving some popular
> > domains. Used white i386 boxes in various colo racks
> > (own and others), nae probs.
> >
> > Fire walling was done by Juniper, no load balancing.
> >
> > Go re-read the DNS and BIND book.
> > --
> >
> > ====================================================
> > Craig Skinner            [EMAIL PROTECTED]
> >
> > Phone +44 (0) 1506 673024    5-digit
> > shortdial:x73024
> >
> > Sun Remote Support Centre, Linlithgow, Scotland, UK
> >
> > ====================================================
>
>
>
> ____________________________________________________________________________________
> Be a better Heartthrob. Get better relationship answers from someone who 
> knows. Yahoo! Answers - Check it out.
> http://answers.yahoo.com/dir/?link=list&sid=396545433

Reply via email to