Udostępnij za pośrednictwem


Wdrażanie maszyn wirtualnych metodą szybkiej aprowizacji przy użyciu kopii sieci SAN w sieci szkieletowej programu VMM

Ważne

Ta wersja programu Virtual Machine Manager (VMM) osiągnęła koniec wsparcia. Zalecamy uaktualnienie do programu VMM 2022.

W tym artykule opisano sposób szybkiego aprowizowania maszyn wirtualnych w sieci szkieletowej programu System Center — Virtual Machine Manager (VMM) przy użyciu kopii sieci SAN.

Szybka aprowizacja to metoda wdrażania nowych maszyn wirtualnych w macierzach magazynowych bez potrzeby kopiowania maszyn wirtualnych za pośrednictwem sieci. Program VMM używa infrastruktury sieci SAN do klonowania maszyn wirtualnych przy użyciu szablonu maszyny wirtualnej, aby dostosować system operacyjny gościa.

  • Możesz użyć szybkiej aprowizacji w celu wdrożenia autonomicznych maszyn wirtualnych i maszyn wirtualnych wdrożonych w ramach usługi.
  • Szablon z obsługą kopii w sieci SAN można utworzyć na podstawie wirtualnego dysku twardego (VHD, Virtual Hard Disk) znajdującego się w jednostce logicznej magazynu, która obsługuje kopie w sieci SAN przy użyciu klonowania lub migawek.
  • Podczas tworzenia maszyny wirtualnej przy użyciu szablonu obsługującego kopiowanie w sieci SAN program VMM szybko tworzy kopię jednostki logicznej odczytu i zapisu zawierającą wirtualny dysk twardy i umieszcza pliki maszyny wirtualnej w nowej jednostce logicznej. W trakcie wdrażania maszyny wirtualnej przy użyciu szybkiej aprowizacji z zastosowaniem kopii w sieci SAN program VMM korzysta z transferu SAN zamiast transferu sieciowego. Podczas transferu SAN tworzona jest kopia sieci w SAN dla jednostki logicznej zawierającej maszynę wirtualną, która jest następnie przypisywana do docelowego hosta lub klastra hostów. Ponieważ pliki maszyny wirtualnej nie są przenoszone przez sieć podczas transferu maszyny wirtualnej za pośrednictwem sieci SAN, jest to znacznie szybsze niż transfer za pośrednictwem standardowej sieci.
  • W celu utworzenia szablonu z możliwością kopiowania sieci SAN można skorzystać z poniższych metod.
    • Tworzenie szablonu z obsługą kopii w sieci SAN na podstawie nowej maszyny wirtualnej
    • Tworzenie szablonu z obsługą kopii w sieci SAN na podstawie istniejącej maszyny wirtualnej

