Planowanie klastra trybu failover systemu Windows Server
Klastry trybu failover systemu Windows Server mają bardziej rygorystyczne wymagania sprzętowe i programowe niż serwery autonomiczne. W związku z tym implementacja wymaga dodatkowych zadań planowania. Analiza wymagań dotyczących wdrożenia i starannego planowania usprawni proces konfiguracji klastra.
Zagadnienia związane z planowaniem klastra awaryjnego
Podczas planowania wdrożenia klastrów trybu failover systemu Windows Server należy zacząć od zidentyfikowania odpowiednich obciążeń, a następnie rozważyć zasoby wymagane przez obciążenia.
Obciążenia klastra przełączania awaryjnego
Ponieważ klastrowanie z przełączeniem awaryjnym nie zawsze jest odpowiednie, przed wdrożeniem technologii przełączania awaryjnego należy zidentyfikować usługi i aplikacje, które mogą i powinny działać jako zasoby klastrowane.
Klastrowanie z przełączaniem awaryjnym obsługuje:
- Zakres aplikacji stanowych, które obsługują przechowywanie danych na wspólnym magazynie.
- Hostowanie aplikacji stanowych korzystających z własnych, natywnych mechanizmów replikacji danych z pojedynczą kopią zapisywalną tych danych.
Oba te scenariusze są typowe dla systemów zarządzania bazami danych, takich jak program Microsoft SQL Server. Klaster przełączania awaryjnego doskonale nadaje się również dla maszyn wirtualnych Hyper-V i aplikacji stanowych działających w ich systemach operacyjnych.
Pojemność klastra awaryjnego przełączania
Podczas planowania pojemności w klastrze awaryjnym należy stosować następujące wskazówki:
- Dystrybuuj wysoce dostępne obciążenia z zawodzącego węzła w sposób dobrze zrównoważony. Jeśli wszystkie węzły w klastrze pracy awaryjnej są aktywne, usługi lub aplikacje o wysokiej dostępności z wadliwego węzła powinny zostać przeniesione na różne ocalałe węzły, aby zapobiec przeciążeniu jednego węzła.
- Upewnij się, że każdy węzeł ma wystarczającą pojemność, aby obsługiwać usługi o wysokiej dostępności lub aplikacje przydzielane do niego w przypadku awarii innego węzła. Ta pojemność powinna być wystarczająca, aby zaspokoić dodatkowe wymagania dotyczące zasobów.
- Użyj sprzętu z podobną pojemnością we wszystkich węzłach klastra. Upraszcza to proces planowania trybu failover, co pozwala na równomierną dystrybucję między ocalałymi węzłami.
- Rozważ użycie serwera rezerwowego, aby uprościć planowanie pojemności. Węzeł pasywny w klastrze minimalizuje potrzebę złożonego planowania pojemności.
Odporność klastra trybu failover
Sprawdź wszystkie składniki konfiguracji klastra, aby zidentyfikować pojedyncze punkty awarii. Rozwiąż problemy pojedynczych punktów awarii, stosując konfiguracje takie jak nadmiarowe kontrolery, konfiguracje z wieloma dyskami, takie jak mirrorowanie lub parzystość, połączone karty sieciowe i oprogramowanie wielościeżkowe. Te rozwiązania zmniejszają prawdopodobieństwo, że awaria jednego urządzenia będzie miała szkodliwy wpływ na stabilność klastra trybu failover.
Uwaga / Notatka
Często sprzęt serwera obejmuje wiele zasilaczy, aby zapewnić redundację zasilania oraz kontrolery RAID (Redundant Array of Independent Disks).
Ogólne zalecenia i wymagania dotyczące sprzętu
Klastry failover powinny być zgodne z następującymi wytycznymi sprzętowymi:
- Sprzęt powinien być certyfikowany dla systemu Windows Server.
- Powinien być zainstalowany ten sam lub podobny sprzęt na każdym węźle klastra trybu failover.
- Każdy węzeł musi mieć tę samą architekturę procesora i tę samą rodzinę procesorów.
- Jeśli używasz szeregowo dołączonych połączeń SCSI (SAS) lub Fibre Channel, kontrolery urządzeń pamięci masowej przeznaczone dla pamięci masowej klastra powinny być identyczne we wszystkich klastrowanych serwerach i używać tej samej wersji oprogramowania układowego.
- W przypadku korzystania z połączeń pamięci masowej iSCSI (Internet SCSI) każdy serwer w klastrze powinien mieć co najmniej jedną kartę sieciową lub kartę magistrali hosta przeznaczoną dla pamięci masowej klastra. We wszystkich klastrowanych serwerach karty sieciowe używane do nawiązywania połączenia z obiektem docelowym magazynu iSCSI powinny być identyczne.
Ważne
Nie należy używać sieci wykorzystywanej do połączeń magazynowania iSCSI do komunikacji w sieci, która nie dotyczy magazynowania.
Wymagania dotyczące sieci
Oprócz ogólnych wymagań sprzętowych wymagania specyficzne dla sieci obejmują:
- Adaptery sieciowe w każdym węźle powinny być identyczne oraz mieć taką samą szybkość, pełny dupleks i możliwości kontrolowania przepływu.
- Adaptery sieciowe w sieci klastra powinny mieć tę samą metodę przypisania adresu IP, statyczną lub dynamiczną zarządzaną przez DHCP.
- Jeśli masz sieci prywatne, które nie są kierowane do pozostałej części infrastruktury sieciowej, upewnij się, że każda z tych sieci prywatnych korzysta z unikatowej podsieci. Jest to konieczne, nawet jeśli każda karta sieciowa ma unikatowy adres IP.
Wymagania dotyczące infrastruktury
Klastry przełączania awaryjnego mogą zależeć od usług infrastruktury. System Windows Server obsługuje klastry wielu domen i klastry grup roboczych.
Uwaga / Notatka
Chociaż można wdrożyć wiele klastrów domeny i klastrów grup roboczych, nie należy używać tej konfiguracji dla klastrów Hyper-V ani klastrów serwerów plików.
Należy zainstalować te same funkcje i role systemu Windows Server w każdym węźle. Niespójne konfiguracje w węzłach klastra mogą powodować problemy z niestabilnością i wydajnością. Ponadto nie należy instalować roli usług Active Directory Domain Services (AD DS) w żadnym z węzłów klastra, ponieważ usługi AD DS mają własny mechanizm odporności na uszkodzenia.
Musisz posiadać elementy infrastruktury sieciowej wymagane dla klastra awaryjnego, opisane w poniższej tabeli.
| Składnik | Opis |
|---|---|
| DNS | Serwery w klastrze używają systemu nazw domen (DNS) do rozpoznawania nazw. |
| Członkostwo w domenie | W klastrach trybu failover systemu Windows Server węzły klastra nie muszą być członkami tej samej domeny. |
| Konto administracyjne | Podczas tworzenia klastra lub dodawania do niego serwerów należy zalogować się do domeny przy użyciu konta z uprawnieniami administracyjnymi do wszystkich serwerów w tym klastrze. |
Ważne
Konto administracyjne nie musi być członkiem grupy Administratorzy domeny, jeśli jest członkiem lokalnej grupy Administratorzy w każdym węźle klastra. Jeśli jednak to konto nie jest członkiem grupy Administratorzy domeny, musi mieć uprawnienie Tworzenie obiektów komputerów w domenie hostujące węzły klastra.
Uwaga / Notatka
Począwszy od systemu Windows Server 2016, można utworzyć tak zwane odłączone klastry, które nie wymagają tego przypisania uprawnień.
W systemie Windows Server nie musisz mieć konta usługi klastra. Zamiast tego usługa klastrowania jest uruchamiana automatycznie w specjalnym kontekście, który zapewnia określone uprawnienia i poświadczenia, które są niezbędne dla usługi. Po utworzeniu klastra trybu failover i utworzeniu odpowiedniego obiektu komputera w usługach AD DS, ten obiekt został skonfigurowany tak, aby zapobiec przypadkowemu usunięciu. Ponadto zasób Nazwa sieci klastra ma dodatkową logikę sprawdzania kondycji, która okresowo sprawdza kondycję i właściwości obiektu komputera reprezentującego zasób Nazwa sieciowa.
Wymagania dotyczące oprogramowania do implementacji klastra przełączenia awaryjnego
Najlepszym rozwiązaniem jest uruchomienie każdego węzła klastra w tej samej wersji systemu Windows Server, Windows Server 2025 Standard lub Windows Server 2025 Datacenter. Węzły powinny mieć zainstalowane te same aktualizacje oprogramowania. Istnieje możliwość korzystania z instalacji Server Core systemu Windows Server 2025 jako węzłów klastra, chociaż zależy to od obciążeń i ról serwera, które zamierzasz wdrożyć.