Wiedza Jak używać funkcji wysokiej dostępności maszyn wirtualnych (VMHA) w Virtualization Station?

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​


KomponentWymaganie
System operacyjnyQuTS 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.
ProcesorOba 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ęć masowaOba 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.

KomponentWymaganie
Połączenia siecioweMię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 IPWszystkie interfejsy używane do HA muszą korzystać ze statycznych adresów IPv4. Ustawienia IPv6 i VLAN muszą być wyłączone.
Porty zaporyJeś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ściZdecydowanie 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 SSHUsł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.

  1. 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.
  2. 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.
  3. 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.

  1. Otwórz Virtualization Station na lokalnym NAS.
  2. Przejdź do High Availability.
  3. Kliknij Konfiguruj sparowane urządzenia.
    Zostanie otwarty kreator Konfigurowania sparowanych urządzeń pod kątem dostępności maszyn wirtualnych.
  4. Kliknij Start.
  5. Przejrzyj wymagania dotyczące sparowanych urządzeń.
  6. Kliknij Dalej.
  7. 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.
    1. Podaj adres IP urządzenia lokalnego.
    2. Podaj numer portu urządzenia.
    3. Opcjonalnie: Wybierz Użyj połączenia SSL.
    4. Podaj nazwę użytkownika urządzenia.
    5. Podaj hasło urządzenia.
  8. Kliknij Dalej.
  9. Skonfiguruj ustawienia urządzenia zdalnego.
    1. Podaj adres IP urządzenia zdalnego.
    2. Podaj numer portu urządzenia.
    3. Opcjonalnie: Wybierz Użyj połączenia SSL.
    4. Podaj nazwę użytkownika urządzenia.
    5. Podaj hasło urządzenia.
    6. Opcjonalnie: Kliknij Testuj.
      Virtualization Station przetestuje połączenie urządzenia lokalnego i zdalnego.
  10. Kliknij Dalej.
    Zostanie wyświetlone okno Konfigurowania sparowanych urządzeń i ich poświadczeń.
    e6696837de3dc1d25eb5d914d377f5da.png
  11. Przejrzyj ustawienia urządzenia lokalnego i zdalnego.
  12. Kliknij Dalej.
    Zostanie wyświetlone okno Konfigurowania łącza dostępności (A-Link).
    bb4767006c3a967eb563069af3ee8e02.png
  13. 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.
  14. Kliknij Testuj.
    Virtualization Station przetestuje łączność łącza A-link.
  15. Kliknij Dalej.
    Zostanie wyświetlone okno Konfigurowania ustawień sieci maszyny wirtualnej.
  16. Skonfiguruj ustawienia sieci maszyny wirtualnej dla sparowanych urządzeń.
    1. Kliknij Dodaj.
      Zostanie wyświetlone okno Parowania sieci maszyn wirtualnych.
      2186a52d1b0da5cf6e612cf6d9c511bd.png
    2. 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.
    3. Kliknij Dodaj.
      Virtualization Station doda wirtualne przełączniki do sparowanych urządzeń.
  17. Kliknij Dalej.
    Zostanie wyświetlone okno Inne ustawienia.
  18. Skonfiguruj ustawienia zasad przełączania awaryjnego.
    Szczegółowe informacje znajdziesz w sekcji Konfigurowanie ustawień zasad przełączania awaryjnego.
  19. Kliknij Dalej.
  20. Przejrzyj ustawienia.
  21. Kliknij Zakończ.

Virtualization Station utworzy parę urządzeń HA.
2eaf221a6eddf41cd63b27ae67d4b38b.png