Przed rozpoczęciem

  • Dowolny magazyn dostępny za pośrednictwem zainicjowanego komputera może być dzielony na partycje w trakcie procesu inicjowania nawet w przypadku, gdy określony dysk jest wybrany jako dysk systemu operacyjnego. W takim przypadku dane zostaną utracone. Aby zagwarantować użycie określonego woluminu rozruchowego, użyj głębokiego odnajdywania i nie uruchamiaj ponownie komputera przed zakończeniem wdrażania systemu operacyjnego.
  • Macierz magazynowa musi obsługiwać nowe funkcje zarządzania magazynem w programie VMM.
  • Tablica magazynowa musi obsługiwać klonowanie lub migawki, a funkcje te muszą być włączone. Może być konieczne uzyskanie dodatkowej licencji od dostawcy magazynu.
  • Pula magazynów, która ma być używana w ramach szybkiej aprowizacji, musi być zarządzana przez program VMM. Aby spełnić to wymaganie, należy dodać dostawcę specyfikacji SMI-S (Storage Management Initiative Specification) dla tablicy, odnaleźć pule magazynów, sklasyfikować magazyn oraz ustawić preferowaną metodę alokacji (migawka lub klonowanie) dla tablicy magazynowej.
  • Pula magazynów, która ma być używana w ramach szybkiej obsługi administracyjnej, musi być przydzielona do grupy hostów, w której będzie używana szybka obsługa administracyjna maszyn wirtualnych.
  • Hosty Hyper-V, które mają być używane jako obiekty docelowe umieszczania, muszą należeć do grupy hostów. Dodatkowo muszą być spełnione następujące wymagania wstępne:
    • Jeśli szablon z możliwością kopiowania sieci SAN ma być tworzony na podstawie nowej maszyny wirtualnej, host, na którym tworzona jest maszyna wirtualna, musi również należeć do tej grupy hostów.
    • Jeśli szablon z możliwością kopiowania sieci SAN ma być tworzony na podstawie istniejącej maszyny wirtualnej, a jednostka logiczna ma być tworzona i przypisywana z serwera biblioteki, serwer biblioteki musi należeć do tej grupy hostów Tym samym serwer biblioteki musi być hostem Hyper-V. (Jeśli nie chcesz dodawać serwera biblioteki jako hosta, możesz przypisać jednostkę logiczną poza pasmem przy użyciu narzędzi do zarządzania dostawcy macierzy magazynowej).
    • Jeśli chcesz użyć szybkiej aprowizacji do wdrożenia maszyn wirtualnych drugiej generacji, wybierz hosta z systemem operacyjnym, który obsługuje takie maszyny.
    • Wszystkie hosty Hyper-V, które mają być używane podczas szybkiej obsługi administracyjnej, oraz serwer biblioteki muszą mieć dostęp do tablicy magazynowej. Co więcej, muszą korzystać z łączności SAN tego samego typu. Aby migracje sieci SAN zakończyły się pomyślnie, nie można mieć niektórych hostów łączących się z tablicą za pośrednictwem protokołu Fibre Channel i innych, które łączą się za pośrednictwem interfejsu iSCSI. Konfiguracja różni się w zależności od sprzętu magazynu.
  • Informacje o określonej konfiguracji należy uzyskać od dostawcy magazynu, ale konfiguracja zwykle wymaga następujących elementów:
    • Funkcja wielościeżkowego we/wy (MPIO) musi być dodana na każdym serwerze, który będzie miał dostęp do tablicy magazynowej Fibre Channel lub iSCSI. Można ją dodać za pomocą Menedżera serwerów.
      • Jeśli funkcja MPIO została już włączona przed objęciem hosta zarządzaniem przez program VMM, program VMM włączy ją automatycznie dla obsługiwanych macierzy magazynowych, używając w tym celu dostarczanego przez firmę Microsoft modułu specyficznego dla urządzenia (DSM, Device Specific Module). Jeśli masz już zainstalowane maszyny DSM specyficzne dla dostawcy dla obsługiwanych macierzy magazynowych, a następnie dodaj hosta do zarządzania programem VMM, ustawienia MPIO specyficzne dla dostawcy będą używane do komunikowania się z tymi tablicami.
      • Jeśli host zostanie dodany do programu VMM przed dodaniem funkcji MPIO, należy ręcznie skonfigurować tę funkcję, aby dodać odnalezione identyfikatory sprzętu urządzeń. Innym rozwiązaniem jest zainstalowanie modułów DSM specyficznych dla dostawcy.
      • Jeśli używasz sieci magazynowania Fibre Channel (SAN), każdy host, który będzie uzyskiwać dostęp do macierzy magazynowej, musi mieć zainstalowaną kartę magistrali hosta (HBA). Dodatkowo należy upewnić się, że hosty są odpowiednio podzielone na strefy, dzięki czemu mają dostęp do tablicy magazynowej.
      • Jeśli używana jest sieć SAN z protokołem iSCSI, należy upewnić się, że dodane zostały portale iSCSI, a inicjator iSCSI jest zalogowany do tablicy. Dodatkowo należy upewnić się, że na każdym hoście jest uruchomiona usługa inicjatora iSCSI firmy Microsoft z ustawioną wartością Automatycznie. Aby uzyskać informacje na temat tworzenia sesji iSCSI na hoście za pośrednictwem programu VMM, zobacz How to Configure Storage on a Hyper-V Host in VMM (Jak skonfigurować magazyn na hoście funkcji Hyper-V w programie VMM).

Tworzenie szablonu z możliwością kopiowania sieci SAN na podstawie nowej maszyny wirtualnej

