Wdrażanie klastrów usługi Azure Stack HCI i zarządzanie nimi w programie VMM

Ten artykuł zawiera informacje o sposobie konfigurowania klastra usługi Azure Stack HCI w programie System Center — Virtual Machine Manager (VMM). Klaster usługi Azure Stack HCI można wdrożyć, aprowizując z serwerów bez systemu operacyjnego lub dodając istniejące hosty. Dowiedz się więcej o nowym rozwiązaniu Azure Stack HCI.

Pakiet zbiorczy aktualizacji programu VMM 2019 3 (UR3) obsługuje usługę Azure Stack HCI w wersji 20H2. Bieżący produkt to Azure Stack HCI w wersji 21H2. Począwszy od programu System Center 2022, program VMM obsługuje usługę Azure Stack HCI w wersji 20H2; Azure Stack HCI, wersja 21H2; i Azure Stack HCI, wersja 22H2 (obsługiwana w programie VMM 2022 UR1).

Ważne

Klastry usługi Azure Stack HCI zarządzane przez program Virtual Machine Manager nie powinny jeszcze dołączać do kanału w wersji zapoznawczej . Program System Center (w tym program Virtual Machine Manager, Operations Manager i inne składniki) nie obsługuje obecnie wersji zapoznawczych usługi Azure Stack. Najnowsze aktualizacje można znaleźć w blogu programu System Center.

Przed rozpoczęciem

Upewnij się, że używasz programu VMM 2019 UR3 lub nowszego.

Co jest obsługiwane?

  • Dodawanie, tworzenie i zarządzanie klastrami usługi Azure Stack HCI. Zobacz szczegółowe kroki tworzenia klastrów HCI i zarządzania nimi.

  • Możliwość aprowizowania & wdrażania maszyn wirtualnych w klastrach usługi Azure Stack HCI i wykonywania operacji cyklu życia maszyny wirtualnej. Maszyny wirtualne można aprowizować przy użyciu plików VHD(x), szablonów lub z istniejącej maszyny wirtualnej. Dowiedz się więcej.

  • Konfigurowanie sieci VLAN na podstawie klastrów usługi Azure Stack HCI.

  • Wdrażanie kontrolera sieci SDN i zarządzanie nim w klastrach usługi Azure Stack HCI.

  • Zarządzanie ustawieniami puli magazynów, tworzeniem dysków wirtualnych, tworzeniem udostępnionych woluminów klastra i stosowaniem ustawień QoS.

  • Przenoszenie maszyn wirtualnych między klastrami Windows Server i Azure Stack HCI działa za pośrednictwem migracji sieci i migrowania maszyny wirtualnej w trybie offline (zamykanie). W tym scenariuszu program VMM eksportuje i importuje pod maską, mimo że jest wykonywana jako pojedyncza operacja.

  • Polecenia cmdlet programu PowerShell używane do zarządzania klastrami systemu Windows Server mogą być również używane do zarządzania klastrami usługi Azure Stack HCI.

Rejestrowanie i wyrejestrowywanie klastrów usługi Azure Stack HCI

W programie VMM 2022 wprowadzamy polecenia cmdlet programu PowerShell programu VMM do rejestrowania i wyrejestrowania klastrów usługi Azure Stack HCI.

Aby zarejestrować klaster HCI, użyj następujących poleceń cmdlet:

Register-SCAzStackHCI -VMHostCluster <HostCluster> -SubscriptionID <string>

Użyj następującego polecenia, aby wyrejestrować klaster:

Unregister-SCAzStackHCI -VMHostCluster <HostCluster> -SubscriptionID <string>

Aby uzyskać szczegółowe informacje na temat obsługiwanego parametru, zobacz Register-SCAzStackHCI i Unregister-SCAzStackHCI.

Co nie jest obsługiwane?

Uwaga

