GNU/Linux >> Znalost Linux >  >> Cent OS

Jak migrovat virtuální stroje z jednoho hostitele na druhého v prostředí Red Hat Virtualization

Migrace virtuálního počítače

Živá migrace označuje proces přesunu virtuálního počítače z jednoho fyzického hostitele na druhého, když je spuštěn. RHVM přesune paměť, úložiště a síťové připojení virtuálního počítače z původního hostitelského počítače do cíle. Živá migrace je užitečná pro podporu úloh údržby na hostitelích bez narušení vašich běžících virtuálních strojů.

Živá migrace je pro koncového uživatele transparentní. Virtuální počítač zůstává zapnutý a uživatelské aplikace běží i nadále, zatímco je virtuální stroj migrován na nového fyzického hostitele. Klienti komunikující s virtuálním počítačem by si po dokončení přenosu neměli všimnout více než několika milisekundové pauzy sítě.

Aby migrace v reálném čase fungovala správně, musí mít nový hostitel CPU se stejnou architekturou a funkcemi jako původní hostitel. Red Hat Virtualization vám to pomůže zvládnout organizováním hostitelů do clusterů. Virtuální počítač může migrovat pouze na hostitele hypervizoru, kteří jsou členy jeho clusteru. To vám pomůže zajistit, aby virtuální stroje nemigrovaly mezi stroji, které podporují jinou sadu funkcí procesoru.

Správci se musí před použitím ujistit, že jejich prostředí Red Hat Virtualization je správně nakonfigurováno pro podporu živé migrace. Živá migrace virtuálních počítačů vyžaduje následující předpoklady konfigurace:

  • Virtuální počítač musí být migrován na hostitele ve stejném clusteru jako hostitel, kde běží virtuální stroj. Stav obou hostitelů musí být Up.
  • Oba hostitelé musí mít přístup ke stejným virtuálním sítím, sítím VLAN a doménám úložiště dat.
  • Cílový hostitel musí mít dostatečnou kapacitu CPU a RAM, aby podporoval požadavky virtuálního počítače.
  • Virtuální počítač nesmí mít nastavenou mezipaměť!=none. Parametr mezipaměti konfiguruje různé režimy mezipaměti pro virtuální počítač. Živá migrace vyžaduje deaktivovanou mezipaměť virtuálního stroje, aby byla zajištěna koherentní migrace virtuálního stroje.

Živá migrace se provádí pomocí migrační sítě. Výchozí konfigurace používá ovirtmgmt síť jako síť pro správu i jako migrační síť. Přestože je každá živá migrace omezena na maximální přenosovou rychlost a existuje maximální počet migrací, které mohou probíhat souběžně, souběžné živé migrace mohou zahltit síť sdílenou správou a provozem migrace. Chcete-li dosáhnout nejlepšího výkonu, měly by být sítě úložiště, migrace a správy rozděleny, aby nedošlo k přesycení sítě.

Ruční migrace virtuálních počítačů

Red Hat Virtualization podporuje ruční migraci virtuálního stroje mezi hostiteli přidruženými ke stejnému clusteru. Migraci lze spustit pomocí portálu pro správu RHVM. Virtuální počítač lze migrovat na konkrétního hostitele nebo na hostitele automaticky vybraného RHV.

Chcete-li ručně migrovat virtuální počítač pomocí portálu pro správu jako superuživatel admin:

1. V části Systém přejděte na kartu Virtuální stroje. Vyberte virtuální počítač, který chcete migrovat. V poli Host pro virtuální počítač určete, na kterém hostiteli běží virtuální počítač.

2. S vybraným virtuálním počítačem, který má být migrován, klikněte na Migrovat v horní liště. Zobrazí se okno s názvem Migrace virtuálních strojů.

3. Chcete-li řídit, na kterého hostitele bude virtuální stroj migrovat, zaškrtněte políčko Vybrat cílového hostitele. V nabídce vyberte cílového hostitele. Klepnutím na tlačítko OK migrujte virtuální počítač.

4. Na kartě Virtuální počítače zaškrtněte pole Stav pro virtuální počítač. Po dokončení migrace se tento stav změní z Migrating From to Up.

5. Ověřte, že pole Hostitel pro virtuální počítač obsahuje očekávaného cílového hostitele.

