Migracja maszyn wirtualnych — omówienie
Ten artykuł zawiera omówienie migrowania maszyn wirtualnych w sieci szkieletowej programu System Center Virtual Machine Manager (VMM).
Maszyny wirtualne i zarządzane maszyny wirtualne magazynu można migrować w sieci szkieletowej programu VMM. Program VMM automatycznie wybiera typ transferu, który będzie używany do migracji. Podczas przeprowadzania migracji w konsoli programu VMM przy użyciu Kreatora migracji maszyny wirtualnej typ migracji, który będzie używany, jest wyświetlany w kolumnie Typ transferu. Typy obsługiwanych migracji zostały podsumowane w poniższej tabeli.
Typ | Używanie | Szczegóły |
---|---|---|
Migracja sieci | Wykonuje kopię sieciową danych maszyny wirtualnej przy użyciu usługi BITS. | Jest to najwolniejszy typ migracji. Czas przestoju jest bezpośrednio proporcjonalny do rozmiaru transferu danych. |
Szybka migracja | Znany również jako transfer klastra, może służyć do migrowania maszyny wirtualnej o wysokiej dostępności. Używa klastra trybu failover systemu Windows do migrowania maszyn wirtualnych między węzłami klastra. | Stan uruchomienia maszyny wirtualnej jest zapisywany na dysku (maszyna wirtualna jest hibernacji), dysk jest przełączony w tryb failover do innego węzła klastra, a następnie zapisywany stan jest ładowany w celu wznawiania maszyny wirtualnej. Przestój jest minimalny, ponieważ szybka migracja tworzy migawkę maszyny wirtualnej i przesyła dane bez konieczności wyłączania maszyny wirtualnej. |
Szybka migracja magazynu | Służy do przenoszenia magazynu maszyn wirtualnych z jednej lokalizacji do innej. Można na przykład przenieść magazyn maszyny wirtualnej z sieci SAN Fibre Channel do sieci SAN iSCSI. | Dyski wirtualne uruchomionej maszyny wirtualnej można migrować niezależnie od protokołów magazynu (SCSI, Fibre Channel) lub typów magazynu (lokalne, DAS, SAN). Przestój jest minimalny, ponieważ szybka migracja magazynu tworzy migawkę maszyny wirtualnej i przesyła dane bez konieczności wyłączania maszyny wirtualnej. |
Migracja sieci SAN | Używa transferu sieci SAN do migrowania maszyn wirtualnych i maszyn wirtualnych o wysokiej dostępności w klastrze i poza nimi. Może być używany, gdy hosty źródłowe i docelowe mają dostęp do tej samej infrastruktury magazynu (LUN), a magazyn można przenieść z jednego hosta do innego. | W przypadku migracji sieci SAN pliki maszyny wirtualnej nie są kopiowane z jednego serwera do innego i w związku z tym przestoje są zminimalizowane. Migracja sieci SAN może służyć do kopiowania maszyny wirtualnej z jednego hosta do innego lub kopiowania maszyny wirtualnej do lub z biblioteki. Podczas migracji maszyny wirtualnej do klastra przy użyciu transferu sieci SAN program VMM sprawdza, czy każdy węzeł w klastrze może zobaczyć jednostkę LUN i automatycznie utworzy zasób dysku klastra dla jednostki LUN. Aby przeprowadzić migrację maszyny wirtualnej z klastra, maszyna wirtualna musi znajdować się w dedykowanej jednostki LUN, która nie korzysta z woluminu CSV. Te infrastruktury SIECI SAN są obsługiwane w przypadku migracji: Fiber Channel; Sieci SAN iSCSI; N_Port ID Virtualization (NPID). |
Migracja na żywo | Przenosi maszynę wirtualną działającą w ramach klastra trybu failover z jednego klastra do innego. | Brak zauważalnego przestoju dla użytkowników lub aplikacji sieciowych. |
Migracja na żywo
Korzystanie z migracji na żywo zapewnia wiele korzyści:
- Zwiększona elastyczność: funkcje migracji na żywo mogą ułatwić przenoszenie maszyn wirtualnych między hostami i klastrami. W związku z tym łatwiej jest zarządzać dynamicznym centrum danych.
- Łatwość konserwacji: migracja na żywo zapobiega konieczności przełączenia hostów autonomicznych i hostów klastra w tryb offline na potrzeby konserwacji i migracji, co pomaga uniknąć przestojów. Dzięki możliwości przeprowadzania współbieżnych migracji i konserwacji przedziały czasowe migracji mogą stać się krótsze w zależności od czasu wymaganego do przeprowadzenia migracji na żywo. Ponadto proces planowania mobilności funkcji Hyper-V jest uproszczony.
- Lepsze wykorzystanie sprzętu: dystrybucję maszyn wirtualnych można zoptymalizować w całej infrastrukturze. Maszyny wirtualne i magazyn można przenosić do autonomicznych serwerów i klastrów z wolnej pojemności, bez przerywania dostępności. Zużycie energii jest zmniejszane, ponieważ maszyny wirtualne można przenosić między hostami, a następnie hosty mogą być wyłączone, aby zaoszczędzić energię.
- Funkcje klastrowania trybu failover: program VMM korzysta z funkcji klastrowania trybu failover, które zostały wprowadzone w systemie Windows Server 2012. Te funkcje obejmują dodatkowe interfejsy API do migrowania maszyn wirtualnych między węzłami klastra oraz ulepszone funkcje dołączania/odłączania, które umożliwiają migrację maszyn wirtualnych w klastrach trybu failover i poza nimi bez przestojów.
- Funkcje klastra trybu failover: program VMM korzysta z funkcji klastra trybu failover systemu Windows Server. Te funkcje obejmują dodatkowe interfejsy API do migrowania maszyn wirtualnych między węzłami klastra oraz ulepszone funkcje dołączania/odłączania, które umożliwiają migrację maszyn wirtualnych w klastrach trybu failover i poza nimi bez przestojów.
Obsługa migracji na żywo
Program VMM obsługuje następujące typy migracji na żywo:
- Migracja na żywo maszyn autonomicznych: możesz uruchomić migrację na żywo między dwoma autonomicznymi maszynami, które nie znajdują się w klastrze.
- Migracja na żywo w klastrze: możesz uruchomić migrację na żywo między węzłami w tym samym klastrze.
- Migracja na żywo między węzłami w różnych klastrach: można przeprowadzić migrację między węzłami w różnych klastrach.
- Migracja na żywo magazynu maszyn wirtualnych: magazyn można migrować w celu zaktualizowania magazynu fizycznego dostępnego w funkcji Hyper-V lub ograniczenia wąskich gardeł w wydajności magazynu. Migracja magazynu umożliwia również przenoszenie, usługę lub uaktualnianie zasobów magazynu albo migrację autonomicznej lub klastra maszyny wirtualnej. Magazyn można dodać do autonomicznego komputera lub do klastra funkcji Hyper-V. Maszyny wirtualne można przenosić do nowego magazynu, gdy będą nadal działać.
- Migracja maszyn wirtualnych na żywo i magazynu: migracja systemu na żywo (live VSM) umożliwia migrowanie maszyn wirtualnych i ich magazynu w ramach jednej akcji.
- Współbieżna migracja na żywo: można wykonać wiele współbieżnych migracji na żywo maszyn wirtualnych i magazynu. Limit współbieżny można skonfigurować ręcznie. Wszystkie współbieżne migracje na żywo przekraczające limit zostaną kolejkowane.
Program VMM sprawdza i weryfikuje ustawienia konfiguracji hosta docelowego przed rozpoczęciem migracji z hosta źródłowego.
Macierz obsługi migracji maszyn wirtualnych na żywo
Source | Miejsce docelowe: autonomiczna | Miejsce docelowe: klaster |
---|---|---|
Autonomiczne | Obsługiwane | Obsługiwane |
Klaster | Obsługiwane | Obsługiwane Źródło i lokalizacja docelowa mogą znajdować się w tych samych lub różnych klastrach. |
Macierz obsługi migracji magazynu na żywo
Source | Miejsce docelowe: dysk lokalny (autonomiczny) | Miejsce docelowe: udział SMB 3.0 (autonomiczny/klaster) | Miejsce docelowe: CSV (klaster) |
---|---|---|---|
Dysk lokalny | Obsługiwane | Obsługiwane. Maszyna wirtualna zostanie podwyższona do wysokiej dostępności. |
Nieobsługiwane. |
Udział SMB 3.0 | Obsługiwane. W klastrze maszyna wirtualna zostanie zdegradowana i nie będzie wysoce dostępna po migracji. | Obsługiwane | Obsługiwane |
Klaster | Obsługiwane W klastrze maszyna wirtualna zostanie zdegradowana i nie będzie wysoce dostępna po migracji. |
Obsługiwane Udział SMB musi być dostępny z węzła klastra docelowego. |
Obsługiwane Wolumin CSV musi być dostępny z węzła klastra docelowego. |
Ograniczenia migracji na żywo
- Migracja na żywo wymaga co najmniej dwóch serwerów z funkcją Hyper-V, które obsługują wirtualizację sprzętu i używają procesorów od tego samego producenta, takich jak wszystkie procesory AMD lub wszystkie procesory Intel.
- Migracja na żywo jest obsługiwana od hostów z systemem Windows Server 2012.
Maszyny wirtualne muszą być skonfigurowane do używania wirtualnych dysków twardych lub wirtualnych dysków Fibre Channel, a nie dysków fizycznych.
W przypadku ruchu sieciowego migracji na żywo należy użyć sieci prywatnej.
Serwery źródłowe i docelowe muszą należeć do tej samej domeny usługi Active Directory lub do różnych zaufanych domen.
Jeśli źródłowy lub docelowy dysk VHD maszyny wirtualnej ma dysk podstawowy, dysk podstawowy musi znajdować się w udziale dostępnym (zarejestrowanym) z hosta docelowego. Ogólnie rzecz biorąc, migracja na żywo nie przenosi dysku podstawowego.
Migracja między klastrami jest obsługiwana tylko na hostach uruchomionych w klastrach trybu failover. Magazyn udostępnionego woluminu klastra (CSV) musi być włączony w klastrze.
Migracja na żywo maszyny wirtualnej nie powoduje migracji magazynu maszyny wirtualnej, co oznacza lokalizację, w której są przechowywane obrazy maszyn wirtualnych (pliki VHD, ISO, VFD). Aby obsłużyć wymagania dotyczące magazynu, możesz użyć jednej z następujących opcji:
- Skonfiguruj maszynę wirtualną, aby pliki magazynu były dostępne w udziale plików dostępnym zarówno przez źródłowego, jak i docelowego hosta migracji.
- Uruchom połączoną maszynę wirtualną na żywo i migrację magazynu (live VSM) w ramach jednej akcji.
- Uruchom oddzielną migrację magazynu.
Jeśli hosty źródłowe i docelowe używają magazynu udostępnionego, upewnij się, że:
- Wszystkie pliki składające się na maszynę wirtualną, takie jak wirtualne dyski twarde, migawki i konfiguracja, muszą być przechowywane w udziale SMB.
- Uprawnienia do udziału SMB należy skonfigurować w celu udzielenia dostępu do kont komputerów wszystkich serwerów z uruchomioną funkcją Hyper-V.
Migracja magazynu przenosi obrazy maszyn wirtualnych (pliki VHD, ISO i VFD), konfiguracje migawek i dane (zapisane pliki stanu).
Migracja magazynu jest na maszynę wirtualną.
Migracja magazynu nie przenosi dysków podstawowych (nadrzędnych), z wyjątkiem dysków migawek.
Migracja maszyny wirtualnej na żywo i magazynu (live VSM)
Program VSM na żywo migruje maszynę wirtualną i jej magazyn maszyny w ramach jednej akcji.
- Aby można było używać dynamicznego programu VSM, jednostka LUN maszyny wirtualnej musi być zamaskowana z hosta docelowego.
Program VSM na żywo jest obsługiwany między dwoma autonomicznymi hostami z uruchomioną funkcją Hyper-V, począwszy od systemu Windows Server 2012. Transfer może wystąpić między dyskami lokalnymi lub udziałami plików SMB 3.0.
Program VSM na żywo jest obsługiwany między dwoma klastrami hostów z uruchomioną funkcją Hyper-V, począwszy od systemu Windows Server 2012. Maszynę wirtualną można przenieść do udziału plików CSV lub SMB 3.0 w docelowym klastrze hostów.
Program VSM na żywo jest obsługiwany między dwoma autonomicznymi hostami z uruchomioną funkcją Hyper-V. Transfer może wystąpić między dyskami lokalnymi lub udziałami plików SMB 3.0.
Program VSM na żywo jest obsługiwany między dwoma klastrami hostów z uruchomioną funkcją Hyper-V. Maszynę wirtualną można przenieść do udziału plików CSV lub SMB 3.0 w docelowym klastrze hostów.
Następne kroki
- Migrowanie maszyny wirtualnej.
- Migrowanie magazynu.
- Uruchamianie migracji na żywo.