Migracja na żywo między klastrami usługi Azure Stack HCI działa, a także między klastrami systemu Windows Server.

  • Jedynym typem magazynu dostępnym dla usługi Azure Stack HCI jest Bezpośrednie miejsca do magazynowania (S2D). Tworzenie klastra innego niż S2D lub zarządzanie nim za pomocą węzłów usługi Azure Stack HCI nie jest obsługiwane. Jeśli musisz użyć dowolnego innego typu magazynu, na przykład sieci SAN, użyj systemu Windows Server jako hosta wirtualizacji.

Uwaga

Podczas tworzenia klastra usługi Azure Stack HCI należy włączyć funkcję S2D. Aby włączyć funkcję S2D, w kreatorze tworzenia klastra przejdź do pozycji Konfiguracja ogólna. W obszarze Określ nazwę klastra i grupę hostów wybierz pozycję Włącz Bezpośrednie miejsca do magazynowania, jak pokazano poniżej:

Zrzut ekranu przedstawiający włączoną funkcję S2D.

Po włączeniu klastra z funkcją S2D program VMM wykonuje następujące czynności:

  • Funkcja klastra trybu failover jest włączona.
  • Replika magazynu i deduplikacja danych są włączone.
  • Klaster jest opcjonalnie weryfikowany i tworzony.
  • Funkcja S2D jest włączona, a obiekt macierzy magazynowej jest tworzony w programie VMM o takiej samej nazwie, jak podany w kreatorze.

W przypadku tworzenia klastra hiperkonwergentnego przy użyciu programu VMM pula i warstwy magazynowania są tworzone automatycznie przez uruchomienie polecenia Enable-ClusterStorageSpacesDirect -Autoconfig $True.

Po wprowadzeniu tych wymagań wstępnych należy aprowizować klaster i skonfigurować na nim zasoby magazynu. Następnie można wdrożyć maszyny wirtualne w klastrze.

Wykonaj następujące kroki:

Krok 1. Aprowizuj klaster

Klaster można aprowizować za pomocą hostów funkcji Hyper-V i maszyn bez systemu operacyjnego:

Aprowizuj klaster z hostów funkcji Hyper-V

Jeśli musisz dodać hosty usługi Azure Stack HCI do sieci szkieletowej programu VMM, wykonaj następujące kroki. Jeśli są już w sieci szkieletowej programu VMM, przejdź do następnego kroku.

Uwaga

  • Po skonfigurowaniu klastra wybierz opcję Włącz Bezpośrednie miejsca do magazynowania na stronie Konfiguracja ogólna kreatora Tworzenie klastra funkcji Hyper-V.
  • W obszarze Typ zasobu wybierz pozycję Istniejące serwery z systemem operacyjnym Windows Server i wybierz hosty funkcji Hyper-V, które mają zostać dodane do klastra.
  • Wszystkie wybrane hosty powinny mieć zainstalowaną usługę Azure Stack HCI.
  • Ponieważ włączono funkcję S2D, klaster musi zostać zweryfikowany.

Aprowizuj klaster z maszyn bez systemu operacyjnego

Uwaga

Zazwyczaj węzeł S2D wymaga ustawień RDMA, QoS i SET. Aby skonfigurować te ustawienia dla węzła przy użyciu komputerów bez systemu operacyjnego, możesz użyć możliwości skryptu po wdrożeniu w programie PCP. Oto przykładowy skrypt po wdrożeniu pcP. Za pomocą tego skryptu można również skonfigurować funkcję RDMA, QoS i SET podczas dodawania nowego węzła do istniejącego wdrożenia S2D z komputerów bez systemu operacyjnego.

  1. Zapoznaj się z wymaganiami wstępnymi dotyczącymi wdrażania klastra bez systemu operacyjnego.

