← Back to team overview

sslug-teknik team mailing list archive

Re: PowerDNS på Suse

 

Nis <linux@xxxxxxxxxxxxx> writes:

> Claus Alboege wrote:
>> Nis <linux@xxxxxxxxxxxxx> writes:
>>
>>>Er der ellers andre DNS som har database backend og kan klare et stort
>>> pres?
>> Hvad er et stort pres?
> 50.000+

Ok, jeg ville nu nok definere pres i termer af antal forespoergsler pr
tidsenhed. Men 50.000+ records er jo ikke afskraekkende :)

>> Hvor mange records har du?
> Pt. ca. 500 .ns, med et meget stort antal sub domæner i.
>> Hvor ofte opdateres dine records?
> flere gange dagligt, men fremover skal der interaktivt oprettes nye
> records og rettes i dem, derfor er en database nødvendig.

Ok, tinydns kunne vaere en mulighed. Tinydns har dog sine data i en cdb
"database", men der findes flere eksempler paa folk, der vedligeholder
dnsdata i SQL, og saa dumper data til cdb. Et par millioner records
dumped fra mysql og konverteret til cdbformat paa under to minutter. 
Yderligere har man saa den fordel at tinydns stadig kan servere data,
selvom ens sql-server er gaaet kold :) 

Tag evt. et kig paa:

  http://dustman.net/andy/djbware/MySQLdns

samt selvfoelgelig

  http://cr.yp.to/djbdns/tinydns.html

Derudover skal det lige naevnes at tinydns har et par laekre features
som fx tidsbestemte aendringer af data. Du fortaeller blot at A-recorden
for www.hest.tld skal aendres fra 1.2.3.4 til 4.3.2.1 den 29. februar
2004 kl 12.34.56, saa vil tinydns selv nedjustere TTL'erne efterhaanden
som tidspunktet naermer sig og fra skaeringstidspunktet servere de nye
data :) 
  

/Claus A


References