Vous êtes sur la page 1sur 21

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

ustavo !artine"
#e$e de Divisin de %ervicios &ocales de 'ed (niversidad Nacional de )uilmes gustavo.martinez@unq.edu.ar

Nicols Ilic* %amus


#e$e de Divisin de %ervicios Centrales de 'ed (niversidad Nacional de )uilmes nicolas.samus@unq.edu.ar

Esta obra est licenciada bajo Atribucin-NoComercialCompartirDerivadasIgual 2.5 Argentina de Creative Commons

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

+)u, es -irtuali"acin.
Es una t,cnica /ue posibilita la ejecucin de una o ms m/uinas virtuales sobre una 0nica m/uina $1sica. &as m/uinas virtuales tiene asignados un conjunto de recursos de *ard2are 3 corren %4 3 aplicaciones di$erentes.

Implementacin de plataforma de virtualizacin con HA basada en Proxmox


5-!

4pen-8

'e/uiere *ard2are espec1$ico 6cil de administrar !igracin online uest con 7ernel propio

uest 4% plantillado &iviano 3 rpido %olo uests &inu9

Implementacin de plataforma de virtualizacin con HA basada en Proxmox


-irtuali"acin con 5-!

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

5-!: In$raestructura de red interna

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

;rincipales ventajas de Cluster ;ro9mo9

Administracin <eb centrali"ada en el !aster ;ermite migrar m/uinas virtuales entre e/uipos $1sicos %incroni"acin de plantillas 4pen-8 e imgenes I%4 en todos los Nodos Es el paso inicial en el camino para lograr redundancia de %ervidores o Alta Disponibilidad

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

Consideraciones sobre el Cluster

No re/uiere de *ard2are especial Acepta *ard2are *eterog,neo entre master 3 nodos No es necesario disponer de una inter$a" de red dedicada &a con$iguracin se reali"a desde consola ;rimero se de$ine el !aster= 3 luego se reali"a la unin al Cluster de los Nodos %e puede reali"ar la con$iguracin de Cluster en caliente sin a$ectar a las !/uinas -irtuales en ejecucin

Implementacin de plataforma de virtualizacin con HA basada en Proxmox


Consola <eb centrali"ada >?ome@

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

&imitaciones de la inter$a"
Algunas $uncionalidades de la administracin 2eb no estn centrali"adas para el Cluster:

%3stem: con$iguraciones de red= *ora= idiomas= etc. %torage: con$iguracin 3 bro2sing de las unidades de almacenamiento >solo vemos los recursos locales del !aster 3 los compartidos@ %erver: monitoreo 3 manejo de servicios= 3 posibilidad de reali"ar reinicio 3 apagado

Implementacin de plataforma de virtualizacin con HA basada en Proxmox


Consola <eb centrali"ada >-irtual !ac*ines@

Implementacin de plataforma de virtualizacin con HA basada en Proxmox


!igracin de !/uinas -irtuales entre Nodos

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

Consideraciones en la migracin

Al momento de unir un Nodo al Cluster debemos tener el cuidado de /ue no se nos dupli/uen IDAs de m/uinas virtuales &a migracin online de m/uinas virtuales demora pocos segundos= 3 re/uiere /ue el arc*ivo o los arc*ivos imagen de la misma est,n ubicados en un storage compartido= 3 no en discos locales &a migracin o$$line de m/uinas virtuales /ue no estn en un storage com0n insume un tiempo muc*o ma3or= /ue depender del tamaBo de la imagen 3 las condiciones de la red

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

+)u, es Alta disponibilidad >?A@.

Disponibilidad se re$iere a la *abilidad de la comunidad de usuarios para acceder al sistema ?A asegura un cierto grado de continuidad operacional durante un per1odo de medicin dado El t,rmino Ctiempo de inactividadD >Do2ntime@ de$ine cuando el sistema no est disponible

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

Alta Disponibilidad en ;ro9mo9 E.F

&a versin implementada de ;ro9mo9 -E >E.F@ carece de $uncionalidades nativas para tener m/uinas virtuales redundantes 3 alta disponibilidad El pro3ecto reali" la incorporacin de estas $unciones a partir de la versin 2 D'GD 3 ?eartbeat sumadas a ;ro9mo9 -E brindan ?A

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

D'GD
Distributed 'eplicated Gloc7 Device

;ermite *acer el espejado de dispositivos de almacenamiento entre servidores a trav,s de una cone9in de red. ;uede considerarse un 'AIDE de discos basado en red. %u licencia es N( ;&

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

+;or /u, D'GD.

;ara tener replicadas las m/uinas virtuales en caso de $alla de un nodo ;ara lograr en el Cluster un %torage compartido /ue permita la migracin online de m/uinas virtuales sin recurrir a soluciones %AN >%torage Attac*ed Net2or7@

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

D'GD en Cluster ;ro9mo9 -E


%torage redundante para alojar imgenes de !/uinas -irtuales= para obtener %ervidores con Alta Disponibilidad

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

D'GD ante una $alla de comunicacin

%i la comunicacin se interrumpe ambos continuarn trabajando independientemente Cuando la comunicacin se restable"ca es necesaria una resincroni"acin /ue el so$t2are podr reali"ar descartando los datos del nodo /ue no *a3a tenido cambios luego de perderse la cone9in %i ambos nodos reali"aron cambios sobre el mismo blo/ue el sistema no podr decidir en cual de los dos debe descartar los datos 3 seguirn $uncionando en modo C%plit GrainD *asta /ue un Administrador intervenga

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

+)u, es ?eartbeat.

?eartbeat es un demonio /ue provee una capa de comunicacin entre servidores. &ogra una monitori"acin mutua 3 constante entre los servidores Atiende servicios sobre una direccin I; /ue es representativa del Cluster En ;ro9mo9 inicia !- en los servidores del Cluster

Implementacin de plataforma de virtualizacin con HA basada en Proxmox

Gracias!
ustavo !artine" >gustavo.martine"Hun/.edu.ar@ #e$e de Divisin de %ervicios &ocales de 'ed Nicolas %amus >nicolas.samusHun/.edu.ar@ #e$e de Divisin de %ervicios Centrales de 'ed Direccin de %ervicios In$ormticos (niversidad Nacional de )uilmes

Vous aimerez peut-être aussi