Uwaga

  • Uogólniony dysk VHD lub VHDX w bibliotece programu VMM powinien mieć uruchomioną usługę Azure Stack HCI z najnowszymi aktualizacjami. Należy ustawić wartości platformySystem operacyjny i Wirtualizacja dla dysku twardego.
  • W przypadku wdrożenia bez systemu operacyjnego należy dodać serwer środowiska wykonawczego przed rozruchem (PXE) do sieci szkieletowej programu VMM. Serwer PXE jest udostępniany za pośrednictwem usług wdrażania systemu Windows. Program VMM używa własnego obrazu WinPE i upewnij się, że jest on najnowszy. W tym celu wybierzpozycję Obraz WinPE aktualizacjiinfrastruktury sieci>szkieletowej> i upewnij się, że zadanie zostanie zakończone.
  1. Postępuj zgodnie z instrukcjami dotyczącymi aprowizowania klastra z komputerów bez systemu operacyjnego.

Krok 2. Konfigurowanie sieci dla klastra

Po aprowizacji klastra i zarządzanych w sieci szkieletowej programu VMM należy skonfigurować sieć dla węzłów klastra.

  1. Zacznij od utworzenia sieci logicznej w celu dublowania sieci zarządzania fizycznego.
  2. Należy skonfigurować przełącznik logiczny z włączoną funkcją Switch Embedded Teaming (SET), aby przełącznik był świadomy wirtualizacji. Ten przełącznik jest połączony z siecią logiczną zarządzania i ma wszystkie karty wirtualne hosta, które są wymagane do zapewnienia dostępu do sieci zarządzania lub skonfigurowania sieci magazynu. Funkcja S2D opiera się na sieci do komunikowania się między hostami. Zalecane są adaptery z obsługą funkcji RDMA.
  3. Tworzenie sieci maszyn wirtualnych.

Krok 3. Konfigurowanie ustawień dcB w klastrze usługi Azure Stack HCI

Uwaga

Konfiguracja ustawień DCB jest opcjonalnym krokiem umożliwiającym osiągnięcie wysokiej wydajności podczas przepływu pracy tworzenia klastra S2D. Przejdź do kroku 4, jeśli nie chcesz konfigurować ustawień dcB.

Zalecenia

  • W przypadku wdrożonych wirtualnych kart sieciowych w celu uzyskania optymalnej wydajności zalecamy mapowania wszystkich wirtualnych kart sieciowych z odpowiednimi komputerami. Koligacje między siecią wirtualną a pNIC są ustawiane losowo przez system operacyjny i mogą wystąpić scenariusze, w których wiele wirtualnych kart sieciowych jest mapowanych na tę samą kartę pNIC. Aby uniknąć takich scenariuszy, zalecamy ręczne ustawianie koligacji między siecią wirtualną a siecią pNIC, wykonując kroki wymienione tutaj.

  • Podczas tworzenia profilu portu karty sieciowej zalecamy zezwolenie na priorytet IEEE. Dowiedz się więcej.

    Priorytet IEEE można również ustawić przy użyciu następujących poleceń programu PowerShell:

    Set-VMNetworkAdapterVlan -VMNetworkAdapterName 'SMB2' -VlanId '101' -Access -ManagementOS
    Set-VMNetworkAdapter -ManagementOS -Name 'SMB2' -IeeePriorityTag on
    

Aby skonfigurować ustawienia dcB, wykonaj następujące czynności:

  1. Utwórz nowy klaster funkcji Hyper-V, wybierz pozycję Włącz Bezpośrednie miejsca do magazynowania. Opcja Konfiguracja dcB jest dodawana do przepływu pracy tworzenia klastra funkcji Hyper-V.

    Zrzut ekranu przedstawiający klaster funkcji Hyper-V.

  2. W konfiguracji dcB wybierz pozycję Konfiguruj mostkowanie centrum danych.

  3. Podaj wartości priorytetu i przepustowości dla ruchu SMB-Direct i pulsu klastra.

Uwaga

Wartości domyślne są przypisywane do priorytetu i przepustowości. Dostosuj te wartości na podstawie potrzeb środowiska organizacji.

Zrzut ekranu przedstawiający przepustowość priorytetu.

Wartości domyślne:

