Máquinas Virtuales
En informática una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real.
Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta "computadora virtual".
Tipos de máquinas virtuales
Las máquinas virtuales se pueden clasificar en dos grandes categorías según su funcionalidad y su grado de equivalencia a una verdadera máquina.
- Máquinas virtuales de sistema
Las máquinas virtuales de sistema, también llamadas máquinas virtuales de hardware, permiten a la máquina física subyacente multiplicarse entre varias máquinas virtuales, cada una ejecutando su propio sistema operativo. A la capa de software que permite la virtualización se la llama monitor de máquina virtual o hypervisor. Un monitor de máquina virtual puede ejecutarse o bien directamente sobre el hardware o bien sobre un sistema operativo ("host operating system").
Aplicaciones de las máquinas virtuales de sistema
- Varios sistemas operativos distintos pueden coexistir sobre la misma computadora, en sólido aislamiento el uno del otro, por ejemplo para probar un sistema operativo nuevo sin necesidad de instalarlo directamente.
- La máquina virtual puede proporcionar una arquitectura de instrucciones (ISA) que sea algo distinta de la verdadera máquina. Es decir, podemos simular hardware.
- Varias máquinas virtuales (cada una con su propio sistema operativo llamado sistema operativo "invitado" o "guest"), pueden ser utilizadas para consolidar servidores. Esto permite que servicios que normalmente se tengan que ejecutar en computadoras distintas para evitar interferencias, se puedan ejecutar en la misma máquina de manera completamente aislada y compartiendo los recursos de una única computadora. La consolidación de servidores a menudo contribuye a reducir el coste total de las instalaciones necesarias para mantener los servicios, dado que permiten ahorrar en hardware.
- La virtualización es una excelente opción hoy día, ya que las máquinas actuales (Laptops, desktops, servidores) en la mayoría de los casos están siendo "sub-utilizados" (gran capacidad de disco duro, memoria RAM, etc.), llegando a un uso de entre 30% a 60% de su capacidad. Al virtualizar, la necesidad de nuevas máquinas en una ya existente permite un ahorro considerable de los costos asociados (energía, mantenimiento, espacio, etc).
Máquinas virtuales de proceso
Una máquina virtual de proceso, a veces llamada "máquina virtual de aplicación", se ejecuta como un proceso normal dentro de un sistema operativo y soporta un solo proceso. La máquina se inicia automáticamente cuando se lanza el proceso que se desea ejecutar y se detiene para cuando éste finaliza. Su objetivo es el de proporcionar un entorno de ejecución independiente de la plataforma de hardware y del sistema operativo, que oculte los detalles de la plataforma subyacente y permita que un programa se ejecute siempre de la misma forma sobre cualquier plataforma.
El ejemplo más conocido actualmente de este tipo de máquina virtual es la máquina virtual de Java. Otra máquina virtual muy conocida es la del entorno .Net de Microsoft que se llama "Common Language Runtime".
Virtual Box
VirtualBox es un programa disponible para los principales sistemas operativos de la actualidad (Windows, Linux y MacOS), el cual te permite, sin salir de tu sistema operativo, utilizar otro como si de un programa más se tratase, con este software puedes instalar la distribución que gustes, probarla y desinstalarla cuando ya no quieras usarla; o si tienes Linux y requieres estar usando con frecuencia programas en Windows que con Wine no van bien, pues puedes instalarlo y usar esos programas sin salir de Linux.
Es un software de virtualización para arquitecturas x86/amd64. Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como «sistemas invitados», dentro de otro sistema operativo «anfitrión», cada uno con su propio ambiente virtual.
Una vez descargado e instalado virtualbox, debemos ir a “Nueva” Nos aparecerá una ventana, en la que debemos seleccionar siguiente hasta que aparezca este apartado. Le ponemos el nombre (da igual) y selecionamos el sistema operativo al que corresponde.Al pulsar siguiente, nos aparecerá la configuración técnica del equipo para detallar algunos parámetros como es el tema de RAM. OJO es recomendable dejar la que te pone Virtualbox por defecto, pero si vas a cambiar la cantidad de RAM no sobrepases la línea verde.Ahora simplemente pulsamos siguiente sin alterar nada, es básicamente para la creación del disco duro, especificamos las GB del disco y pulsamos finalizar.Ya en teoria nuestra maquina esta creada, ahora falta poner la imagen ISO del sistema operativo o el DVD o CD. Nos dirigimos a configuracion (selecionando la maquina creada anteriormente). Nos desplazamos a la opcion almacenamiento y veremos dos unidades, la primera nuestro disco duro y la segunda vacia, esta ultima es a la que tenemos que enlazar nuestra imagen ISO.Para ello pulsamos en el disco pequeño que aparece en un lateral y selecionamos la opcion que mas nos convenga, en este caso selecionaré la primera opcion. Pulsamos aceptar y Listo nuestra maquina virtual esta creada y funcional.
1: Descarga VirtualBox
Entra en la página web de VirtualBox y descarga una copia de la máquina virtual pinchando en el enlace que se corresponda con tu sistema operativo.
Instálalo como un programa más siguiendo el asistente, teniendo en cuenta que puede que sea necesaria una desconexión puntual de Internet para configurar los controladores de red.
Cuando acabe, ábrelo con el acceso directo que se habrá creado en la pantalla Inicio.
2: Crea una nueva máquina virtual
Crea una nueva máquina virtual pulsando en el botón Nueva y ponle un nombre que lo identifique adecuadamente.
Asimismo, escoge el tipo de sistema operativo que mejor se adapte a tu caso y pulsa en Next. Ajusta la cantidad de memoria RAM hasta el final de la franja verde, maximizando el rendimiento de la máquina sin poner en peligro la estabilidad del sistema.
3: Crea la unidad virtual
Pulsa en Next y deja seleccionada la opción "Crear un disco virtual ahora", con el formato VDI (el predeterminado) reservado dinámicamente. Con 25 GB bastará para los propósitos de esta máquina virtual, seleccionando también la ubicación que desees.
Confírmalo todo con el botón Crear.
4: Configura tu máquina virtual
Ahora, en la interfaz principal, selecciona la entrada correspondiente a la máquina virtual que acabas de crear y pincha en el botón Configuración situado en la barra de herramientras superior.
En el nuevo diálogo, localiza la única entrada que verás bajo el apartado Controlador IDE y selecciónala pulsando sobre el icono del disco de grabación. A la derecha, despliega el menú y elige la opción marcada a continuación:
Se abrirá un nuevo diálogo de exploración de archivos en el que tendrás que seleccionar la imagen ISO correspondiente al sistema operativo que quieres instalar. Esto es equivalente a insertar el CD de instalación de Windows en la unidad virtual de la máquina.
5: Arranca tu máquina virtual
Así, al arrancar la máquina con un doble click sobre la entrada que acabas de crear.
A partir de aquí, es como instalar Windows desde cero en cualquier equipo real. Sigue los pasos del asistente y, cuando acabe, vuelve a la configuración de la máquina virtual del paso 4 y desactiva la imagen del disco para evitar que vuelva a arrancar desde el CD y pase directamente al disco duro virtual.
Este tipo de entorno de ejecución te permitirá hacer todo tipo de operaciones en tu ordenador sin temer por su estabilidad o la pérdida de archivos.
Más Información Qué Puede Interesarte
Referencias
Por:Javier Andre Silva Ramirez 506




Comentarios
Publicar un comentario