Concepto Virtualizacion:
Es un termino Bastante Antiguo , Se viene usando desde antes de 1960. En la actualidad se ha implantado el concepto de virtualización, Que en definitiva es la creación a través de software de una versión virtual de algún recurso tecnológico, Como puede ser una plataforma Hardware , Un Sistema Operativo, Dispositivo de Almacenamiento u otros recursos de Red.
Tipos de Virtualización:
- Virtualización de Plataforma: Esta involucra la simulación de maquinas virtuales. La virtualización de plataforma se lleva a cabo en una plataforma de hardware mediante un software que simula una maquina virtual (Host o Anfitrión) para su software ( Guest o Huesped ). Este software “huésped”, que generalmente es un sistema operativo completo, se ejecuta como si estuviera instalado en una plataforma de hardware autónoma.
- Virtualización de Recursos: Que involucra la simulación de recursos combinados, fragmentados o simples.
- El término máquina virtual aparentemente tiene su origen en el experimento del sistema de paginación (paging system) de IBM M44/44X.
- La creación y administración de las máquinas virtuales también se refiere a la creación de seudo máquinas.
- Plataforma de hardware mediante un software "host" o "anfitrión" que simula un entorno computacional (máquina virtual) para su software "guest" o "invitado".
- Este software "guest", corre como si estuviera instalado en una plataforma de hardware autónoma.
- Muchas máquinas virtuales son simuladas en una máquina física dada.
- Emulación o simulación: la máquina virtual simula un hardware completo, admitiendo un sistema operativo "guest" sin modificar para una CPU completamente diferente
- Virtualización nativa y virtualización completa: la máquina virtual simula un hardware suficiente para permitir un sistema operativo "guest" sin modificar para correr de forma aislada.
- Virtualización parcial: la máquina virtual simula múltiples instancias de mucho (pero no de todo) del entorno del hardware.
- Paravirtualización : la máquina virtual no necesariamente simula un hardware, en cambio ofrece un API especial que solo puede usarse mediante la modificación del sistema operativo "guest".
- Virtualización a nivel del sistema operativo: virtualizar un servidor físico a nivel del sistema operativo permitiendo múltiples servidores virtuales aislados y seguros correr en un solo servidor físico.
- Virtualización de aplicaciones: consiste en el hecho de correr una desktop o una aplicación de server localmente, usando los recursos locales, en una máquina virtual apropiada.
- Ordenador Virtual: Abstracció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 de la Virtualizacion:
- Instalación de varios sistemas operativos en un mismo ordenador sin necesidad de crear más particiones, arranques dobles, triples, etc.
- Aislar software de prueba.
- Prueba de modificaciones en la configuración del sistema operativo.
- Crear entornos de prueba para aplicaciones propias.
- Entornos de desarrollo variados.
- Contar con servicios que no podemos instalar en nuestro sistema operativo actual.
- Experimentación general.
- En entornos de trabajo, un único servidor puede albergar todas las funcionalidades necesarias a través de varias máquinas virtuales.
- Ejecución de aplicaciones de otros sistemas operativos.
- Reutilización de hardware existente (para utilizar software más moderno) y optimizar el aprovechamiento de todos los recursos de hardware.
- Rápida incorporación de nuevos recursos para los servidores virtualizados.
- Reducción de los costes de espacio y consumo necesario de forma proporcional al índice de consolidación logrado,
- Administración global centralizada y simplificada.
- Mejora en los procesos de clonación y copia de sistemas: Mayor facilidad para la creación de entornos de test que permiten poner en marcha nuevas aplicaciones sin impactar a la producción, agilizando el proceso de las pruebas.
- Aislamiento: un fallo general de sistema de una máquina virtual no afecta al resto de máquinas virtuales.
- No sólo aporta el beneficio directo en la reducción del hardware necesario, sino también los costes asociados.
- Reduce los tiempos de parada.
Opciones Especiales:
- Podemos compartir carpetas.
- En el caso del VirtualPC, Este cuenta con "Additions", un Software que se instala en el ordenador virtual y nos permite realizar distintas funciones:
- Funcionalidad de arrastrar ( Para compartir carpetas y archivos sin necesidad de tener compartidos recursos de red ).
- Compartir Carpetas ( Similar a la opción de red, pero a través del Software Additions ).
- Compatibilidad del Mouse Integrado ( Permite que el ratón no quede bloqueado en la ventana del ordenador virtual, ahorrando que se pulse la combinación de teclas necesarias para salir del entorno virtual y volver a la maquina Real.
- Mejor Soporte de Video y Resolución de Pantalla.
- En el caso del VMware, El Software para estas funcionalidades se llama VMtools, Que debe ser instalado en el Sistema Operativo cliente (Virtual), Permitiendo ademas Conectar o Desconectar dispositivos sin salir del entorno Cliente (Tarjeta de red, Etc)
- VirtualBox Tambien posee unas utilidades, en su caso con el "Guest Additions" Que permite una optimizacion similar a la del VirtualPC y VMware.
Software de Virtualizacion:
Entre los Software de Virtualizacion mas conocidos podemos encontrar:
- Qemu.
- Virtual PC.
- Virtual Box.
- VMware.
- En entorno Windows está mas indicado para emulación de procesadores de distinta arquitectura.
- En entorno Linux crea una máquina Virtual completa con bastantes opciones.
- Se usa menos en entornos de usuarios no avanzados por ser mas complejos en su configuración e inicio.
- La creación de discos virtuales, configuración y arranque es por comandos ms-dos.
- Para usuarios avanzados tiene la opción de emular procesadores de arquitecturas diferentes a la Intel x86, permitiendo emular procesadores Sparc, Powerpc, etc.
- El emulador Qemu por ser precursor en algunos aspectos de otros entornos de virtualizacion y de tener un uso extendido en entorno Linux.
Virtual PC.
- Pertenece a Microsoft.
- Se convirtió en un Software gratuito desde el 2004.
- Esta orientado a Sistemas Operativos Windows, Aunque se pueden usar otros pero pueden dar problemas.
- Rendimiento moderado. Instalación de sistema operativo puede hacerse desesperadamente larga.
- Una vez instalada la maquina virtual, se instalan las "Additions" que nos permite:
- Permite un rendimiento un poco mas alto.
- Permite compartir carpetas entre el anfitrión y el huesped.
- Poder sacar el ratón de la maquina virtual sin necesidad de tener que dar a la secuencia de escape ( o botón host )
- Solo para Windows.
- Es un Software Gratuito.
- es un Software muy completo y rendimiento bastante bueno ( sin necesidad de instalar software adicional al Sistema Operativo Huesped ).
- Es un poco mas difícil de llevarse las maquinas virtuales a otros ordenadores que con otro software, pero merece la pena el esfuerzo.
- Viene preparado para multitud de Sistema Operativos y el software tiene distribuciones para Windows y para Linux.
- También cuenta con un software adicional que permite optimizar ciertos aparatos y que es instalado posteriormente llamado "Guest Additions".

No hay comentarios:
Publicar un comentario