Proxmox…termina la introducción

Hola a todos, gracias por sus valiosos comentarios y por el interés mostrado. Preciso una vez más que la idea de estos posts es ir paso a paso guiando a todos aquellos que se inician en el uso de este Hypervisor. En esta entrada abordaremos algunos conceptos básicos y concluiremos así la introducción para ir poco a poco describiendo la solución por tal motivo se hace necesario destacar algunos conceptos que son elementales pero que hacen mucha falta a la hora de trabajar con Virtualización y precisamente comenzamos por ahí

Qué es la virtualización?

«Es la creación de una versión virtual(en lugar de real) de algo, como un sistema operativo, un servidor, un dispositivo de almacenamiento o recursos de red.

o pudiera definir también como:

«Técnica empleada sobre las características físicas de algunos recursos computacionales, para ocultarlas de otros sistemas, aplicaciones o usuarios que interactúen con ellos. Esto implica hacer que un recurso físico, como un servidor, un sistema operativo o un dispositivo de almacenamiento, aparezca como si fuera varios recursos lógicos a la vez, o que varios recursos físicos, como servidores o dispositivos de almacenamiento, aparezcan como un único recurso lógico.»

Definiciones existen muchas, pero básicamente se refieren al echo de poder ejecutar varios sistemas operativos sobre un mismo hardware. Existen varios tipos de virtualización, tema en el que no entraremos ahora para no hacer demasiado largo el asunto. Sólo mencionar existe un programa(o una capa) llamado Hypervisor(Hipervisor en español) que es el encargado de gestionar la asignación de recursos de las máquinas virtuales, su funcionamiento e interacción con el hardware físico sobre el que están soportadas.

Existen 2 tipos de hipervisores, tal y como se muestran en la imagen siguiente, el que nos interesa en cuestión es el tipo 1 al que pertenecen entre otros VMWare, Xen Citrix, Microsoft HyperV y Proxmox entre otros. Y los del tipo dos tienen por ejemplo a Virtualbox es importante destacar la interacción directa con el hardware en el tipo mientras que con el tipo dos entre el hardware y el Hipervisor hay un sistema operativo.

Hipervisors

Llegados a este punto ya sabemos que la solución que nos atañe: ProxmoxVE es un Hipervisor de Tipo 1 que interactúa y gestiona directamente los recursos del Hardware físico de nuestro servidor. Sobre él entonces estarán nuestros servidores virtuales.

Comentemos rápidamente las tecnologías de virtualización que utiliza la solución ProxmoxVE éstas son: KVM y OpenVZ. Nos toca hacer un breve comentario sobre ambas y luego nuestra impresión sobre su utilización en la empresas donde las hemos apreciado, su uso así como las opiniones trasmitidas por los especialistas que las gestionan.

 KVM

kvm-logo-small

Kernel-based Virtual Machine o KVM, (en español, Máquina virtual basada en el núcleo) es una solución para implementar virtualización completa con Linux. Está formada por un módulo del núcleo (con el nombre kvm.ko) y herramientas en el espacio de usuario, siendo en su totalidad software libre. El componente KVM para el núcleo está incluido en Linux desde la versión 2.6.20.KVM permite ejecutar máquinas virtuales utilizando imágenes de disco que contienen sistemas operativos sin modificar. Cada máquina virtual tiene su propio hardware virtualizado: una tarjeta de red, discos duros, tarjeta gráfica, fue creado, y está mantenido, por Qumranet.

Fundamentalmente se utiliza para virtualizar Windows aunque es perfectamente posible utilizarlo para virtualizar un sistema GNU/Linux, está enfocado al Full Virtualization o Virtualización Total.

190px-OpenVZ-logo

OpenVZ

Es una tecnología de virtualización en el nivel de sistema operativo para Linux. Permite que un servidor físico ejecute múltiples instancias de sistemas operativos aislados, conocidos como Servidores Privados Virtuales (SPV o VPS en inglés). Es un producto de software libre y licenciado bajo los términos de la licencia GNU GPL versión 2, consiste del núcleo y de herramientas en el nivel de usuario.

Se utiliza mucho para virtualizar sistemas operativos con Kernel Linux, permite un mejor aprovechamiento del hardware físico del servidor ya que sus procesos corren sobre el kernel de este.

Una vez instalado que hacer ???

Una vez instalado ProxmoxVE en nuestro servidor podemos acceder a éste como hemos comentado en otras ocasiones a través de nuestro navegador web, por https y por el puerto 8006. O sea que una vez instalado si el ip de nuestro servidor fuese 10.145.12.32, la URL sería la siguiente:

https://10.145.12.32:8006

 Proxmox nos permite disponer de Storage de Salva o Centros de almacenamiento que pueden estar configurados por NFS, iSCI, RBD, GlusterFS y más recientemente(versión 3.4) ZFS.

Además podemos planificar automáticamente salvas y/o restauras desde y hacia estos storage, definir reglas de acceso a nuestros servidores a través de un firewall interno que incorpora y que puede implementarse a través de la propia interfaz web o GUI(Graphical User Interface).

Es posible monitorear el estado de los recursos de hardware de nuestros servidores por la propia interfaz web, el estado de las salvas.

Con esta entrada terminamos la introducción a Proxmox, en la próxima comentaremos como crear un servidor  virtualizado con KVM y otro con OpenVZ.

Gracias de antemano por sus comentarios. Hasta pronto.

¿Te resultó interesante? Compártelo ...



Publicado por Rel@x

Forma parte de GUTL desde el 11 diciembre, 2013.