Klasa ruchu Priorytet Przepustowość (%)
Puls klastra 7 1
SMB-Direct 3 50
  1. Wybierz karty sieciowe używane dla ruchu magazynu. Funkcja RDMA jest włączona na tych kartach sieciowych.

    Uwaga

    W scenariuszu zbieżnej karty sieciowej wybierz wirtualne karty sieciowe magazynu. Podstawowe karty sieciowe powinny być w stanie wyświetlać wirtualne karty sieciowe i dostępne do wyboru.

    Zrzut ekranu przedstawiający włączanie usługi RMDS.

  2. Przejrzyj podsumowanie i wybierz pozycję Zakończ.

    Klaster usługi Azure Stack HCI zostanie utworzony, a parametry DCB są konfigurowane na wszystkich węzłach S2D.

    Uwaga

    • Ustawienia dcB można skonfigurować w istniejących klastrach S2D funkcji Hyper-V, odwiedzając stronę Właściwości klastra i przechodząc do strony konfiguracji dcB .
    • Wszelkie zmiany poza pasmem w ustawieniach DCB w dowolnym z węzłów spowodują, że klaster S2D będzie niezgodny w programie VMM. Opcja Korygowanie zostanie udostępniona na stronie konfiguracji dcB właściwości klastra, której można użyć do wymuszania ustawień DCB skonfigurowanych w programie VMM w węzłach klastra.

Krok 4. Rejestrowanie klastra usługi Azure Stack HCI za pomocą platformy Azure

Po utworzeniu klastra usługi Azure Stack HCI należy zarejestrować go na platformie Azure w ciągu 30 dni od momentu instalacji na warunki usługi Azure Online Service. Jeśli używasz programu System Center 2022, użyj Register-SCAzStackHCI polecenia cmdlet w programie VMM, aby zarejestrować klaster usługi Azure Stack HCI na platformie Azure. Alternatywnie wykonaj następujące kroki , aby zarejestrować klaster usługi Azure Stack HCI na platformie Azure.

Stan rejestracji będzie odzwierciedlany w programie VMM po pomyślnym odświeżeniu klastra.

Krok 5. Wyświetlanie stanu rejestracji klastrów usługi Azure Stack HCI

  1. W konsoli programu VMM można wyświetlić stan rejestracji i ostatnią połączoną datę klastrów usługi Azure Stack HCI.

  2. Wybierz pozycję Sieć szkieletowa, kliknij prawym przyciskiem myszy klaster usługi Azure Stack HCI , a następnie wybierz pozycję Właściwości.

    Zrzut ekranu przedstawiający stan rejestracji.

  3. Możesz też uruchomić Get-SCVMHost polecenie i obserwować właściwości zwróconego obiektu, aby sprawdzić stan rejestracji.

Krok 6. Zarządzanie pulą i tworzenie woluminów CSV

Teraz możesz zmodyfikować ustawienia puli magazynów i utworzyć dyski wirtualne i woluminy CSV.

  1. Wybierz pozycjęMacierze magazynowe sieci >szkieletowej>.

  2. Kliknij prawym przyciskiem myszy klaster >Zarządzaj pulą i wybierz domyślnie utworzoną pulę magazynów. Możesz zmienić nazwę domyślną i dodać klasyfikację.

  3. Aby utworzyć wolumin CSV, kliknij prawym przyciskiem myszy właściwości klastra>>Udostępnione woluminy.

  4. W obszarze Tworzenietypu magazynuKreatora> tworzenia woluminów określ nazwę woluminu i wybierz pulę magazynów.

  5. W obszarze Pojemność można określić ustawienia rozmiaru woluminu, systemu plików i odporności (błędy tolerowania).

    Zrzut ekranu przedstawiający ustawienia woluminu.

  6. Wybierz pozycję Konfiguruj zaawansowane ustawienia magazynowania i obsługi warstw, aby skonfigurować te opcje.

    Zrzut ekranu przedstawiający konfigurowanie ustawień magazynu.

  7. W obszarze Podsumowanie przejrzyj ustawienia i zakończ działanie kreatora. Dysk wirtualny zostanie utworzony automatycznie podczas tworzenia woluminu.

Krok 7. Wdrażanie maszyn wirtualnych w klastrze

