Udostępnij za pośrednictwem


Wdrażanie maszyn wirtualnych z szybką aprowizowaniem przy użyciu kopii sieci SAN w sieci szkieletowej programu VMM

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 zapewnia metodę wdrażania nowych maszyn wirtualnych w macierzach magazynowych bez konieczności kopiowania maszyn wirtualnych za pośrednictwem sieci. Program VMM używa infrastruktury SIECI SAN do klonowania maszyn wirtualnych z szablonem maszyny wirtualnej w celu dostosowania systemu operacyjnego gościa.

  • Szybka aprowizacja umożliwia wdrażanie autonomicznych maszyn wirtualnych i maszyn wirtualnych wdrożonych w ramach usługi.
  • Szablon z obsługą kopii w sieci SAN jest tworzony na podstawie wirtualnego dysku twardego (VHD), który znajduje się w jednostce logicznej magazynu obsługującej kopiowanie sieci SAN za pośrednictwem klonowania lub migawek.
  • Podczas tworzenia maszyny wirtualnej przy użyciu szablonu z obsługą kopii w sieci SAN program VMM szybko tworzy kopię jednostki logicznej odczytu i zapisu zawierającą dysk VHD i umieszcza pliki maszyny wirtualnej w nowej jednostce logicznej. Gdy program VMM wdraża maszynę wirtualną przy użyciu szybkiej aprowizacji za pośrednictwem kopii sieci SAN, program VMM używa transferu sieci SAN zamiast transferu sieciowego. Podczas transferu sieci SAN tworzona jest kopia sieci SAN jednostki logicznej, która zawiera maszynę wirtualną i jest przypisana do hosta docelowego 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.
  • Aby utworzyć szablon z obsługą kopii w sieci SAN, możesz użyć jednej z następujących 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

  • Każdy magazyn dostępny dla aprowizowanego komputera można podzielić na partycje podczas procesu aprowizacji, nawet jeśli określony dysk zostanie wybrany do użycia 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.

  • Macierz magazynowa musi obsługiwać klonowanie lub migawki, a funkcja klonowania lub migawek musi być włączona. Może to wymagać dodatkowego licencjonowania od dostawcy magazynu.

  • Pula magazynów, która ma być używana do szybkiej aprowizacji, musi być zarządzana przez program VMM. Aby spełnić to wymaganie, należy dodać dostawcę SMI-S (Storage Management Initiative Specification) dla tablicy, odnajdywać pule magazynów, klasyfikować magazyn i ustawiać preferowaną metodę alokacji dla macierzy magazynowej na migawkę lub klonowanie.

  • Pula magazynów, która ma być używana do szybkiej aprowizacji, musi zostać przydzielona do grupy hostów, w której ma być używana szybka aprowizacja maszyn wirtualnych.

  • Hosty funkcji Hyper-V, które mają być używane jako miejsca docelowe umieszczania, muszą być członkami grupy hostów. Ponadto należy spełnić następujące wymagania wstępne:

    • Jeśli chcesz utworzyć szablon z obsługą kopii w sieci SAN na podstawie nowej maszyny wirtualnej, host, na którym tworzysz maszynę wirtualną, musi być również członkiem tej grupy hostów.

    • Jeśli chcesz utworzyć szablon z obsługą kopii w sieci SAN z istniejącej maszyny wirtualnej i chcesz utworzyć i przypisać jednostkę logiczną z serwera biblioteki, serwer biblioteki musi być członkiem tej grupy hostów. W związku z tym serwer biblioteki musi być hostem funkcji 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 generacji 2, musisz wybrać hosta z systemem operacyjnym, który je obsługuje.
    • Wszystkie hosty funkcji Hyper-V, które mają być używane do szybkiej aprowizacji, a serwer biblioteki musi mieć dostęp do macierzy magazynowej. Ponadto muszą używać tego samego typu łączności SIECI SAN. 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.
  • Musisz uzyskać określone informacje o konfiguracji od dostawcy magazynu, ale konfiguracja zwykle wymaga:

    • 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 jest już włączona przed dodaniem hosta do zarządzania programu VMM, program VMM automatycznie włączy funkcję MPIO dla obsługiwanych macierzy magazynowych przy użyciu dostarczonego przez firmę Microsoft modułu 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 programu VMM, ustawienia MPIO specyficzne dla dostawcy będą używane do komunikowania się z tymi tablicami.
      • W przypadku dodania hosta do programu VMM przed dodaniem funkcji MPIO należy ręcznie skonfigurować wielościeżkowego wyjścia w celu dodania odnalezionych identyfikatorów sprzętowych urządzeń. Alternatywnie można zainstalować maszyny DSM specyficzne 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). Ponadto upewnij się, że hosty są odpowiednio podzielone na strefy, aby mogły uzyskiwać dostęp do macierzy magazynowej.
      • Jeśli używasz sieci SAN iSCSI, upewnij się, że portale iSCSI zostały dodane i że inicjator iSCSI jest zalogowany do tablicy. Ponadto upewnij się, że usługa inicjatora iSCSI firmy Microsoft na każdym hoście jest uruchomiona i ustawiona na wartość Automatyczna. 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 obsługą kopii w sieci SAN na podstawie nowej maszyny wirtualnej

