Udostępnij za pośrednictwem


Wdrażanie maszyn wirtualnych z szybkim aprowizowaniem przy użyciu kopii SAN w infrastrukturze 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 SAN do klonowania maszyn wirtualnych, z wykorzystaniem szablonu maszyny wirtualnej do dostosowania systemu operacyjnego gościa.

  • Szybka aprowizacja umożliwia wdrażanie samodzielnych maszyn wirtualnych oraz maszyn wirtualnych wdrażanych w ramach usługi.
  • Szablon obsługujący kopię w sieci SAN jest tworzony na podstawie wirtualnego dysku twardego (VHD), umieszczonego w jednostce logicznej pamięci masowej, która obsługuje 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 SAN, program VMM używa transferu 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:
    • Utwórz szablon z obsługą kopii w sieci SAN na podstawie nowej maszyny wirtualnej.
    • Utwórz szablon z obsługą kopii w sieci SAN na podstawie istniejącej maszyny wirtualnej.

Przed rozpoczęciem

Poniżej przedstawiono kilka zagadnień przed rozpoczęciem wdrażania maszyn wirtualnych:

  • 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 funkcjonalność klonowania lub migawkowania 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 pamięci, którą chcesz używać do szybkiej aprowizacji, musi zostać przydzielona do grupy hostów, w której ma być stosowana szybka aprowizacja maszyn wirtualnych.

  • Hosty Hyper-V, które mają być używane jako miejsca docelowe rozmieszczenia, muszą należeć do 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 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 Hyper-V, które mają być używane do szybkiej aprowizacji, oraz serwer biblioteki muszą 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 pamięci masowej.
  • Musisz uzyskać określone informacje o konfiguracji od dostawcy magazynu, ale konfiguracja zwykle wymaga:

    • Funkcja wielościeżkowego we/wy (MPIO) musi być dodana do każdego hosta, który będzie miał dostęp do macierzy Fibre Channel lub iSCSI. Funkcję MPIO można 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 DSM specyficzne dla dostawcy dla obsługiwanych macierzy magazynowych i następnie dodasz hosta do zarządzania programem VMM, ustawienia MPIO specyficzne dla dostawcy będą używane do komunikacji z tymi macierzami.
    • W przypadku dodania hosta do programu VMM przed dodaniem funkcji MPIO, należy ręcznie skonfigurować MPIO, aby dodać odnalezione identyfikatory sprzętowe urządzeń. Alternatywnie można zainstalować DSM-y 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 mają odpowiednią konfigurację stref, aby mogły mieć dostęp do macierzy dyskowej.
    • Jeśli używasz sieci SAN iSCSI, upewnij się, że portale iSCSI zostały dodane i że inicjator iSCSI jest zalogowany do macierzy. 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 Jak skonfigurować magazyn na hoście 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 Hyper-V. Na serwerze biblioteki utwórz szablon obsługujący kopie SAN z maszyny wirtualnej.

Uwaga

  • Serwer biblioteki nie musi być zarządzanym hostem funkcji Hyper-V, ale musi mieć dostęp do puli pamięci masowej, gdzie 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 strukturze przechowywania programu VMM z zarządzanej puli pamięci masowej, którą chcesz użyć do szybkiego dostarczania. 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 jednostkę logiczną do hosta. Przy przypisaniu jednostki LUN można ją sformatować i nadać jej 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 Konfiguruj Ustawienia, w Wybierz folder docelowy wybierz dysk, który utworzyłeś z przypisanej jednostki logicznej. Sprawdź, czy w informacji o dysku pojawia się SAN (z możliwością migracji). Na przykład: (L:) [9,92 GB wolnego z 10,00 GB, SAN (gotowy do migracji)].
    • W obszarze Zasoby maszyny wybierz pozycję Wirtualny dysk twardy. W 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>>
  4. Na nowej maszynie wirtualnej zainstaluj i dostosuj odpowiedni system operacyjny gościa oraz aplikacje. Uogólnij obraz przy użyciu Sysprep.exe z opcjami /generalize i /oobe, aby 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 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ła zarządzanym hostem Hyper-V, możesz użyć narzędzi zarządzania dostawcy macierzy, 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 udziale biblioteki, którego użyjesz do zamontowania jednostki logicznej oraz do przechowywania wirtualnego dysku twardego. Na przykład utwórz folder w udziale biblioteki SEALibrary o nazwie Rapid Provision VHD.

Aby utworzyć szablon na podstawie istniejącej maszyny wirtualnej, wykonaj następujące kroki:

  1. Utwórz jednostkę logiczną w strukturze przechowywania programu VMM z zarządzanej puli pamięci masowej, którą chcesz użyć do szybkiego dostarczania.

  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 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ę Formatuj 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 Hyper-V, użyj narzędzi zarządzania dostarczonych przez dostawcę tablicy, aby utworzyć jednostkę logiczną i udostępnić jednostkę logiczną serwerowi biblioteki. Następnie wykonaj następujące 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 zamontuj jednostkę logiczną w ścieżce folderu utworzonego w udziale biblioteki (Zmień literę dysku i ścieżki>Dodaj>zamontuj 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. Funkcja kopiowania w SAN musi wskazywać Tak.

Tworzenie szablonu z obsługą kopii w sieci SAN

Aby utworzyć szablon z obsługą kopii w sieci SAN, wykonaj następujące kroki:

  1. Wybierz Biblioteka>Utwórz>Utwórz szablon maszyny wirtualnej.
  2. W Kreatorze tworzenia szablonu maszyny wirtualnej>Wybierz źródło, wybierz 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 Dalej. Serwer biblioteki musi mieć dostęp do tej samej puli pamięci masowej co host.
  7. W Wybierz ścieżkę, wybierz Przeglądaj i wybierz lokalizację na serwerze biblioteki do przechowywania plików maszyn wirtualnych.
  8. W obszarze Podsumowanie przejrzyj ustawienia i wybierz pozycję Utwórz. W obszarze Zadania możesz śledzić tworzony szablon. Poczekaj, aż status zmieni się na Ukończono. Sprawdź szablon w Bibliotece>Szablonach>Szablonach 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.

Aby wdrożyć maszynę wirtualną na podstawie szablonu, wykonaj następujące kroki:

  1. Wybierz pozycję Maszyny wirtualne i usługi>>

  2. W Kreatorze >Tworzenia Maszyny Wirtualnej wybierz pozycję Źródło, a następnie wybierz opcję Użyj istniejącej maszyny wirtualnej, szablonu maszyny wirtualnej lub wirtualnego dysku twardego>Przeglądaj. Wybierz typ Szablon maszyny wirtualnej i wybierz szablon, który utworzyłeś 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. Aby utworzyć i wdrożyć maszynę wirtualną, wykonaj pozostałe kroki kreatora.

    Uwaga

    • W Konfigurowaniu sprzętu>Konfiguracji magistrali, 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 Konfigurowanie ustawień>Zasoby maszyny, wybierz wirtualny dysk twardy, aby sprawdzić opcje wdrażania. Aby szybko skonfigurować za pomocą kopii sieci SAN, upewnij się, że metodą wdrażania wirtualnego dysku na liście hostów jest Transferowanie dysku wirtualnego przy użyciu sieci SAN.
  5. Po zakończeniu pracy kreatora otwórz Zadania>Utwórz zadanie maszyny wirtualnej, aby sprawdzić status 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ń Wszystkie hosty lub Chmury, znajdź i wybierz hosta docelowego lub chmurę prywatną. W maszynach wirtualnych sprawdź, czy pojawiła się 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.