wskazówka
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.


  1. Zaloguj się do lokalnego urządzenia NAS.
  2. Otwórz Virtualization Station.
  3. Obok opcji Utwórz maszynę wirtualną kliknij
    fb342a78f424c2f15fa9c7815f38daec.png

    .
  4. Kliknij Utwórz grupę dostępności.
    Zostanie wyświetlone okno Grupy dostępności.
  5. Kliknij Start.
    Zostanie wyświetlone okno Tworzenia grupy dostępności.
  6. Wybierz kierunek synchronizacji.
    40931c07ee8ec61b36e68bb1eb1fef27.png


    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.
  7. Kliknij Dalej.
  8. Skonfiguruj ustawienia grupy HA.
    1. 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.
    2. Wybierz pool urządzenia źródłowego.
    3. Wybierz pool urządzenia docelowego.
    4. 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.
    5. Kliknij Utwórz.
      Zostanie wyświetlone okno Konfiguracji grupy wysokiej dostępności (HA).
    6. Zweryfikuj skonfigurowane ustawienia grupy.
  9. Kliknij Dalej.
    Zostanie wyświetlone okno Maszyny wirtualne.
    2999f41dcb0d65b32337339e0ccaf58b.png
  10. W obszarze urządzenia źródłowego (lokalnego lub zdalnego) kliknij Lista dostępnych.
  11. Wybierz jedną lub więcej maszyn wirtualnych do uwzględnienia we wdrożeniu VMHA.
  12. Kliknij Dalej.
    Zostanie otwarte okno Ustawienia.
  13. Opcjonalnie: Wybierz Automatycznie wznów plan.
    Ta opcja automatycznie wznawia plan HA po ponownym uruchomieniu lub przerwie w działaniu.
  14. Kliknij Dalej.
    Zostanie otwarte okno Podsumowanie.
  15. Przejrzyj ustawienia grupy HA.
  16. Kliknij Utwórz.
    Virtualization Station utworzy grupę dostępności HA.

  1. Otwórz Virtualization Station.
  2. Przejdź do High Availability > Zasady przełączania awaryjnego.
  3. Skonfiguruj interwał monitorowania. Określa on, jak często system sprawdza warunki przełączania awaryjnego.
  4. 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ą.
  5. 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.

Wykonywanie działań VMHA​


Po utworzeniu grupy ochrony HA możesz monitorować jej stan i zarządzać nią na stronie Wysoka dostępność > Plany.

  1. Otwórz aplikację Virtualization Station.
  2. Przejdź do Wysoka dostępność > Plany.
  3. W sekcji Działanie kliknij
    8914180528defae42b1ad43ce7f9c21e.png

    .
  4. Znajdź grupę lub plan VMHA.
  5. Wykonaj dowolne z poniższych zadań planu VMHA.
    ZadanieOpis
    PrzełączeniePrzełącza maszyny wirtualne między dwoma urządzeniami NAS, zachowując ich dostępność i działanie bez konieczności ponownego uruchamiania lub wstrzymywania.
    WstrzymajTymczasowo zawiesza synchronizację VMHA i ochronę przed przełączeniem awaryjnym dla grupy HA.
    UsuńUsuwa grupę VMHA i wyłącza ochronę skojarzonej maszyny wirtualnej.
    WznówPonownie uruchamia synchronizację VMHA i monitorowanie przełączenia awaryjnego dla grupy.
    EdytujOtwiera 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.


Opisy stanów​


StanOpis
NormalnyGrupa VMHA działa prawidłowo, bez żadnych problemów.
SynchronizowanieTrwa początkowa lub zaplanowana synchronizacja między źródłowym a docelowym urządzeniem NAS.
WstrzymanySynchronizacja 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żenieOchrona 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łądWystą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.

Typowe warunki ostrzegawcze​


OstrzeżenieOpisWpływ
Niewystarczająca pamięć na docelowym urządzeniu NASDostę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ściPrzepustowość łą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.
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.

Rozwiązywanie problemów z grupą VMHA​


ProblemZalecenie
Niezgodność wersji aplikacji Virtualization StationUpewnij 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 NASSprawdź 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óźnieniaUż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 wirtualnychOtwó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 klastraUpewnij 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.

  1. Otwórz aplikację Virtualization Station.
  2. Przejdź do Wysoka dostępność > Dzienniki.
  3. 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.



Dalsza lektura​