Habe heute bei DomainFactory herausgefunden, dass man dort über die Nameserver-Einstellungen ein sehr einfaches load balancing via DNS round robin machen kann. Dazu legt man im Nameservder für exakt die gleiche Domain zwei (oder mehr) A-Records mit seinen Servern an. Wichtig hier ist, dass natürlich alle Server auch auf den gleichen Namen hören. Beispiel: img.domain.de.
Eine Abfrage via host für die Domain ergibt dann
# host img.domain.de
img.domain.de A xx.xx.64.106
img.domain.de A xx.xx.65.66
Etwas später oder direkt danach über eine andere Ip probiert man es nochmal und bekommt.
# host img.domain.de
img.domain.de A xx.xx.65.66
img.domain.de A xx.xx.64.106
Tada! Der Nameserver ist so clever und iteriert die Liste an vorhandenen A-Records durch. Der Client nimmt immer den obersten,sofern erreichbar, als Ziel und schon verteilt sich die Last nahezu gleichmäßig über die Server. Toll dass das DomainFactory unterstützt. Weniger toll dass dazu in den Foren und in der Hilfe nichts zu finden ist.

0 Kommentare