Automatická migrace a zásady migrace

Rutinní provoz prostředí Red Hat Virtualization může vyžadovat přesun hostitelů offline kvůli upgradům a údržbě nebo rovnoměrnější rozložení zátěže hostitelů v rámci clusteru. Zásady migrace pro klastr mohou za určitých okolností automaticky migrovat virtuální stroje běžící na hostiteli na jiné hostitele.

Zásady migrace mohou například určit, že virtuální stroje běžící na hostiteli by měly automaticky migrovat na jiné hostitele v klastru, pokud se původní hostitel přesune do režimu údržby. Zásady migrace lze také použít ke konfiguraci zásad plánování tak, aby podporovaly automatickou migraci virtuálních strojů, když je na hostiteli dosaženo určitého prahu využití prostředků.

Konfigurace zásad migrace

Migrace virtuálního stroje je síťově náročná operace. RHVM zkopíruje stav paměti virtuálního počítače přes síť na nového hostitele. V situaci, kdy hostitel provozuje deset nebo více virtuálních strojů, může být migrace všech z nich dlouhý a náročný proces. Správci si proto musí být jisti, že vybrali akci zásad, která nejlépe vyhovuje jejich nastavení.

POZNÁMKA: Aby migrace za provozu fungovala, RHVM zkopíruje stav virtuálního počítače na nového hostitele v reálném čase. Po dokončení migrace může být nutné znovu odeslat stav, který se během migrace změnil. Myšlenka je taková, že migrace se nakonec sblíží, což umožní RHVM pozastavit virtuální stroj na zlomek sekundy a přenést několik posledních změn na nového hostitele. V tomto okamžiku je pozastavení virtuálního počítače na novém hostiteli zrušeno.

V některých případech může konvergování systému, který je velmi vytížený, trvat dlouho. Jak se s touto situací vypořádá virtualizace Red Hat, určují také migrační zásady.

Red Hat Virtualization Manager automaticky zahájí živou migraci všech virtuálních strojů běžících na hostiteli, když hostitel přejde do režimu údržby. Cílový hostitel pro každý virtuální stroj je určen při migraci virtuálního stroje, aby se zátěž rozložila na celý cluster.

RHVM také automaticky spouští živou migraci virtuálních strojů, aby se zachovalo vyrovnávání zátěže nebo úrovně úspory energie podle aktuální politiky. RHVM umožňuje správcům zakázat automatickou migraci virtuálních strojů. Ruční migraci virtuálních strojů je možné zakázat nastavením virtuálního stroje tak, aby běžel pouze na konkrétním hostiteli. Konfigurace zásady migrace zahrnuje konfiguraci zásady odolnosti, která určuje zásady migrace virtuálního počítače v případě selhání hostitele.

Chcete-li nakonfigurovat zásady migrace pro klastr pomocí portálu pro správu:

1. V části Systém přejděte na kartu Klastry. Vyberte cluster a klikněte na Upravit. Zobrazí se okno s názvem Upravit cluster. Přejděte do části Zásady migrace a zjistěte aktuální konfiguraci migrace pro cluster.

2. V části Zásady migrace vyberte v nabídce Zásady migrace politiku migrace, kterou chcete použít.

Výchozí zásadou migrace je zásada minimálních prostojů. Zásady migrace minimálních prostojů optimalizují pro nejkratší pauzu virtuálního počítače během migrace, ale mohou migraci přerušit, pokud konvergování trvá příliš dlouho. Dalšími dostupnými zásadami jsou migrace Postcopy, Pozastavit zátěž v případě potřeby a Legacy:

– Politika migrace po zkopírování se také optimalizuje pro co nejkratší pauzu, pokud je to možné. V této politice, pokud migrace nekonverguje po dlouhou dobu, je přepnuta na post-copy. Postcopy spustí virtuální počítač v cílovém hostiteli co nejdříve. K dosažení tohoto cíle se do cílového hostitele přesune pouze podmnožina paměti virtuálního stroje. Pokud se virtuální počítač pokusí o přístup k paměťové stránce, která není v cílovém hostiteli, vydá chybu stránky a zdrojový hostitel tuto stránku přenese.

– Zásady migrace Pozastavit zátěž v případě potřeby podporuje migraci při většině podmínek zatížení, ale pokud je virtuální počítač příliš vytížen, může dojít k delší pauze.

