donaldu.tusku 0 Zgłoś post Napisano Kwiecień 17, 2008 Witam. Zastanawiam się nad najbardziej optymalnym rozwiązaniem dla BIND, który musi utrzymać około 10-30 tyś rekordów A (+ tyle samo MX). Sęk w tym, że przeładowanie konfiguracji jest bardzo częste i może występować nawet co 2-3 minuty. Dlatego zastanawiam się nad jednym z tych rozwiązań: 1) http://bind-dlz.sourceforge.net/ 2) http://mysql-bind.sourceforge.net/ Bind DLZ ma driver plikowy, co pozwoliło by zapewne odciązyć serwer bazy danych, który jest rozgrzany do czerwoności, ale zastanawiam się jak driver plikowy odbije się na I/O wait (który już teraz jest średnio na poziomie 30%), gdy mam ponad 500 req/s. Czy MySQL-Bind stosuje jakies cachowanie, czy za każdym razem poprostu odwłuje sie do serwera? Dodatkowym kłopotem jest fakt, że serwery DNS są tylko 2 a maszyny na które je obsługują mają mase roboty z innymi usługami. Jakieś sugestie lub praktyczne porady na powyższy temat ? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość papaj Zgłoś post Napisano Kwiecień 17, 2008 Zainteresuj sie rozwiazaniej djbdns zamiast binda. Najlepiej na osobnej maszynie. Osobiscie zainteresowalbym sie bardziej optymalnym rozwiazaniem, np hart-beat, na rozlozenie obciazenia... badz cos ala to Potem inne deamony obslugujace ta infrastrukture. Udostępnij ten post Link to postu Udostępnij na innych stronach
donaldu.tusku 0 Zgłoś post Napisano Kwiecień 17, 2008 W chwili obecnej wolę pozostać przy BIND, ze względu na fakt, że całość mam ładnie skompletowaną i współ egzystuje z innymi aplikacjami. Znalazłem takie małe porównanie obu serwerów: http://www.wlug.org.nz/BindVsTinyDNS i raczej utwierdza mnie w przekonaniu, że nie warto narazie zmieniać na tą aplikację, tym bardziej że djbdns przechowuje wszystkie dane na dysku w formacie cdb, a o ile się nie wszystkie dane są zapisane w jednym pliku na dysku, a więć odnalezienie danego rekordu powoduje mielenie całej sterty nie potrzebnych danch - w tym wypadku chyba przewage ma Bind DLZ gdzie odwłouje się bezpośrednio do nazw plików. Osobiscie zainteresowalbym sie bardziej optymalnym rozwiazaniem, np hart-beat, na rozlozenie obciazenia... badz cos ala to Potem inne deamony obslugujace ta infrastrukture. Mógłbyś rozwinąć myśl? Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość papaj Zgłoś post Napisano Kwiecień 17, 2008 Nie mam teraz czasu na rozwijanie myslli, jednak chyba slowo klaster powinno ci cos mowic Udostępnij ten post Link to postu Udostępnij na innych stronach
Tomi 0 Zgłoś post Napisano Kwiecień 17, 2008 http://bind-dlz.sourceforge.net/ - tego typu propozycja (nie mówię ze konkretnie ta) wydaje się bardzo sensowna. Tymbardziej że nakładki tego typu są dość mało inwazyjne. Udostępnij ten post Link to postu Udostępnij na innych stronach
beliq 442 Zgłoś post Napisano Kwiecień 17, 2008 Czy MySQL-Bind stosuje jakies cachowanie, czy za każdym razem poprostu odwłuje sie do serwera? Podejrzewam, że cały cache opiera się raczej na wbudowanej w mySQL opcji cache'owania odpowiedzi na zapytania. Udostępnij ten post Link to postu Udostępnij na innych stronach
lukaschemp 27 Zgłoś post Napisano Kwiecień 25, 2008 Ja osobiście polecam PowerDNS'a http://www.powerdns.com/ sam z niego korzystam, działa bardzo szybko i obsługuje u mnie tysiące domen. Oczywiście każdy serwer DNS jest na osobnej maszynie. Nie będę się rozpisywał o jego zaletach i możliwościach od tego jest przecież www.google.pl Udostępnij ten post Link to postu Udostępnij na innych stronach