W hiperkonwergentnej topologii maszyny wirtualne można wdrażać bezpośrednio w klastrze. Ich wirtualne dyski twarde są umieszczane na woluminach utworzonych przy użyciu funkcji S2D. Te maszyny wirtualne są tworzone i wdrażane tak samo, jak w przypadku każdej innej maszyny wirtualnej.

Ważne

Jeśli klaster usługi Azure Stack HCI nie jest zarejestrowany na platformie Azure lub nie jest połączony z platformą Azure przez ponad 30 dni po rejestracji, tworzenie maszyny wirtualnej o wysokiej dostępności (HAVM) zostanie zablokowane w klastrze. Zapoznaj się z krokiem 4 & 5 na potrzeby rejestracji klastra.

Krok 8. Migrowanie maszyn wirtualnych z systemu Windows Server do klastra usługi Azure Stack HCI

Użyj funkcji migracji sieci w programie VMM, aby przeprowadzić migrację obciążeń z funkcji Hyper-V (windows Server 2019 & nowszej) do usługi Azure Stack HCI.

Uwaga

Migracja na żywo między systemami Windows Server i Azure Stack HCI nie jest obsługiwana. Migracja sieci z usługi Azure Stack HCI do systemu Windows Server nie jest obsługiwana.

  1. Tymczasowo wyłącz migrację na żywo na docelowym hoście usługi Azure Stack HCI.
  2. Wybierz pozycję Maszyny wirtualne i usługi > Wszystkie hosty, a następnie wybierz źródłowy host funkcji Hyper-V, z którego chcesz przeprowadzić migrację.
  3. Wybierz maszynę wirtualną, którą chcesz przeprowadzić migrację. Maszyna wirtualna musi być w stanie wyłączonym.
  4. Wybierz pozycję Migruj maszynę wirtualną.
  5. W obszarze Wybierz hosta przejrzyj i wybierz docelowy host usługi Azure Stack HCI.
  6. Wybierz przycisk Dalej, aby zainicjować migrację sieci. Program VMM będzie wykonywać importy i eksporty na zapleczu.
  7. Aby sprawdzić, czy maszyna wirtualna została pomyślnie zmigrowana, sprawdź listę maszyn wirtualnych na hoście docelowym. Włącz maszynę wirtualną i ponownie włącz migrację na żywo na hoście usługi Azure Stack HCI.

Krok 9. Migrowanie obciążeń VMware do klastra usługi Azure Stack HCI przy użyciu programu SCVMM

Program VMM oferuje proste środowisko oparte na kreatorze na potrzeby konwersji V2V (virtual to Virtual to Virtual). Narzędzie konwersji umożliwia migrowanie obciążeń na dużą skalę z infrastruktury VMware do infrastruktury funkcji Hyper-V. Aby uzyskać listę obsługiwanych serwerów VMware, zobacz Wymagania systemowe.

Aby uzyskać wymagania wstępne i ograniczenia dotyczące konwersji, zobacz Konwertowanie maszyny wirtualnej VMware na funkcję Hyper-V w sieci szkieletowej programu VMM.

  1. Utwórz konto Uruchom jako dla roli administratora programu vCenter Server w programie VMM. Te poświadczenia administratora służą do zarządzania serwerem vCenter i hostami ESXi. Zrzut ekranu przedstawiający stronę tworzenia konta Uruchom jako.

  2. W konsoli programu VMM w obszarze Sieć szkieletowa wybierz pozycję Serwery>Dodaj serwer VMware vCenter Server. Zrzut ekranu przedstawiający opcję dodawania programu VMware vCenter.

  3. Na stronie Dodawanie programu VMware vCenter Server wykonaj następujące czynności:

    1. Nazwa komputera: określ nazwę serwera vCenter.
    2. Konto Uruchom jako: wybierz konto Uruchom jako utworzone dla administratora vSphere.
      Zrzut ekranu przedstawiający informacje o serwerze.
  4. Wybierz pozycję Zakończ.

  5. Na stronie Importowanie certyfikatu wybierz pozycję Importuj.

    Zrzut ekranu przedstawiający opcję Importuj certyfikaty.

  6. Po pomyślnym dodaniu serwera vCenter wszystkie hosty ESXi w programie vCenter są migrowane do programu VMM.

