Vagrant

Probar Vagrant
vagrant --version vagrant box add lucid32 http://files.vagrantup.com/lucid32.box vagrant init lucid32 vagrant up Aquí ya debería estar funcionando la maquina virtual con el box que se descargo.

El tiempo de esta tarea es de 70 minutos. Tiempo total 2 horas.

En el sitio http://www.vagrantbox.es/ se pueden obtener varios boxes.

Otros comandos vagrant box list # lista de boxes vagrant ssh     # acceso a la shell vagrant suspend # suspende la máquina vagrant resume  # vuelve a encenderla vagrant halt    # la apaga vagrant destroy # la destruye

Host
Un host no es más que un nodo, un ordenador o un conjunto de ellos, que ofrecen servicios, datos al resto de ordenadores conectados a la red, sea esta local o global como internet.

Hypervisor VMs
Un hipervisor, también llamado un gestor de máquina virtual , es un programa que permite que múltiples sistemas operativos compartan un único host hardware. Cada sistema operativo parece tener procesador, la memoria y otros recursos del huésped para ella sola. Sin embargo, el hipervisor es en realidad controla el procesador central y los recursos , la asignación de lo que se necesita para cada sistema operativo a su vez, y asegurarse de que los sistemas operativos invitados (llamadas máquinas virtuales) no pueden interrumpir el uno al otro.

VirtualBox
Es un software de virtualización para arquitecturas x86, creado originalmente por la empresa alemana innotek GmbH. Es desarrollado actualmente por la compañía Oracle como parte de su familia de productos para la virtualización. Este software permite instalar sistemas operativos adicionales, conocidos como sistemas invitados, dentro de otro sistema operativo anfitrión, cada uno con su entorno independiente.

Vagrant
Vagrant es una herramienta para la creación y configuración de entornos de desarrollo virtualizados. Originalmente se desarrolló para VirtualBox y sistemas de configuración tales como Chef, Salt y Puppet. Sin embargo desde la versión 1.1 Vagrant es capaz de trabajar con múltiples proveedores de infraestructura como servicio “IaaS”.

Port forwarding
Es la asignación o re-envío de puertos para transmitir información a través de una red. Esta técnica utiliza el protocolo TCP/IP, y se encarga de transmitir paquetes de información entre servidores externos a los servidores internos de una red particular.