Wysoka dostępność usług DHCP - Wprowadzenie  Udostępnij na: Facebook

Autor: Witold Miszkiewicz

Opublikowano: 2013-01-14

W dzisiejszych czasach ciężko wyobrazić sobie infrastrukturę sieciową bez usług zapewniających automatyczne przydzielanie adresów IP urządzeniom biurowym, komputerom, telefonom, itp., dzięki czemu, nie ma konieczności ich ręcznej konfiguracji. Z kolei, niedostępność tych usług często powoduje poważne problemy w działaniu infrastruktury sieciowej, a nawet przestoje. Na chwilę obecną wysoką dostępność usługi DHCP możemy zaimplementować na kilka  sposobów:

  • podział zakresów – jest to metoda polegająca na podziale konkretnych zakresów pomiędzy dwa serwery DHCP, gdzie serwer główny zawiera 70% wszystkich adresów, a drugi 30%. Rozwiązanie to jest proponowane dla mniejszych środowisk, ponieważ w chwili, kiedy serwer główny jest niedostępny, a kolejni klienci próbują pobrać adresację, może okazać się, że dostępna pula adresów na drugim serwerze będzie niewystarczająca. Dodatkowy problem stanowi brak ciągłości w utrzymaniu adresacji,

  • DHCP over Failover Cluster – funkcjonalność ta została wprowadzona we wcześniejszych wersjach systemu Windows Server. Aby z niej skorzystać, musimy posiadać środowisko domenowe, dwa serwery połączone w jeden klaster oraz udostępnioną przestrzeń dyskową, na której znajduje się konfiguracja DHCP. Metoda ta działa w trybie aktywno-pasywnym, gdzie jeden serwer oczekuje na awarię drugiego. Jeśli wymagane jest, aby węzły klastra były podzielone na dwie, rozdzielone geograficznie, lokalizacje (tzw. geocluster), można czasem natrafić na problemy konfiguracyjne. W takim wypadku należy zapewnić replikację udziału dyskowego pomiędzy lokalizacjami. Zaleca się także, aby serwery należały do tej samej podsieci – przyśpiesza to proces przełączenia usługi na drugi węzeł po awarii pierwszego, 

  • DHCP Failover – funkcjonalność ta umożliwia zaimplementowanie wysokiej dostępności usługi DHCP w łatwiejszy i bardziej efektywny sposób, w porównaniu do wyżej wymienionych metod. Dzięki niej, klienci wysyłający zapytania do serwera mogą stale otrzymywać adresację i niezbędne do pracy opcje z tych samych zakresów, a przy tym ciągłość adresacji jest utrzymana. Do implementacji wymagane są dwa serwery wraz z oprogramowaniem Windows Server 2012 w wersji standard lub datacenter. Rozwiązanie to nie wymaga użycia kosztownych systemów dyskowych, czy też dodatkowego oprogramowania. Nie są również wymagane wydzielone podsieci dla komunikacji klastrowej. Całość możemy skonfigurować w dwóch trybach: Hot Standby, gdzie jeden serwer jest aktywny i komunikuje się z klientami, a drugi jest pasywny i oczekuje na awarię pierwszego. Drugi tryb Load Sharing  pozwala na równomierne obciążenie obu serwerów zapytaniami od klientów. Rozwiązanie DHCP Failover jest szczególnie ciekawe, jeśli chcemy umieścić dwie maszyny w odrębnych lokalizacjach. Dotychczas, najlepszym rozwiązaniem dla dużej firmy było uruchomienie skomplikowanej i kosztownej konfiguracji geoklastra, obecnie, praktycznie każdy administrator jest w stanie zapewnić obsługiwanej przez siebie firmie wysoką dostępność bez dodatkowych kosztów.

  • Instalacja i konfiguracja pierwszego zakresu - w tym przewodniku dowiesz się, jak poprawnie zainstalować i skonfigurować usługę DHCP w oparciu o Windows Server 2012.