Está en la página 1de 9

Servidor de Virtualización

La virtualización de servidores es una tecnología basada en un software que


posibilita la ejecución de varios sistemas operativos diferentes entre sí, como
invitados dentro de un único host del servidor físico. Son las llamadas máquinas
virtuales (VMs) que ejecutan en una imitación virtual del hardware del servidor.

Esta tecnología representa una de las formas más eficientes para reducir los costos
de infraestructura de TI. Esto es porque la virtualización puede ser aplicada tanto a
servidores como a redes, aplicaciones y Data Centers. Además también genera
mayor eficiencia y agilidad para la empresa del cliente, con una inversión que no
rebasa los presupuestos de TI tradicionales.

Es importante entender que con la virtualización de servidores, los procesos son


distribuidos entre un número menor de computadoras, de forma que cada
computadora aprovecha mejor su capacidad total. Con esto, es innecesario tener
varios sub-servidores que utilicen apenas una parte de los recursos de los equipos.

¿Cómo funciona la virtualización de servidores?

Es posible separar la virtualización en 4 pasos que no siempre son los mismos para
cada tipo de cliente pero que acostumbran a seguir el siguiente formato:

1- Adquisición del servidor

2- Implementación del servidor virtual

En caso de los servidores físicos, el sistema operativo suele ser más básico, con la
capacidad de dividir el hardware en varios fragmentos menores. Este sistema
operacional es conocido como hypervisor.

3- La creación de las máquinas virtuales

Después de dividir el servidor físico principal en diversas máquinas virtuales, es


necesario estructurarlas y activarlas correctamente dentro del hypervisor.

4- Instalación de los sistemas

En este punto, es posible escoger el tipo de sistema que va dentro de cada una de
las máquinas del servidor virtual, ya que cada una de ellas posee recursos
diferentes adecuados al tipo de trabajo que realizan.

El mayor punto positivo de la virtualización de servidores es que es recomendada


para cualquier tipo de empresa que necesite de más de un servidor. La misma suele
tener bajo costo, ya que las inversiones iniciales de contratación de servidores,
adquisición de equipos y software traen un retorno a largo plazo con la disminución
de los gastos operativos, la economía de energía y menor necesidad de
mantenimiento.

Además de eso, está también ayuda a economizar espacio físico, facilita la


administración y mantenimiento de los equipos, reduciendo el dowtime y
optimizando la infraestructura de tecnología de las empresas usuarias.

Factibilidad Técnica

Intalación de Virtual Box en Ubuntu Server 16.04 LTS

Requisitos Previos

Antes de instalar Oracle VirtualBox, necesitamos cumplir los siguientes requsitos


en nuestro servidor de Ubuntu Server 16.04 LTS.

Actualizar Ubuntu

Después de actualizar el servidor de Ubuntu, instalar los siguientes paquetes

Luego de instalar las actualizaciones y requisitos previos, reiniciar el servidor.

Intalar Oracle VirtualBox en Ubuntu Server

Aguegue el repostirio oficial de Oracle VirtualBox. Editamos el archivo siguiente:

Agruegue las siguientes lineas

Deberá quedar de la siguiente manera


A contunuación ejecute el siguiente comando para agregar la clave pública de
Orcale:

Luego, actualice las fuentes del software usando el comando siguiente:

Para Finalizar, instale el comado de Oracle VirtualBox usando:

Agregar usuarios al grupo VirtualBox

Necesitamos crear y agregar usuarios del sistema al grupo de vboxusers. Como


ya tenemos usuario, agregaremos nuestro usuario al grupo, con el siguiente
comando:

Ahora ejecutamos el siguiente comando para verificar si los módulos del kernel de
la caja virtual están cargados o no.

Instalar el paquete de extensión de VirtualBox

Instalaremos el paquete de extensión de VirtualBox, el cual proporciona las


fucnionalidades para los huéspedes de virtualbox.
Descargar el último paquete de extensión para VirtualBox

Intalar el paquete de extensión usando el comando:

Hemos instalado Oracle VirtualBox con éxito. Ahora implementamos nuestras


máquinas virtuales.

Para poder crear máquinas virtuales graficamente tenemos phpVirtualBox

Acerca de phpVirtualBox

PHPVirtualBox es una implementación AJAX de código abierto de la interfaz de


usuario de VirtualBox escrita en PHP . Como una interfaz web moderna, le permite
acceder y controlar instancias remotas de VirtualBox. Gran parte de su verbage y
parte de su código se basa en el proyecto (inactivo) vboxweb. phpVirtualBox fue
diseñado para permitir a los usuarios administrar VirtualBox en un entorno sin
cabeza, reflejando la interfaz gráfica de usuario de VirtualBox a través de su interfaz
web.

Intalar phpVirtualBox en Ubuntu

Como es una herramienta basada en la web, necesitamos instalar el servidor web


de Apache, PHP y algunos módulos de php.

Ejecutamos lo siguiente:

A contunuación descargamos la última versión de phpVirtualBox, para descargarlo


ejecutamos:

Extraemos el archivo con el comando:

Movemos la carpeta phpVirtualBox extraída a la carperta de raíz del servidor


apache

Asignar los permisos adecuados a la carpeta phpvirtualbox

Configuramos phpVirtuaBox.
Copiamos el archivo de configuración por defecto como se muestra a continuación

Edite el archivo phpVirtualBox config.php

Busque las siguientes líneas y reemplace el nombre de usuario y la contraseña


con el usuario de su sistema quedando de la siguiente manera:

Guarde y cierre el archivo

Crear un nuevo archivo llamado /etc/default/virtualbox:

Agregar la siguiente línea quedando de la siguiente manera:


Finalmente, reinicie sus sistema o reinicie todos los servicios para finalizar la
configuración

Accedemos a la consola web de phpVirtualBox

Debería ver la siguiente pantalla. Ingrese las credenciales de usuario administrativo


de phpVirtualBox.

El nombre de usuario predeterminado para phpVirtualBox es admin y su contraseña


es admin también.
Ahora puede gestionar sus instancias sin cabeza de VirtualBox desde aquí.
Además, puede acceder a phpVirtualBox desde cualquier sistema en la misma red.
Todo lo que necesita es un navegador web y el nombre de usuario y la contraseña
de phpVirtualBox.

Procedemos a crear las máquinas virtuales


Luego de creadas procedemos a utilizarlas.

Y para visualizar las maquinas creadas procedemos a conectarnos por Escritorio


Remoto.