Introducción
En la actualidad , se ha implantado el concepto de virtualización , que en definitiva consiste en instalar un sistema operativo(huésped)sobre otro al que llamaremos anfitrión( host).
Virtualización General
Se trata de un termino antiguo usado desde antes de 1960 , se produjo por una necesidad que tenian las teconologías de virtualización , se trata de ocultar los detalles técnicos a través de la encapsulación.
La virtualización crea un interfaz externo que esconde la implementación.
Ha este concepto se le vuelve a prestar atención gracias a un reciente desarrollo de nuevas plataformas y tecnologías de virtualización.
Virtualización tipos
Por un lado tenemos la virtualización de plataforma que involucra la simulación de maquinas virtuales , el significado original de virtualización es la de creación de una máquina virtual utilizando una combinación de hardware y software.
Por otro lado tenemos la virtualización de recursos que involucra la simulación de recursos combinados , fragmentados o simples
Virtualización de plataforma
El término maquina virtual tiene su origen en el experimiento del sistema paginación de IBM.
La creación y administración de las máquinas virtuales también se refiere a la creación de seudo maquina , CP-40. La utilización de estas máquinas esta explicada en la introducción de esta entrada.
Enfoques a la virtualización de plataformas
- Emulación:La máquina virtual simula un hardware completo
- Virtualización nativa y virtualización completa: la maquina virtual simula un hardware suficiente para permitir un S.O. sin modificar para hacer que funcione de manera aislada
- Virtualización parcial: la máquina virtual simula múltiples instancias del entorno del hardware pero no todas.
- Paravirtualización: Ofrece un API especial que solo puede usarse mediante la modificación del sistema operativo
- Virtualización a nivel del S.O: Virtualiza un servidor físico a nivel del sistema operativo permitiendo múltiples servidores virtuales aislados.
- Virtualizacion en aplicaciones: consiste en el hecho de usar un desktop o una aplicación de server local , usando los recursos locales , en una maquina virtual apropiada
Concepto
Ordenador virtual: Abtracción creada sobre un sistema operativo real donde se delimitan el hardware que forma dicho ordenador y los recursos a los que puede acceder , con el fin de ejecutar otro sistema operativo huésped sobre el funcionamiento de su anfitrión.
Utilidades
Entre sus utilidades tenemos la de instalar varios S.O. en un mismo ordenador sin necesidad de crear particiones adicionales , arranques , etc. También podemos aislar el software de prueba para poder hacer modificaciones en la configuración del sistema operativo.
Podemos crear entornos de prueba y de desarrollo variados y experimentación general.
Opciones especiales
En el caso de virutal PC , cuenta con los "additions", para copiar archivos y carpetas sin necesidad de tener compartidos recursos de red , también tenemos additions para compartir carpetas y también para que el ratón no se quede bloqueado en la ventana del ordenador virtual.
En el caso de Vmware , cuenta con los VMtools , que debe ser instalado en el sistema operativo cliente.
Virtual box también tiene unas utilidades en su caso las guest additions que permiten una optimización similiar a addition y vmtools.
QEMU
En entorno Windows se utiliza para la emulación de procesadores de distintas arquitecturas en cambio en Linux crea un máquina virtual completa con bastantes opciones. Se usa para usuarios avanzados por tener una configuración e inicio algo complejos. La mayoría de configuraciones se hacen mediante MS-DOS
VIRTUAL PC
Máquina virtual de microsoft gratuita desde 2004, aunque está orientado a Windows se pueden usar otro aunque puede dar problemas. Tiene un rendimiento moderado y al instalar un S.O. puede hacerse desesperantemente larga. Luego se instalan los "additions" que sirven para permitir un rendimiento un poco más alto
VIRTUAL BOX
Es una máquina virtual gratuita además de ser muy completa y con un gran rendimiento, es un poco más difícil llevarse las máquinas virtuales a otros ordenadores con respecto al resto pero merece la pena el esfuerzo. Viene preparado para multitud de S.O. y el software tiene distribuciones para Windows y Linux
No hay comentarios:
Publicar un comentario