Construirea unui grup vmware Partea 1 - Teoria blog-doktora dobryanskogo

Acesta a dorit mult timp pentru a scrie un șir de articole despre clustere VMware. Arhitectura lor, principiile de instruire și exemple de instalare.

Eu nu am de gând să scrie un volum întreg cu detaliile tehnice, vreau să acopere superficial acest subiect. Dar chiar și pentru prezentările de suprafață vor avea nevoie de mai multe articole și este primul dintre ele - fundamentele teoretice.

Cei care încă nu înțeleg, te avertizez - acest articol pentru începători în subiect, mai degrabă decât pentru dezvoltarea generală pentru achiziționarea de în profunzime expertiză tehnică.

Pentru a începe cu vom înțelege, ceea ce numim un cluster. În secțiunea VMware. grup - un grup de gazde (servere fizice) conectate printr-o rețea, care sunt gestionate de un singur serviciu și împreună anumite funcții, ca un singur sistem de mare.

Pe platforma de la VMware - vSphere pot construi 2 tipuri de clustere: HA (High-disponibilitate) cluster și DRS (Distributed Resource Scheduler) cluster care rulează pe nivelul mașinii virtuale.

HPC (High-performanță de calcul) clusterului. în care puterea de calcul a tuturor gazde fizice sunt combinate într-o singură, și totul funcționează ca un mare komputer dar produce un mega-super-Duper rece de calcul paralel încă, nu te construit pe VMware!

Implementarea VMware

Să ne uităm la tipurile disponibile de clustere și beneficiile pe care ei ne dau.

Punerea în aplicare a HA-clusterului în VMware este. gazde multiple fizice dintr-un cluster și combinat cu eșecul unuia dintre gazdele, mașini virtuale care au fost pe ea, rula pe alte gazde în cluster pe care resursele rezervate. În acest caz, mașina virtuală este inactiv, este egal cu timpul de încărcare a sistemului de operare.

După cum se poate observa, de cluster VMware HA pentru disponibilitate ridicată este greu, deoarece defectarea echipamentelor, vom obține încă un pic de timp în jos. Pentru a evita acest lucru, mers în gol, împreună cu VMware HA folosesc de obicei, gruparea de aplicații (de exemplu, clustere. MS Exchange, cluster sau MS SQL).

Pentru a reduce timpii morți de serviciu (virtualke) la zero (sau foarte aproape de momentul zero), puteți utiliza, de asemenea, tehnologia VMware Toleranța defectelor. Cipul este că, atunci când mașinile virtuale pe o singură gazdă fizică, ei „fantomă“ (replica sincron) rulează pe un cluster gazdă diferit și la defectarea gazdă primare (și mașină virtuală, respectiv) există o comutare IO instantanee și activarea fantomă. În același timp, timpul de lucru mașină virtuală este zero, așa cum a spus VMware de marketing. realitatea este un pic diferit (în practică văzut îngheață mici timp de 1-2 secunde, iar pierderea unui „ping“).

Trebuie să recunosc că toleranța Defect în practică rar utilizată, din cauza limitărilor și a cerințelor lor destul de grave, ci ca o caracteristici de marketing menționate la orice mică oportunitate :)

Deci, disponibilitate ridicată a înțeles. Acum, să vedem ce este un DRS.

Fără a intra în detalii, VMware DRS - un lucru destul de simplu, care selectează la ce gazdă fizic pentru a rula o mașină virtuală, sau pe o gazdă de operare smigrirovat Dev, în scopul de a egaliza sarcina pe toate gazdele din cluster.

clusterului DRS integrează resurse într-o piscină mare și un mod semi-automat sau complet automat distribuie mașini virtuale în mod uniform pe gazda fizică în cluster.

DRS are o pereche de piese de setări și pot face fie recomandări pentru lansarea, sau mutarea mașini virtuale pe servere în cluster, sau în mod automat migra virtualke folosind tehnologia vMotion, în funcție de curentul de sarcină.

Trebuie menționat faptul că VMware DRS, atât în ​​principiu și HA. nu este întotdeauna util și rece. Face aceste tehnologii are propriile sale nuanțe care ar trebui să fie luate în considerare în dezvoltarea proiectului.

soluţii Arhitectura

Cluster VMware este construit din 2 sau mai multe (minim 2, maxim - 32) servere ESXi. care sunt gestionate de către VMware vCenter.

Pentru a configura un cluster, avem nevoie, de asemenea, un depozit partajat - sistem de stocare (denumit în continuare DSS). De stocare poate fi Fibre Channel. iSCSI sau NFS -Resource. Pe de stocare stochează unul sau mai multe partiții în sistemul de fișiere de cluster VMFS. care sunt disponibile pentru citire și scriere simultan tuturor -Server de cluster ESXi. Secțiunile păstrează pe mine fișiere mașini virtuale (discuri virtuale, fișiere de configurare, etc.), care sunt, de asemenea, disponibile pentru toate serverele simultan.

Este prin stocare partajată și mașină virtuală, indiferent de platforma de fizică, realizată rapid mișcarea / recuperare a mașinilor virtuale.

Mai jos sunt cateva imagini de la VMware pentru o mai bună înțelegere.

Schema generală a platformei VMware vSphere:

Principiul de funcționare al VMware HA + DRS schematic:

Construirea unui grup vmware Partea 1 - Teoria blog-doktora dobryanskogo

Construirea unui grup vmware Partea 1 - Teoria blog-doktora dobryanskogo

Acest articol discută despre platforma VMware vSphere de la. dar alți furnizori de software, de exemplu, Citrix XenServer sau Microsoft Conceptul Hyper-V este în esență aceeași, cu excepția nuanțe în tehnologii și capacități, precum și diferențele în prețul soluției.

Teoria pare să fie totul merge la practica. Următorul articol va spune cu imagini de instalare și configurare platforma inițială pentru clusterului nostru.

Trimite acest link:

articole similare