Utwórz nową maszynę wirtualną w jednostce logicznej przypisanej do hosta Hyper-V. Na serwerze biblioteki utwórz szablon z obsługą kopii w sieci SAN na podstawie maszyny wirtualnej.

Uwaga

  • Serwer biblioteki nie musi być zarządzanym hostem Hyper-V, ale musi mieć dostęp do puli magazynów, w której znajduje się jednostka logiczna.
  • Po utworzeniu szablonu jednostka logiczna jest automatycznie wyrejestrowywana z hosta i rejestrowana na serwerze biblioteki.
  1. Utwórz jednostkę logiczną w sieci szkieletowej magazynu programu VMM z zarządzanej puli magazynów, której chcesz użyć do szybkiej aprowizacji. Alternatywnie możesz utworzyć i przypisać jednostkę logiczną w narzędziu do zarządzania macierzą magazynową.

  2. Przydziel jednostkę logiczną do grupy hostów zawierającej hosta docelowego. Następnie przypisz jednostkę logiczną do tego hosta. Po przypisaniu jednostki LUN można go sformatować i przypisać literę dysku. Upewnij się, że jednostka logiczna, którą chcesz przypisać, musi być pusta.

  3. Utwórz maszynę wirtualną z pustym plikiem wirtualnego dysku twardego w jednostce logicznej.

    • W obszarze Wybierz źródło wybierz pozycję Utwórz nową maszynę wirtualną z pustym wirtualnym dyskiem twardym.
    • Na stronie Konfigurowanie sprzętu skonfiguruj wymagane ustawienia. Upewnij się, że wybrano pozycję Utwórz nowy wirtualny dysk twardy .
    • Na stronie Wybierz lokalizację docelową zaakceptuj domyślne ustawienie Umieść maszynę wirtualną na hoście.
    • W obszarze Konfigurowanie ustawień w obszarze Wybierz folder docelowy wybierz dysk utworzony na podstawie przypisanej jednostki logicznej. Sprawdź, czy obok informacji o dysku jest wyświetlana opcja SAN (możliwa migracja). Na przykład: (L:) [9,92 GB wolnego od 10,00 GB, SAN (obsługa migracji)].
    • W obszarze Zasoby maszyny wybierz pozycję Wirtualny dysk twardy. W obszarze Przeglądaj>wybierz folder docelowy wybierz dysk utworzony na podstawie przypisanej jednostki logicznej.
    • Na stronach Wybierz sieć i Dodaj właściwości wybierz wymagane ustawienia. W obszarze Podsumowanie przejrzyj ustawienia i wybierz pozycję Utwórz. Sprawdź, czy maszyna wirtualna znajduje się na liście maszyn wirtualnych i usług>Wszystkie hosty>maszyn wirtualnych.
  4. Na nowej maszynie wirtualnej zainstaluj i dostosuj system operacyjny gościa oraz potrzebne aplikacje. Uogólnij obraz, używając narzędzia Sysprep.exe z opcjami /generalize i /oobe w celu uogólnienia skojarzonego wirtualnego dysku twardego. Dowiedz się więcej. Po zakończeniu upewnij się, że nie ma .iso plików obrazów dołączonych do wirtualnego dysku DVD.

Tworzenie szablonu z obsługą kopii w sieci SAN na podstawie istniejącej maszyny wirtualnej