– Politika migrace starších verzí podporuje politiku migrace používanou v Red Hat Enterprise Virtualization 3.6.

3. Šířka pásma uvedená v části Bandwidth omezuje maximální šířku pásma v Mbps na hostitele pro migrace, odchozí i příchozí. K dispozici jsou tři možnosti:Auto, Hypervisor default a Custom.

– Režim Auto používá nastavení limitu rychlosti v hostitelské síti QoS datového centra. Pokud není definováno žádné nastavení limitu rychlosti, získá minimální rychlost pro síťové karty zdrojového a cílového hostitele.
– Výchozí režim Hypervisoru používá nastavení VDSM na zdrojovém hostiteli.
– Vlastní režim používá šířku pásma definovanou uživatelem v Mbps.

4. Politika odolnosti nastavuje politiku migrace virtuálního počítače v případě selhání hostitele. RHVM migruje virtuální stroje běžící na hostiteli, který se neočekávaně vypne nebo přejde do režimu údržby, na jiné hostitele v clusteru.

RHV podporuje migraci všech virtuálních strojů pomocí zásady Migrace virtuálních strojů, pouze vysoce dostupných virtuálních strojů využívajících zásadu Migrace pouze vysoce dostupných virtuálních strojů nebo deaktivaci migrace virtuálních strojů pomocí možnosti Nemigrovat virtuální stroje.

POZNÁMKA :V části Další vlastnosti jsou k dispozici některá další nastavení. Tato nastavení lze konfigurovat pouze v případě, že je vybrána starší zásada migrace

Konfigurace zásad plánování

RHV podporuje konfiguraci zásad plánování pro distribuci virtuálních strojů mezi hostitele. Tyto zásady používají kombinaci filtrů a vah k určení hostitele, na který RHVM umístí virtuální stroj.

RHV ve výchozím nastavení podporuje pět zásad plánování:Evenly_Distributed , InClusterUpgrade , Žádné , Úspora energie a VM_Evenly_Distributed . Každá zásada má přidruženou sadu vlastností pro přizpůsobení jejího chování.

Chcete-li nakonfigurovat zásady plánování pro cluster:

1. V části Systém přejděte na kartu Klastry. Vyberte cluster a klikněte na Upravit.

2. Zobrazí se okno s názvem Edit Cluster. Sekce Zásady plánování obsahuje aktuální zásady plánování. RHVM ve výchozím nastavení konfiguruje zásadu plánování Žádná. Výchozí konfigurace neumožňuje nasazení virtuálního počítače na přetíženém hostiteli. Hostitel je přetížen, když je jeho zatížení CPU vyšší než 80 % po dobu delší než 2 minuty.

3. V části Vybrat zásady vyberte zásadu pro klastr.

4. Každá zásada plánování má jinou sadu konfigurovatelných vlastností. Například zásada vm_evenly_distributed má přidružené vlastnosti jako:

  • HighVmCount vlastnost konfiguruje maximální počet virtuálních počítačů na hostitele. Přetížený hostitel běží více než tento maximální počet. Výchozí hodnota je 10.
  • MigrationThreshold vlastnost konfiguruje vyrovnávací paměť před migrací virtuálních strojů z hostitele. Výchozí hodnota je 5.
  • SpmVmGrace vlastnost definuje, o kolik virtuálních počítačů méně běží na hostiteli SPM. Výchozí hodnota je 5.

Až budete hotovi, klikněte na OK pro použití zásady.


Cent OS
  1. Jak zkopírovat nastavení z jednoho počítače do druhého?

  2. Jak přenést/migrovat účet z jednoho serveru na druhý pomocí cpmove

  3. Jak spustit/zastavit virtuální stroje v RedHat Virtualization

  1. Jak získat přístup k internetu z virtuálního počítače v Gnome Boxech?

  2. Jak zkopírovat 10 posledních souborů z jednoho adresáře do druhého?

  3. Jak přesměrovat port z jednoho stroje na druhý?

  1. Jak řídit přístup uživatelů k virtuálnímu počítači v RedHat Virtualization

  2. Jak nahradit veškerý obsah z jedné složky jinou

  3. Jak mohu připojit blokové zařízení z jednoho počítače do druhého přes síť jako blokové zařízení?