Utwórz nową maszynę wirtualną na jednostce logicznej przypisanej do hosta funkcji 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 funkcji Hyper-V, ale musi mieć dostęp do puli magazynów, w której znajduje się jednostka logiczna.
  • Podczas tworzenia szablonu jednostka logiczna jest automatycznie wyrejestrowana z hosta i zarejestrowana 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, w której znajduje się host docelowy. Następnie przypisz do jednostki logicznej do hosta. Po przypisaniu jednostki LUN można ją 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.
    • W obszarze Konfigurowanie sprzętu skonfiguruj wymagane ustawienia. Upewnij się, że wybrano pozycję Utwórz nowy wirtualny dysk twardy.
    • W obszarze Wybierz miejsce docelowe zaakceptuj ustawienie domyślne , aby umieścić maszynę wirtualną na hoście.
    • W obszarze Konfiguruj ustawienia w obszarze Wybierz folder docelowy wybierz dysk utworzony na podstawie przypisanej jednostki logicznej. Sprawdź, czy sieć SAN (obsługa migracji) jest wyświetlana obok informacji o dysku. 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 z przypisanej jednostki logicznej.
    • W obszarze 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 wszystkich usług>wszystkich hostów>maszyn wirtualnych.
  4. Na nowej maszynie wirtualnej zainstaluj i dostosuj odpowiedni system operacyjny gościa oraz aplikacje. Uogólnij obraz przy użyciu Sysprep.exe z /uogólnić i /oobe opcje uogólnić skojarzony wirtualny dysk twardy. 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, serwer biblioteki musi zostać dodany jako zarządzany host funkcji Hyper-V. Dzięki temu można przypisać jednostkę logiczną do serwera biblioteki za pośrednictwem programu VMM. Jeśli nie chcesz, aby biblioteka był 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 przy użyciu narzędzia Sysprep), którego chcesz użyć jako obrazu podstawowego na potrzeby szybkiej aprowizacji.
  • Utwórz folder w bibliotece udostępnionej, którego użyjesz do zainstalowania jednostki logicznej w programie i do przechowywania wirtualnego dysku twardego. Na przykład utwórz folder w udziale biblioteki SEALibrary o nazwie Rapid Provision VHD.
  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 utworzonej ścieżce folderu.

  3. Przypisz jednostkę logiczną do serwera biblioteki. Jeśli serwer biblioteki jest zarządzanym hostem funkcji Hyper-V, możesz utworzyć i przypisać jednostkę logiczną z serwera biblioteki. Dysk można również sformatować za pomocą systemu plików NTFS i zainstalować jednostkę logiczną w ścieżce folderu w bibliotece udostępnionej w tym samym czasie.

    • Podczas tworzenia jednostki logicznej wybierz opcję Zainstaluj w następującym pustym folderze>NTFS Przeglądaj, a następnie wybierz utworzony folder.
    • Nie przypisuj litery dysku. Ponadto nie należy tworzyć wielu punktów instalacji w folderze.
  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 przystawki Zarządzanie dyskami (diskmgmt.msc), aby ponownie zeskanować 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żyć do nowego folderu w udziale biblioteki.

    Uwaga

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

  6. Nowy folder, który został utworzony, zostanie wyświetlony w udziale biblioteki. Aby sprawdzić, czy wirtualny dysk twardy obsługuje kopiowanie w sieci SAN, wybierz nowy folder, a następnie w obszarze Obiekty biblioteki fizycznej wybierz plik VHD. Możliwość kopiowania sieci SAN musi wskazywać wartość Tak.

Tworzenie szablonu z obsługą kopii w sieci SAN

  1. Wybierz pozycję Biblioteka Utwórz>szablon maszyny>wirtualnej.
  2. W Kreatorze>tworzenia szablonu maszyny wirtualnej wybierz pozycję Ź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 magazynów 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 na stan Ukończono . Sprawdź szablon w obszarze Szablony biblioteki>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 użytej do utworzenia szablonu obsługującego klonowanie sieci SAN musi być dostępna dla chmury prywatnej.
  • W przypadku wdrożenia w chmurze grupy hostów używane do udostępniania zasobów dla chmury prywatnej muszą zawierać hosty, które mają dostęp do zarządzanej puli magazynów, w której znajduje się jednostka logiczna skojarzona 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. Szablon musi wskazywać wartość Tak w kolumnie Obsługa kopii w sieci SAN.

  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ę klasyfikacji 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 sprawdzić 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. Podczas tworzenia 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 i znajdź i wybierz hosta docelowego lub chmurę prywatną. Na maszynach wirtualnych sprawdź, czy jest wyświetlana nowa maszyna wirtualna. Jeśli otworzysz narzędzie Zarządzanie dyskami (Diskmgmt.msc) na hoście docelowym, zobaczysz nowy dysk przypisany i zarejestrowany na hoście.

Następne kroki

Zarządzanie ustawieniami maszyny wirtualnej.