Wprowadzenie
VM High Availability (VMHA) to funkcja w Virtualization Station umożliwiająca automatyczne przełączanie awaryjne maszyn wirtualnych między dwoma urządzeniami QNAP NAS. Pomaga zapewnić ciągłość usług w przypadku awarii sprzętu poprzez minimalizowanie przestojów.
Ten samouczek przeprowadzi Cię przez cały proces konfiguracji, w tym przygotowanie środowiska, tworzenie pary urządzeń VMHA, tworzenie grup VMHA i zarządzanie nimi, konfigurowanie przełączania awaryjnego oraz rozwiązywanie typowych problemów.
Wymagania dotyczące VMHA
| Komponent | Wymaganie |
|---|---|
| System operacyjny | QuTS hero h5.3.0 lub nowszy na obu urządzeniach NAS.
uwaga
Aby zapewnić najlepszą zgodność, zaleca się używanie urządzeń NAS z tą samą wersją QuTS hero. |
| Procesor | Oba urządzenia NAS muszą używać procesorów tego samego producenta (np. Intel® lub AMD®). |
| Pamięć | Docelowe urządzenie NAS musi mieć wystarczającą ilość pamięci do uruchamiania zmigrowanych maszyn wirtualnych ze źródłowego urządzenia NAS podczas przełączania awaryjnego. |
| Pamięć masowa | Oba urządzenia NAS muszą mieć wystarczającą ilość miejsca, aby Virtualization Station mogło utworzyć folder współdzielony do przechowywania obrazów dysków VMHA. Obrazy dysków muszą być przechowywane wyłącznie na wewnętrznej pamięci masowej urządzenia NAS; nie można używać zewnętrznej pamięci masowej. |
| Komponent | Wymaganie |
|---|---|
| Połączenia sieciowe | Między dwoma urządzeniami NAS wymagane są co najmniej dwa niezależne połączenia sieciowe. Muszą one znajdować się w różnych podsieciach: jedno dla łącza zarządzania i jedno dla łącza dostępności (używanego do synchronizacji danych). |
| Adresy IP | Wszystkie interfejsy używane do HA muszą korzystać ze statycznych adresów IPv4. Ustawienia IPv6 i VLAN muszą być wyłączone. |
| Porty zapory | Jeśli jest używana zapora, należy upewnić się, że porty TCP 16500–16550 są otwarte między dwoma urządzeniami NAS, aby umożliwić komunikację HA. Pełną listę portów usług używanych przez systemy QNAP można znaleźć w artykule Jakie porty sieciowe są używane przez systemy QTS, QuTS hero i QuTScloud. |
| Łącze dostępności | Zdecydowanie zalecana jest prędkość sieci co najmniej 2,5 Gbps, ponieważ prędkość łącza ma bezpośredni wpływ na wydajność maszyn wirtualnych. Aby uzyskać najlepszą wydajność, należy używać bezpośredniego połączenia Ethernet między urządzeniami NAS, unikając przełączników tam, gdzie jest to możliwe. |
| Usługa SSH | Usługa SSH musi być włączona na obu urządzeniach NAS. Szczegółowe informacje można znaleźć w sekcji Konfigurowanie połączeń SSH w Podręczniku użytkownika QuTS hero. |
- Skonfiguruj zgodne przełączniki wirtualne na obu urządzeniach NAS przy użyciu aplikacji Network & Virtual Switch. Nazwy przełączników wirtualnych nie muszą być identyczne, jednak przypisania interfejsów i ustawienia sieciowe muszą być zgodne. Szczegółowe informacje można znaleźć w sekcji Konfiguracja przełącznika wirtualnego w Podręczniku użytkownika QuTS hero.
- Upewnij się, że oba urządzenia NAS działają pod tą samą wersją QuTS hero. Jeśli wersje oprogramowania układowego różnią się, działanie VMHA może nie przebiegać zgodnie z oczekiwaniami. Aby zaktualizować oprogramowanie układowe urządzenia NAS, zapoznaj się z sekcją Aktualizacja oprogramowania układowego w Podręczniku użytkownika QuTS hero.
- Skonfiguruj oba urządzenia NAS tak, aby korzystały z tego samego serwera NTP do synchronizacji czasu. Szczegółowe informacje można znaleźć w sekcji Konfigurowanie ustawień czasu w Podręczniku użytkownika QuTS hero.
- Upewnij się, że wymagane porty są otwarte lub przekierowane, jeśli używane są zapory lub NAT.Ostrzeżenie
- Nie można włączyć VMHA, jeśli którekolwiek z urządzeń NAS jest częścią klastra Hero HA. Przed kontynuowaniem upewnij się, że oba urządzenia działają w trybie autonomicznym, rozłączając wszelkie istniejące konfiguracje Hero HA.
- Oba urządzenia NAS muszą działać pod tą samą wersją Virtualization Station. Jeśli wersje różnią się — na przykład po aktualizacji systemu lub aplikacji — wszystkie grupy ochrony HA zostaną automatycznie wstrzymane do czasu przywrócenia zgodności wersji.
Procedura
Konfigurowanie wysokiej dostępności maszyn wirtualnych (VMHA) obejmuje trzy główne kroki, które zapewniają działanie maszyn wirtualnych w przypadku niedostępności źródłowego urządzenia NAS.
- Utwórz parę urządzeń HA: Połącz dwa urządzenia NAS, aby utworzyć grupę wysokiej dostępności. Ten krok obejmuje wyłącznie sparowanie dwóch urządzeń NAS, w tym weryfikację wymagań, konfigurację połączenia sieciowego do synchronizacji oraz powiązanie przełączników wirtualnych używanych przez maszynę wirtualną. Nie obejmuje on określenia przyszłego kierunku synchronizacji HA dla maszyn wirtualnych.
- Utwórz grupę dostępności HA: Określa, którą maszynę wirtualną chronić, konfiguruje kierunek synchronizacji i przydziela pamięć masową na obu urządzeniach NAS. Ta grupa zarządza procesem tworzenia kopii zapasowej i odzyskiwania maszyny wirtualnej.
- Skonfiguruj zasady przełączania awaryjnego: Określa warunki, które automatycznie wyzwolą przełączenie awaryjne, takie jak problemy ze sprzętem lub wysokie wykorzystanie zasobów.
Wykonanie tych kroków gwarantuje, że wybrane maszyny wirtualne będą mogły zostać automatycznie uruchomione ponownie na docelowym urządzeniu NAS w przypadku awarii, minimalizując zakłócenia w świadczeniu usług.
- Otwórz Virtualization Station na lokalnym NAS.
- Przejdź do High Availability.
- Kliknij Konfiguruj sparowane urządzenia.
Zostanie otwarty kreator Konfigurowania sparowanych urządzeń pod kątem dostępności maszyn wirtualnych. - Kliknij Start.
- Przejrzyj wymagania dotyczące sparowanych urządzeń.
- Kliknij Dalej.
- Skonfiguruj ustawienia urządzenia lokalnego.WażneJeśli korzystasz z bezpośredniego połączenia fizycznego (np. dedykowanego kabla Ethernet między dwoma urządzeniami NAS), nie wybieraj adapterów do konfiguracji łącza M-link (łącza zarządzania). Przypisanie adresu IP w tym scenariuszu może spowodować, że Virtualization Station będzie zgłaszać błędy połączenia.
- Podaj adres IP urządzenia lokalnego.
- Podaj numer portu urządzenia.
- Opcjonalnie: Wybierz Użyj połączenia SSL.
- Podaj nazwę użytkownika urządzenia.
- Podaj hasło urządzenia.
- Kliknij Dalej.
- Skonfiguruj ustawienia urządzenia zdalnego.
- Podaj adres IP urządzenia zdalnego.
- Podaj numer portu urządzenia.
- Opcjonalnie: Wybierz Użyj połączenia SSL.
- Podaj nazwę użytkownika urządzenia.
- Podaj hasło urządzenia.
- Opcjonalnie: Kliknij Testuj.
Virtualization Station przetestuje połączenie urządzenia lokalnego i zdalnego.
- Kliknij Dalej.
Zostanie wyświetlone okno Konfigurowania sparowanych urządzeń i ich poświadczeń.
- Przejrzyj ustawienia urządzenia lokalnego i zdalnego.
- Kliknij Dalej.
Zostanie wyświetlone okno Konfigurowania łącza dostępności (A-Link).
- Wybierz adaptery łącza A-link dla urządzenia lokalnego i zdalnego.
uwaga
Kliknij Lista wszystkich, aby wyświetlić wszystkie adaptery połączone z urządzeniem lokalnym lub zdalnym.
- Kliknij Testuj.
Virtualization Station przetestuje łączność łącza A-link. - Kliknij Dalej.
Zostanie wyświetlone okno Konfigurowania ustawień sieci maszyny wirtualnej. - Skonfiguruj ustawienia sieci maszyny wirtualnej dla sparowanych urządzeń.
- Kliknij Dodaj.
Zostanie wyświetlone okno Parowania sieci maszyn wirtualnych.
- Wybierz wirtualne przełączniki dla urządzeń lokalnych i zdalnych.Ważne
- Wirtualne przełączniki wybrane w tym kroku określają, które maszyny wirtualne mogą być chronione przez HA. Do wyboru będą dostępne tylko maszyny wirtualne podłączone do wybranych wirtualnych przełączników.
- Kreator automatycznie odfiltruje niekompatybilne wirtualne przełączniki. Dotyczy to przełączników, które nie są połączone z fizycznym adapterem sieciowym, są zarezerwowane do użytku systemowego (np. Docker lub LXD) lub skonfigurowane z funkcjami serwera NAT lub DHCP.
Jeśli wirtualny przełącznik nie jest widoczny na liście, sprawdź jego ustawienia w sekcji Sieć i wirtualny przełącznik.
- Kliknij Dodaj.
Virtualization Station doda wirtualne przełączniki do sparowanych urządzeń.
- Kliknij Dodaj.
- Kliknij Dalej.
Zostanie wyświetlone okno Inne ustawienia. - Skonfiguruj ustawienia zasad przełączania awaryjnego.
Szczegółowe informacje znajdziesz w sekcji Konfigurowanie ustawień zasad przełączania awaryjnego. - Kliknij Dalej.
- Przejrzyj ustawienia.
- Kliknij Zakończ.
Virtualization Station utworzy parę urządzeń HA.
wskazówka
Aby zarządzać skonfigurowaną parą urządzeń VMHA, przejdź do High Availability > Sparowane urządzenia.
Aby zarządzać skonfigurowaną parą urządzeń VMHA, przejdź do High Availability > Sparowane urządzenia.
- Przejdź do Akcje > Edytuj sparowane urządzenia, aby zaktualizować konfigurację.
- Przejdź do Akcje > Rozparuj sparowane urządzenia, aby usunąć parowanie.
uwaga
Wersja Beta Virtualization Station 4.0 umożliwia każdemu urządzeniu NAS tworzenie maksymalnie dwóch grup dostępności HA, przy czym każda grupa jest ograniczona do jednej maszyny wirtualnej.
Wersja Beta Virtualization Station 4.0 umożliwia każdemu urządzeniu NAS tworzenie maksymalnie dwóch grup dostępności HA, przy czym każda grupa jest ograniczona do jednej maszyny wirtualnej.
- Zaloguj się do lokalnego urządzenia NAS.
- Otwórz Virtualization Station.
- Obok opcji Utwórz maszynę wirtualną kliknij
. - Kliknij Utwórz grupę dostępności.
Zostanie wyświetlone okno Grupy dostępności. - Kliknij Start.
Zostanie wyświetlone okno Tworzenia grupy dostępności. - Wybierz kierunek synchronizacji.
uwaga
Kierunek synchronizacji określa, które urządzenie NAS pełni rolę źródła, a które odbiera dane maszyny wirtualnej jako kopia zapasowa wysokiej dostępności. Lista maszyn wirtualnych wyświetlana podczas etapu wyboru zależy od wybranego źródłowego urządzenia NAS.
- Kliknij Dalej.
- Skonfiguruj ustawienia grupy HA.
- Podaj nazwę grupy HA.
uwaga
Folder współdzielony o tej samej nazwie co grupa ochrony HA zostanie utworzony w wybranym poolu na obu urządzeniach NAS — lokalnym i zdalnym. Upewnij się, że nazwa folderu jest unikatowa na każdym urządzeniu, aby uniknąć konfliktów nazw.
OstrzeżenieNie zmieniaj nazwy tego folderu dla żadnej już chronionej maszyny wirtualnej, ponieważ może to spowodować nieoczekiwane problemy. - Wybierz pool urządzenia źródłowego.
- Wybierz pool urządzenia docelowego.
- Podaj przydzielony limit przydziału dla folderu współdzielonego.
uwaga
Kliknij Użyj dostępnej pojemności poolu, aby automatycznie przypisać mniejszą z dostępnych pojemności wybranych lokalnych i zdalnych poolów.
- Kliknij Utwórz.
Zostanie wyświetlone okno Konfiguracji grupy wysokiej dostępności (HA). - Zweryfikuj skonfigurowane ustawienia grupy.
- Podaj nazwę grupy HA.
- Kliknij Dalej.
Zostanie wyświetlone okno Maszyny wirtualne.
- W obszarze urządzenia źródłowego (lokalnego lub zdalnego) kliknij Lista dostępnych.
- Wybierz jedną lub więcej maszyn wirtualnych do uwzględnienia we wdrożeniu VMHA.
- Kliknij Dalej.
Zostanie otwarte okno Ustawienia. - Opcjonalnie: Wybierz Automatycznie wznów plan.
Ta opcja automatycznie wznawia plan HA po ponownym uruchomieniu lub przerwie w działaniu. - Kliknij Dalej.
Zostanie otwarte okno Podsumowanie. - Przejrzyj ustawienia grupy HA.
- Kliknij Utwórz.
Virtualization Station utworzy grupę dostępności HA.
- Otwórz Virtualization Station.
- Przejdź do High Availability > Zasady przełączania awaryjnego.
- Skonfiguruj interwał monitorowania. Określa on, jak często system sprawdza warunki przełączania awaryjnego.
- Opcjonalnie: W sekcji Zdarzenia wyzwalające wybierz warunki, które powinny wyzwalać przełączenie awaryjne. Możesz skonfigurować następujące ustawienia:
- Tryb zasilania awaryjnego: Inicjuje przełączenie awaryjne, gdy urządzenie działa na zasilaczu awaryjnym (UPS).
- Utrata redundancji zasilacza: Inicjuje przełączenie awaryjne, gdy nadmiarowy zasilacz jest odłączony lub nieprawidłowo działa.
- Awaria wentylatora systemowego: Inicjuje przełączenie awaryjne, gdy wentylator systemowy nie działa prawidłowo.
- Średnie obciążenie procesora przekracza próg: Inicjuje przełączenie awaryjne, gdy średnie użycie procesora przekroczy zdefiniowany poziom procentowy przez określony czas.
- Średnie obciążenie pamięci przekracza próg: Inicjuje przełączenie awaryjne, gdy średnie użycie pamięci przekroczy zdefiniowany poziom procentowy przez określony czas.
- Błąd stanu dysku: Inicjuje przełączenie awaryjne, gdy dysk maszyny wirtualnej napotka problem ze stanem lub gdy wolumin folderu współdzielonego napotka błąd.
- Błąd wirtualnego przełącznika sieciowego: Inicjuje przełączenie awaryjne, gdy wirtualny przełącznik napotka błąd związany z siecią.
- Kliknij Zastosuj.
Virtualization Station zapisze i zastosuje ustawienia zasad przełączania awaryjnego do wszystkich grup dostępności VMHA.
Monitorowanie, rozwiązywanie problemów i diagnostyka VMHA
Możesz wyświetlać stan wszystkich grup VMHA, wykonywać działania takie jak wstrzymywanie, wznawianie, edytowanie lub usuwanie, a także monitorować postęp synchronizacji i wykorzystanie zasobów na obu urządzeniach NAS.
Po utworzeniu grupy ochrony HA możesz monitorować jej stan i zarządzać nią na stronie Wysoka dostępność > Plany.
Wykonywanie działań VMHA
Po utworzeniu grupy ochrony HA możesz monitorować jej stan i zarządzać nią na stronie Wysoka dostępność > Plany.
- Otwórz aplikację Virtualization Station.
- Przejdź do Wysoka dostępność > Plany.
- W sekcji Działanie kliknij
. - Znajdź grupę lub plan VMHA.
- Wykonaj dowolne z poniższych zadań planu VMHA.
Zadanie Opis Przełączenie Przełącza maszyny wirtualne między dwoma urządzeniami NAS, zachowując ich dostępność i działanie bez konieczności ponownego uruchamiania lub wstrzymywania. Wstrzymaj Tymczasowo zawiesza synchronizację VMHA i ochronę przed przełączeniem awaryjnym dla grupy HA. Usuń Usuwa grupę VMHA i wyłącza ochronę skojarzonej maszyny wirtualnej. Wznów Ponownie uruchamia synchronizację VMHA i monitorowanie przełączenia awaryjnego dla grupy. Edytuj Otwiera ustawienia grupy VMHA w celu wprowadzenia zmian w konfiguracji.
uwaga
Jeśli wersje aplikacji Virtualization Station na dwóch urządzeniach NAS staną się niezgodne, na tej stronie pojawi się baner ostrzegawczy. Wszystkie grupy ochrony HA zostaną automatycznie wstrzymane do czasu przywrócenia zgodności wersji.
Jeśli wersje aplikacji Virtualization Station na dwóch urządzeniach NAS staną się niezgodne, na tej stronie pojawi się baner ostrzegawczy. Wszystkie grupy ochrony HA zostaną automatycznie wstrzymane do czasu przywrócenia zgodności wersji.
Opisy stanów
| Stan | Opis |
|---|---|
Normalny | Grupa VMHA działa prawidłowo, bez żadnych problemów. |
Synchronizowanie | Trwa początkowa lub zaplanowana synchronizacja między źródłowym a docelowym urządzeniem NAS. |
Wstrzymany | Synchronizacja jest tymczasowo zatrzymana. Grupa dostępności nie synchronizuje się aktywnie, ale jej konfiguracja jest zachowana.
uwaga
Ten stan może wystąpić automatycznie, jeśli aplikacja Virtualization Station zostanie zatrzymana lub urządzenie NAS zostanie wyłączone. |
Ostrzeżenie | Ochrona VMHA jest nadal aktywna, ale co najmniej jeden problem może wpłynąć na przełączenie awaryjne. Niezwłocznie przejrzyj i usuń przyczyny leżące u podstaw problemu. |
Błąd | Wystąpiły co najmniej jedna krytyczna awaria. Grupa VMHA nie działa już prawidłowo i wymaga natychmiastowej uwagi. |
Aby zapewnić stabilne i niezawodne działanie HA, monitoruj warunki systemowe i unikaj zmian konfiguracji, które mogą wpłynąć na gotowość do przełączenia awaryjnego.
OstrzeżenieNie modyfikuj ani nie usuwaj żadnego przełącznika wirtualnego będącego częścią pary VMHA. Zmiana lub usunięcie sparowanego przełącznika wirtualnego spowoduje utratę łączności sieciowej dla chronionej maszyny wirtualnej po przełączeniu awaryjnym i może doprowadzić do przejścia grupy HA w stan błędu.
Możesz wyświetlać i pobierać dzienniki związane z VMHA, aby ułatwić rozwiązywanie problemów, przeprowadzanie audytów lub weryfikację zachowania systemu podczas przełączenia awaryjnego. Dzienniki te zawierają szczegółowe zapisy zdarzeń synchronizacji, zmian stanu i alertów systemowych, pomagając administratorom diagnozować problemy i zachowywać wgląd w działanie systemu.
Typowe warunki ostrzegawcze
| Ostrzeżenie | Opis | Wpływ |
|---|---|---|
| Niewystarczająca pamięć na docelowym urządzeniu NAS | Dostępna pamięć na docelowym urządzeniu NAS nie jest wystarczająca do uruchomienia chronionej maszyny wirtualnej podczas przełączenia awaryjnego. | Przełączenie awaryjne zakończy się niepowodzeniem, chyba że zasoby pamięci zostaną zwiększone lub zwolnione. |
| Obniżona wydajność łącza dostępności | Przepustowość łącza dostępności spadła poniżej 50 Mb/s lub opóźnienie przekroczyło 1 milisekundę. | Zmniejszona wydajność synchronizacji i zwiększony docelowy punkt odzyskiwania (RPO). |
| Problemy z konfiguracją pary urządzeń | Błędna konfiguracja, np. niestabilne łącza zarządzania lub niezgodność podsieci między sparowanymi przełącznikami wirtualnymi. | Niezawodność przełączania awaryjnego może zostać naruszona, jeśli problem nie zostanie usunięty. |
Rozwiązywanie problemów z grupą VMHA
| Problem | Zalecenie |
|---|---|
| Niezgodność wersji aplikacji Virtualization Station | Upewnij się, że na obu urządzeniach NAS działa ta sama wersja aplikacji Virtualization Station. Sprawdź dostępność aktualizacji w App Center. W razie potrzeby uruchom ponownie aplikację. |
| Niewystarczające zasoby procesora lub pamięci na źródłowym lub docelowym urządzeniu NAS | Sprawdź wykorzystanie zasobów systemowych zarówno na źródłowym, jak i docelowym urządzeniu NAS. Przełączenie awaryjne może się nie powieść, jeśli którymkolwiek systemowi zabraknie wystarczającej ilości procesora lub pamięci do ukończenia procesu. Wyłącz nieużywane maszyny wirtualne lub usługi, aby zwolnić zasoby. W razie potrzeby rozważ rozbudowę pamięci systemowej. |
| Wolne prędkości synchronizacji lub duże opóźnienia | Użyj bezpośredniego kabla sieciowego między urządzeniami NAS lub przypisz łącze dostępności do dedykowanej podsieci o wysokiej przepustowości. |
| Błędy parowania przełączników wirtualnych | Otwórz aplikację Network & Virtual Switch i sprawdź, czy oba przełączniki należą do tej samej podsieci i nie mają konfliktowych ustawień (np. NAT lub DHCP). |
| Niepowodzenie tworzenia lub dołączania do klastra | Upewnij się, że żadne z urządzeń NAS nie jest już członkiem innego klastra Hero HA lub VMHA. Przed kontynuowaniem usuń parowanie wszystkich istniejących klastrów. |
Zarządzanie dziennikami VMHA
Możesz wyświetlać i pobierać dzienniki związane z VMHA, aby ułatwić rozwiązywanie problemów, przeprowadzanie audytów lub weryfikację zachowania systemu podczas przełączenia awaryjnego. Dzienniki te zawierają szczegółowe zapisy zdarzeń synchronizacji, zmian stanu i alertów systemowych, pomagając administratorom diagnozować problemy i zachowywać wgląd w działanie systemu.
- Otwórz aplikację Virtualization Station.
- Przejdź do Wysoka dostępność > Dzienniki.
- Wykonaj dowolne z poniższych zadań.
- Wyszukiwanie dzienników: Wprowadź słowa kluczowe na pasku wyszukiwania, aby filtrować wpisy dziennika według typu zdarzenia, nazwy maszyny wirtualnej lub sygnatury czasowej.
- Pobieranie dzienników: Kliknij Zapisz w sekcji Działania, aby wyeksportować bieżące dane dziennika VMHA jako plik CSV do analizy offline lub wsparcia technicznego.