Hoy decimos

Resolvemos tus problemas - Conversá con nosotros

jueves, 14 de noviembre de 2013

Proxmox en Libres Consultores

Por qué Proxmox
En Libres Consultores elegimos Proxmox para ofrecer a nuestros clientes una plataforma avanzada de virtualización de infraestructuras, basada en software y tecnología opensource.

Elegimos Proxmox porque estamos seguros de que hará un aporte de valor significativo en cualquier organización en que se implemente; sumando nuevas e importantes capacidades para infraestructuras informáticas.

Nuestros clientes pueden adoptar hoy mismo una infraestructura virtual, utilizando sus recursos de hardware inmediatamente disponibles, y luego a futuro, al incrementar esos recursos, Proxmox y sus tecnologías base los acompañarán hasta donde ellos decidan. Sin ningún tipo de lock-in, sin problemas de escalabilidad, soportando Proxmox efectivamente hasta las arquitecturas de virtualización de mayor complejidad posible de la actualidad y en el futuro a largo plazo.


Las características técnicas de Proxmox son impresionantes:

Dashboard e interfaz gráfica de gestión y operación centralizada integrada con diseño multimaster (sin límites en el número máximo de nodos Proxmox agregables a la gestión centralizada); administración RBAC, autenticación integrable con Active Directory, LDAP y Linux PAM; Live Migration para contenedores OpenVZ y máquinas virtuales KVM, Backup incremental y completo de máquinas virtuales KVM con Live-Backup; Proxmox VE High Availability Cluster (basado también en tecnología opensource); Snapshots de máquinas virtuales para OpenVZ y KVM; Networking (VLANs IEEE 802.1q, Bridged mode, Bonding y agregación de interfaces, etc.); Networked Storage (iSCSI target, NFS Share, Direct to iSCSI LUN, LVM Group (network backing with iSCSI targets), Ceph RBD); etc.

Además, Proxmox es opensource y puedes descargarlo e implementarlo tú mismo, por el precio de cero, gratis.


El valor de Proxmox

Sin embargo, el verdadero valor del aporte de Proxmox se encuentra en la respuesta a esta pregunta:

¿Por qué usarías un software de virtualización distinto de los que son populares ahora mismo?

La respuesta tiene tres facetas complementarias:

a) Por Necesidad,
b) Por Eficiencia,
c) Por Utilidad.


a) Necesidad

Proxmox te permite aprovechar servidores con pocos recursos como hosts físicos, gracias a un mejor aprovechamiento del hardware, evitando incluso la necesidad de comprar hardware adicional.

Un problema que tienen muchas organizaciones es no poder afrontar los costos de mejorar el hardware de servidores lo suficiente para implementar infraestructuras virtuales.

Hay suficiente hardware de servidores de bajos recursos implantado en PyMEs, y muchos de esos usuarios empresariales ya usan o planean usar en breve Linux como plataforma para sus aplicaciones; con ese fundamento se suele planear una migración total o casi total a infraestructuras virtualizadas.

Sin embargo, el hardware de hipervisor, la base de una infraestructura virtual, requiere típicamente importantes recursos de hardware en cantidad de memoria ram disponible y capacidad de CPU. y naturalmente dado los casos de uso típicos de servidores en PyMEs, los servidores se compran inicialmente con muy poca memoria ram, procesadores poco potentes para su uso en virtualización y dichos componentes rara vez son actualizados.

Esos servidores "chicos", con baja capacidad de CPU y con poca memoria ram, en gral., no son recomendables como hosts físicos de hipervisores de nivel empresarial. En este punto de las estimaciones para un proyecto de migración a infraestructura virtual, la mayoría de los proyectos se detienen por falta de presupuesto.

Al usar Proxmox como software de hipervisor para correr máquinas virtuales Linux, la limitación del hardware de baja potencia se supera fácilmente, permitiendo reconvertir recursos de hardware ya existentes a nuevas capacidades, gracias al uso de una base de software mejorada.


B) Eficiencia
Proxmox utiliza tecnología opensource de contenedores OpenVZ, la que le permite virtualizar Linux de modo hiper-eficiente. El uso de contenedores para virtualizar Linux no está disponible de modo alguno en ninguno de los demás softwares de hipervisor comerciales disponibles en el mercado hoy.

La afirmación anterior incluye a productos de software comercial de hipervisores basados en Linux con base en KVM o Xen.

En Proxmox al usar contenedores OpenVZ las aplicaciones que corren sobre Linux están efectivamente mucho más "cerca" del hardware físico que cuando corren dentro de máquinas virtuales. Esto le permite a las aplicaciones tener niveles de rendimiento que no son alcanzables en absoluto, o no fácilmente al menos, cuando corren dentro de máquinas virtuales.

En Proxmox el uso de contenedores OpenVZ en vez de virtualización completa permite aprovechar al máximo los recursos del hardware del servidor, evitando malgastar recursos de CPU y memoria al tener que ejecutar cada máquina virtual su propio sistema operativo completo y éste a su vez, malgastar la memoria ram disponible para almacenar copias redundantes de software (el kernel de Linux en principio, y luego otro soft de user-space), que ya está ejecutándose en otra máquina virtual.

Proxmox también dispone de virtualización completa usando la tecnología opensource KVM. KVM en sí, es una plataforma de virtualización de nivel de prestaciones empresarial. Con esta capacidad se puede usar virtualización completa, permitiendo así instalar sistemas operativos completos diferentes de Linux, típicamente, Windows Server.

El resultado es:


- En Proxmox se puede correr mejor aplicaciones Linux virtualizadas, gracias a un mejor uso del hardware físico, mediante virtualización basada en contenedores.

- Gracias al mejor uso del hardware en Proxmox, se puede correr una mayor cantidad de contenedores Linux por servidor físico que la máxima cantidad de máquinas virtuales Linux que sería posible correr usando virtualización completa sobre ese mismo hardware.

- En Proxmox se puede correr Windows Server virtualizado y también Linux completamente virtualizado - sin contenedores - sobre tecnología KVM, un estándar de virtualización completa basada en Linux, de amplio uso en el mercado.

Se tiene así lo mejor de los dos mundos, virtualización completa con el sólido estándar de mercado, KVM, y una también sólida e hiper-eficiente virtualización de Linux basada en contenedores, usando OpenVZ.


c) Utilidad

Proxmox usa como tecnologías opensource base a KVM y OpenVZ y ello le brinda tremendas capacidades de migración desde y hacia otras plataformas de virtualización.

Se puede convertir fácilmente servidores físicos a virtuales en Proxmox - contenedores o máquinas virtuales KVM - tanto como se puede reconvertir contenedores y máquinas virtuales KVM de Proxmox a servidores físicos u otros formatos de máquinas virtuales usados por terceras plataformas de virtualización.

Los contenedores OpenVZ en particular, se pueden convertir fácilmente a máquinas virtuales compatibles con todos el software de hipervisor estándar del mercado: KVM, Xen, Hyper-V, VMware, etc.

Al ser OpenVZ y KVM software opensource, además se pueden instalar y usar sobre distintas plataformas Linux, sin necesidad de usar Proxmox.


Lo anterior convierte a Proxmox en una plataforma con extrema escalabilidad a futuro, permitiendo a nuestros clientes adoptar Proxmox fácilmente y evolucionar hacia otras plataformas de virtualización o niveles de virtualización - adoptando software de nube por ejemplo - cuando lo decidan.


Si necesitás ayuda en tu organización sobre cómo avanzar en virtualización con Proxmox, podés contactarnos por este medio.

No hay comentarios:

Publicar un comentario