Dodawanie hostów

  1. W konsoli programu VMM w obszarze Sieć szkieletowa wybierz pozycję Serwery Dodaj hosty>i klastry VMware ESX.
    Zrzut ekranu przedstawiający opcję Dodaj hosty.
  2. W Kreatorze dodawania zasobów
    1. W obszarze Poświadczenia wybierz konto Uruchom jako używane dla portu, a następnie wybierz pozycję Dalej. Zrzut ekranu przedstawiający kartę poświadczenia.

    2. W obszarze Zasoby docelowe wybierz wszystkie klastry ESX, które należy dodać do programu VMM, a następnie wybierz przycisk Dalej. Zrzut ekranu przedstawiający kartę zasobów docelowych.

    3. W obszarze Ustawienia hosta wybierz lokalizację, w której chcesz dodać maszyny wirtualne, a następnie wybierz przycisk Dalej. Zrzut ekranu przedstawiający kartę ustawień hosta.

    4. W obszarze Podsumowanie przejrzyj ustawienia i wybierz pozycję Zakończ. Wraz z hostami zostaną również dodane skojarzone maszyny wirtualne.

      Zrzut ekranu przedstawiający kartę podsumowania.

Weryfikowanie stanu hosta ESXi

  1. Jeśli stan hosta ESXi ma wartość OK (ograniczone), kliknij prawym przyciskiem myszy pozycję Zarządzanie właściwościami>, wybierz pozycję Uruchom jako konto używane dla portu i zaimportuj certyfikaty dla hosta.
    Powtórz ten sam proces dla wszystkich hostów ESXi. Zrzut ekranu przedstawiający kartę Zarządzanie. Po dodaniu klastrów ESXi wszystkie maszyny wirtualne uruchomione w klastrach ESXi zostaną automatycznie odnalezione w programie VMM.

Wyświetlanie maszyn wirtualnych

  1. Przejdź do pozycji Maszyny wirtualne i usługi , aby wyświetlić maszyny wirtualne. Możesz również zarządzać podstawowymi operacjami cyklu życia tych maszyn wirtualnych z programu VMM.
    Zrzut ekranu przedstawiający hosty ESXi.

  2. Kliknij prawym przyciskiem myszy maszynę wirtualną i wybierz pozycję Wyłącz (migracje online nie są obsługiwane), które należy migrować i odinstalować narzędzia VMware z systemu operacyjnego gościa.

  3. Wybierz pozycję Strona główna>Utwórz Virtual Machines>Konwertuj maszynę wirtualną.

  4. W Kreatorze konwertowania maszyny wirtualnej

    1. W obszarze Wybierz źródło wybierz maszynę wirtualną uruchomioną na serwerze ESXi, a następnie wybierz pozycję Dalej. Zrzut ekranu przedstawiający opcję Wybierz źródło.
    2. W obszarze Określ tożsamość maszyny wirtualnej wprowadź nową nazwę maszyny wirtualnej, jeśli chcesz, a następnie wybierz przycisk Dalej.
      Zrzut ekranu przedstawiający opcję nazwy maszyny wirtualnej.
  5. W obszarze Wybierz hosta wybierz docelowy węzeł Azure Stack HCI i określ lokalizację na hoście dla plików magazynu maszyny wirtualnej, a następnie wybierz przycisk Dalej.

    Zrzut ekranu przedstawiający opcję wybierania hosta.

  6. Wybierz sieć wirtualną dla maszyny wirtualnej i wybierz pozycję Utwórz , aby ukończyć migrację.
    Maszyna wirtualna uruchomiona w klastrze ESXi została pomyślnie zmigrowana do klastra usługi Azure Stack HCI. W celu automatyzacji użyj poleceń programu PowerShell do konwersji.

Następne kroki