VMware vSphere HA (High Availability) este un utilitar inclus în software-ul vSphere de la VMware care poate reporni mașinile virtuale (VM) care au eșuat pe servere gazdă alternative pentru a reduce timpul de nefuncționare a aplicațiilor.

VSphere HA permite unui administrator de servere să reunească serverele fizice din aceeași rețea într-un grup logic numit cluster de înaltă disponibilitate. În timpul unei defecțiuni a serverului, cum ar fi o cădere a sistemului, o întrerupere a alimentării cu energie electrică sau o defecțiune a rețelei, vSphere HA detectează ce mașini virtuale sunt căzute și le repornește pe un alt sistem stabil din cadrul clusterului. Acest proces de repornire a încărcăturilor de lucru care au eșuat pe sisteme secundare se numește failover.

VMware a introdus pentru prima dată vSphere HA în Virtual Infrastructure 3 în 2006 și a continuat să dezvolte și să ofere suport pentru această caracteristică.

Utilizat în general, disponibilitate ridicată este un termen folosit pentru a descrie sistemele sau aplicațiile care sunt disponibile – care funcționează conform așteptărilor – un procent ridicat de timp. În centrele de date ale întreprinderilor, disponibilitatea sistemului depășește adesea 99% și este adesea măsurată în nouă.

CaracteristicileVMware vSphere HA

VMware vSphere HA permite organizațiilor să îmbunătățească disponibilitatea prin detectarea automată a mașinilor virtuale care au eșuat și repornirea lor pe servere fizice diferite, fără implicare umană manuală. Capacitatea de a reporni aceste VM pe hardware fizic diferit este posibilă deoarece fișierele Virtual Machine Disk (VMDK) sunt păstrate pe un spațiu de stocare partajat, accesibil tuturor serverelor fizice conectate prin clusterul HA.

VMware Distributed Resource Scheduler (DRS) este adesea utilizat împreună cu vSphere HA pentru a reechilibra sarcinile de lucru care trebuie repornite pe gazde alternative. O organizație care utilizează vSphere HA și DRS împreună se poate asigura că mașinile virtuale repornite nu afectează performanța altor mașini virtuale de pe gazda de rezervă.

Funcția VMware Fault Tolerance poate asigura, de asemenea, niveluri foarte ridicate de disponibilitate. În timp ce vSphere HA repornește mașinile virtuale eșuate după un timp scurt de detectare și de pornire, Fault Tolerance menține o copie redundantă a mașinii virtuale protejate care poate prelua fără probleme operațiunile copiei eșuate.

Cum funcționează vSphere HA

VMSWare vSphere HA utilizează un utilitar numit agent Fault Domain Manager pentru a monitoriza disponibilitatea gazdei ESXi și pentru a reporni mașinile virtuale eșuate. Atunci când se configurează vSphere HA, un administrator definește un grup de servere care să servească drept cluster de înaltă disponibilitate. Fault Domain Manager rulează pe fiecare gazdă din cadrul clusterului. O gazdă din cluster servește ca gazdă master – toate celelalte gazde sunt denumite slave – pentru a monitoriza semnalele de la alte gazde din cluster și pentru a comunica cu vCenter Server.

Serverele gazdă din cadrul unui cluster HA comunică prin intermediul unui heartbeat, care este un mesaj periodic care indică faptul că o gazdă funcționează conform așteptărilor. Dacă gazda principală nu reușește să detecteze un semnal heartbeat de la o altă gazdă sau VM din cadrul clusterului, aceasta instruiește vSphere HA să ia măsuri corective. Tipul de acțiune depinde de tipul de eșec detectat, precum și de preferințele utilizatorului. În cazul unei defecțiuni a unei VM în care serverul gazdă continuă să funcționeze, vSphere HA repornește VM pe gazda originală. Dacă o întreagă gazdă eșuează, utilitarul repornește toate VM afectate pe alte gazde din cluster.

Utilitarul HA poate, de asemenea, să repornească VM în cazul în care o gazdă continuă să funcționeze, dar pierde o conexiune de rețea cu restul clusterului. Gazda principală poate monitoriza dacă acea gazdă continuă să comunice cu magazinele de date conectate la rețea pentru a detecta dacă o gazdă segregată de rețea este încă în funcțiune. Stocarea partajată, cum ar fi o rețea de stocare, permite gazdelor din cluster să acceseze fișierele de disc ale mașinii virtuale și să repornească mașina virtuală, chiar dacă aceasta rula pe un alt server din cluster.

Cum se configurează și se utilizează vSphere HA

Primul pas pentru a configura vSphere HA este să creați un cluster din vSphere Web Client sub Create a Cluster și apoi să selectați gazdele ESXi și stocarea partajată pentru a participa la cluster. Clusterele HA trebuie să conțină cel puțin două gazde, dar multe organizații mențin clustere mai mari care pun în comun mai multe resurse și pot găzdui mai multe defecțiuni.

Un administrator poate apoi să activeze caracteristica vSphere HA din Web Client sub Manage > Settings > vSphere HA. În cele din urmă, un utilizator poate ajusta setările de configurare și preferințele vSphere HA din vSphere Web Client.

VVMware vSphere HA requirements and best practices

Administratorii pot ajusta multe setări HA, inclusiv cât timp o VM sau o gazdă este indisponibilă înainte ca vSphere HA să încerce să o repornească; valoarea implicită este de 120 de secunde. Un administrator poate seta preferințele de repornire a mașinilor virtuale, selectând ordinea în care se repornesc mașinile virtuale în cluster. Această setare este utilă dacă, de exemplu, nu există spațiu suficient în cluster pentru a reporni toate VM-urile eșuate. În multe cazuri, un administrator atribuie o prioritate de repornire mai mare mașinilor virtuale care rulează aplicații critice.

O organizație poate, de asemenea, să definească reguli de afinitate și anti-afinitate pentru a restricționa locul în care sunt plasate anumite mașini virtuale. Regulile de afinitate și anti-afinitate împiedică repornirea mașinilor virtuale specificate pe serverele selectate sau pe serverele care găzduiesc deja alte mașini virtuale specificate. Aceste reguli sunt utile pentru a se asigura că VM-urile cu utilizare intensivă a procesorului nu repornesc pe aceeași gazdă după un dezastru sau pentru a se asigura că două copii ale unei aplicații cu prioritate ridicată nu ajung pe aceeași gazdă și creează un potențial punct unic de eșec.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.