Utwórz szablon na podstawie istniejącej maszyny wirtualnej.

  • Jeśli chcesz wykonać tę procedurę w programie VMM, konieczne jest dodanie serwera biblioteki jako zarządzanego hosta Hyper-V. Umożliwi to przypisanie jednostki logicznej do serwera biblioteki za pomocą programu VMM. Jeśli nie chcesz, aby biblioteka jest zarządzanym hostem funkcji Hyper-V, możesz użyć narzędzi do zarządzania dostawcy tablicy, aby przypisać jednostkę logiczną do serwera biblioteki.
  • Musisz mieć istniejący wirtualny dysk twardy (uogólniony za pomocą narzędzia Sysprep), którego chcesz używać jako obrazu podstawowego na potrzeby szybkiej aprowizacji.
  • Utwórz folder w bibliotece udostępnionej, którego użyjesz do zainstalowania jednostki logicznej i do przechowywania wirtualnego dysku twardego. Na przykład w udziale bibliotecznym SEALibrary utwórz folder o nazwie Dysk VHD do szybkiej aprowizacji.
  1. Utwórz jednostkę logiczną w sieci szkieletowej magazynu programu VMM z zarządzanej puli magazynów, której chcesz użyć do szybkiej aprowizacji.

  2. Sformatuj jednostkę logiczną i zainstaluj ją w ścieżce utworzonego folderu.

  3. Przypisz jednostkę logiczną do serwera biblioteki. Jeśli serwer biblioteki jest zarządzanym hostem Hyper-V, można utworzyć i przypisać jednostkę logiczną na podstawie tego serwera biblioteki. Dodatkowo można sformatować dysk przy użyciu systemu plików NTFS i jednocześnie zainstalować jednostkę logiczną w ścieżce folderu w udziale bibliotecznym.

    • Po utworzeniu jednostki logicznej wybierz opcję Zainstaluj w następującym pustym folderze> NTFSPrzeglądaj, a następnie wybierz utworzony folder.
    • Nie przypisuj litery dysku. Ponadto nie twórz w folderze wielu punktów instalacji.
  4. Jeśli serwer biblioteki nie jest zarządzanym hostem funkcji Hyper-V, użyj narzędzi do zarządzania dostawcy tablicy, aby utworzyć jednostkę logiczną i zdemaskować jednostkę logiczną na serwerze biblioteki. Następnie wykonaj poniższe czynności:

    • Nie przypisuj litery dysku.
    • Użyj zarządzania dyskami (diskmgmt.msc), aby ponownie przeskanować dysk, zainicjować dysk i sformatować go.
    • W obszarze Zarządzanie dyskami zainstaluj jednostkę logiczną w ścieżce folderu utworzonej w udziale biblioteki (Zmień literę dysku i ścieżki>Dodaj>instalację w następującym pustym folderze NTFS i wybierz pusty folder biblioteki).
  5. Skopiuj wirtualny dysk twardy, którego chcesz używać, do nowego folderu w udziale bibliotecznym.

    Uwaga

    Wirtualny dysk twardy powinien być jedynym plikiem w jednostce logicznej.

  6. Utworzony nowy folder pojawi się w udziale bibliotecznym. Aby sprawdzić możliwość kopiowania wirtualnego dysku twardego w sieci SAN, wybierz nowy folder, a następnie w obszarze Obiekty biblioteki fizycznej wybierz plik VHD. W kolumnie Obsługa kopii w sieci SAN powinna być widoczna wartość Tak.

Tworzenie szablonu z obsługą kopii w sieci SAN

  1. Wybierz pozycję BibliotekaUtwórz> szablon maszyny>wirtualnej.
  2. W Kreatorze >tworzenia szablonu maszyny wirtualnejWybierz źródło wybierz pozycję Z istniejącej maszyny wirtualnej wdrożonej na hoście> Przeglądaj. Wybierz maszynę wirtualną w jednostce logicznej. Wybierz pozycję Tak w komunikacie ostrzegawczym.
  3. W obszarze Tożsamość wprowadź nazwę i opis szablonu.
  4. W obszarze Konfigurowanie sprzętu wybierz pozycję Dalej. Wyświetlona klasyfikacja odpowiada elementom przypisanym do puli magazynów, z której utworzono jednostkę logiczną.
  5. W obszarze Konfigurowanie systemu operacyjnego wybierz pozycję Dalej.
  6. W obszarze Wybierz serwer biblioteki wybierz serwer biblioteki, na którym chcesz utworzyć szablon. Sprawdź, czy typ transferu to SAN, a następnie wybierz przycisk Dalej. Serwer biblioteki musi mieć dostęp do tej samej puli magazynu co host.
  7. W obszarze Wybierz ścieżkę wybierz pozycję Przeglądaj i wybierz lokalizację na serwerze biblioteki do przechowywania plików maszyny wirtualnej.
  8. W obszarze Podsumowanie przejrzyj ustawienia i wybierz pozycję Utwórz. W obszarze Zadania możesz śledzić tworzony szablon. Poczekaj, aż pojawi się stan Ukończono. Sprawdź szablon wtemacie Szablonybiblioteki>Szablony maszyn wirtualnych>.

Wdrażanie maszyny wirtualnej na podstawie szablonu

Teraz wdróż maszynę wirtualną z szablonu z obsługą kopii w sieci SAN. W tej procedurze wyjaśniono, jak wdrożyć autonomiczną maszynę wirtualną. Alternatywnie możesz wybrać szablon podczas tworzenia usługi. Upewnij się, że:

  • Hosty, na których chcesz umieścić maszyny wirtualne, muszą mieć dostęp do zarządzanej puli magazynów, w której znajduje się jednostka logiczna skojarzona z szablonem.
  • Jeśli chcesz wdrożyć maszyny wirtualne w chmurze prywatnej, klasyfikacja magazynu przypisana do jednostki logicznej, która została użyta do utworzenia szablonu z obsługą klonowania w sieci SAN, musi być dostępna w chmurze prywatnej.
  • W przypadku wdrożenia w chmurze grupy hostów, które są używane w celu zapewnienia zasobów w chmurze prywatnej, muszą zawierać hosty, które mają dostęp do zarządzanej puli magazynów zawierającej jednostkę logiczną skojarzoną z szablonem.
  1. Wybierz pozycję Maszyny wirtualne i usługi>Utwórz>maszynę wirtualną.

  2. W Kreatorze > tworzenia maszyny wirtualnej wybierz pozycję Źródło, wybierz pozycję Użyj istniejącej maszyny wirtualnej, szablonu maszyny wirtualnej lub przeglądania wirtualnego dysku> twardego. Wybierz typ Szablon maszyny wirtualnej i wybierz szablon utworzony do szybkiej aprowizacji. W kolumnie Obsługa kopii w sieci SAN dla szablonu powinna być widoczna wartość Tak.

  3. W obszarze Wybierz źródło wybierz pozycję Dalej.

  4. Wykonaj pozostałe kroki kreatora, aby utworzyć i wdrożyć maszynę wirtualną.

    Uwaga

    • W obszarze Konfigurowanie konfiguracji magistrali sprzętowej> pozostaw listę Klasyfikacja pustą lub wybierz klasyfikację magazynu, która
    • W obszarze Wybierz hosta lub Wybierz chmurę upewnij się, że kolumna Typ transferu wskazuje sieć SAN.
    • Jeśli wybrano opcję umieszczenia maszyny wirtualnej na hoście, w obszarze Konfigurowanie zasobów>maszyny ustawień wybierz wirtualny dysk twardy, aby zweryfikować opcje wdrażania. Aby szybko aprowizować za pośrednictwem kopii sieci SAN, upewnij się, że metoda wdrażania wirtualnego dysku twardego na liście hostów to Transferowanie dysku wirtualnego przy użyciu sieci SAN.
  5. Po zakończeniu pracy kreatora otwórz pozycję Zadania>Utwórz zadanie maszyny wirtualnej , aby wyświetlić stan zadania.

  6. Po utworzeniu maszyny wirtualnej na podstawie szablonu z obsługą kopii w sieci SAN nowa jednostka logiczna jest automatycznie aprowizowana z tej samej puli magazynów, w której znajduje się wirtualny dysk twardy użyty do utworzenia szablonu z obsługą kopii w sieci SAN. Jednostka logiczna jest automatycznie rejestrowana i instalowana na hoście docelowym.

  7. Aby sprawdzić, czy maszyna wirtualna została utworzona, otwórz obszar roboczy Maszyny wirtualne i usługi. Rozwiń węzeł Wszystkie hosty lub chmury, znajdź i wybierz hosta docelowego lub chmurę prywatną. Upewnij się, że nowa maszyna wirtualna jest wyświetlana w okienku Maszyny wirtualne. Po otwarciu przystawki Zarządzanie dyskami (Diskmgmt.msc) na hoście docelowym jest wyświetlany nowy dysk, który jest przypisany do hosta i zarejestrowany na nim.

Następne kroki

Zarządzanie ustawieniami maszyny wirtualnej.