av Antonio Zepeda 6 år siden
449
Mer som dette
Maquina virtual de aplicación
permita que un programa se ejecute siempre de la misma forma sobre cualquier plataforma
oculta los detalles de la plataforma subyacente
capacidad para ejecutar un solo proceso
proporciona un entorno de ejecución independiente de la plataforma de hardware y del SO
se ejecuta como un proceso normal dentro de un SO
no puede simular hardware
La máquina se inicia automáticamente cuando se lanza el proceso que se desea ejecutar y se detiene para cuando este finaliza.
el rendimiento depende directamente del hardware instalado
Una máquina virtual de proceso, a veces llamada "máquina virtual de aplicación", se ejecuta como un proceso normal dentro de un SO y soporta un solo proceso.
Maquina virtual de sistema
puede ejecutarse de manera nativa y hospedada
orientado a corporativos y a usuarios finales
Capacidad de simular a una computadora y ejecutar varios programas
Capacidad de crear varios sistemas operativos sin particionar
puede necesitar previamente un sistema operativo instalado
se puede simular haerdware
permite emular el funcionamiento de un ordenador dentro de otro ordenador
el rendimiento es variable dependiendo del tipo del tipo de virtualizacion
Las máquinas virtuales de alivio 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.
Una máquina virtual es un software que permite emular el funcionamiento de un ordenador dentro de otro ordenador gracias a un proceso de encapsulamiento que aísla a ambos.
Virtualización Nativa
Características
Algunos de los hipervisores de tipo 1 más conocidos son los siguientes: VMware ESXi (gratis) VMware ESX Server (de pago) Xen (libre) Citrix XenServer (gratis) Microsoft Hyper-V Server (gratis).
tiene menos compatibilidad con el hardware
no requiere de un sistema operativo para funcionar
típicamente orientado a corporativos
se encuentra al principio de la capa del hardware
no permite ejecutar mas de una maquina virtual al mismo tiempo
presenta alta disponibilidad, seguridad y gestion centralizada
puede ejecutarse directamente sobre el hardware
el hypervisor se encarga de repartir los recursos del hardware entre cada S.O.
permite utilizar algoritmos avanzados para su optimización
mayor escalabilidad, rendimiento y estabilidad
La virtualización en modo nativo se caracteriza porque este software se instala directamente sobre el equipo haciendo las funciones tanto de sistema operativo (SO) como de virtualización.
Virtualización Hospedada
Caracteristicas
Algunos de los hipervisores de tipo 2 más utilizados son los siguientes: • Oracle o Oracle VM VirtualBox (libre con extensiones gratuitas bajo licencia PUEL) • VMware o Workstation (de pago) o Server (gratis) o Player (gratis) • QEMU (libre) • Microsoft: o Virtual PC (gratis) o Virtual Server (gratis)
tiene mayor compatibilidad con el hardware
necesita de un sistema operativo base para funcionar
tipicamente orientado a usuarios finales
esta en una capa mas alejada del hardware
permite utilizar al mismo tiempo diferentes maquinas virtuales
presenta alta disponibilidad y seguridad
necesita previamente un sistema operativo instalado
permite virtualizar hardware
el VMM encola las solicitudes al S.O. para ejecutar multiples sistemas simultaneamente
el rendimiento del hypervisor es menor
La virtualización en modo hospedado se caracteriza porque debe ser instalado en un equipo que cuente con un SO previo (como Debian GNU/Linux, Fedora, Microsoft Windows, Mac OS X, etc.).
Hypervisor o Virtual Machine Monitor (VMM) es una tecnología que está compuesta por una capa de software que permite utilizar, al mismo tiempo, diferentes sistemas operativos o máquinas virtuales. Es decir es la parte principal de una máquina virtual que se encarga de manejar los recursos del sistema principal exportándolos a la máquina virtual
La virtualización de escritorio es encapsular y entregar bien el acceso a la totalidad de un entorno de un sistema de información o del entorno en sí a un dispositivo remoto. Es el uso de máquinas virtuales para permitir que los múltiples usuarios de la red mantengan sus escritorios individuales en un único servidor u ordenador central.
Union de Interfaces de Red
Combinación de varios enlaces de red para ser usados como un único enlace de mayor ancho de banda. El recurso abstraído son por tanto los enlaces de red.
Virtualización de Memoria
Se trata de una forma de desacoplar la memoria del servidor para proporcionar una función compartida, distribuida o en red.
Virtualización de Entrada/Salida
Abstracción de los protocolos de capas superiores de las conexiones físicas o del transporte físico.
Virtualización de Red
La virtualización de red consiste en la administración y monitorización de una red de computadoras como una sola entidad de gestión desde una única consola de administrador basada en software.
Virtualización de Almacenamiento
En la virtualización de almacenamiento, varios recursos de almacenamiento de red se utilizan como si fueran un único dispositivo de almacenamiento, lo que permite una gestión más fácil y eficiente de estos recursos.
Encapsulación
Se trata de la ocultación de la complejidad y características del recurso creando una interfaz simplificada. Es el caso mas simple de virtualización de recursos.
Memoria Virtual
Permite hacer creer al sistema que dispone de mayor cantidad de memoria principal y que se compone de segmentos contiguos.
Este recurso que se abstrae es un recurso individual de un computador, como puede ser la conexión a red, el almacenamiento principal y secundario, o la entrada y salida.
Virtualización completa con traducción binaria
esta técnica traduce las instrucciones del kernel del sistema operativo virtualizado mientras que ejecuta directamente las instrucciones de las aplicaciones de usuario.
Virtualización en el nivel del Sistema Operativo
virtualiza los servidores encima del propio sistema operativo.
Paravirtualización
la paravirtualización es una técnica que permite reducir la sobrecarga producida por la virtualización, incrementando la performance del guest de manera que se obtenga un rendimiento casi idéntico a la ejecución nativa.
Virtualizacion Completa
la virtualización completa permite ejecutar un sistema operativo guest sin ninguna modificación en él. Es necesario tener en cuenta que para esto se requiere algún “artilugio” a nivel de software o el soporte del hardware.
Emulacion de Hardware
La emulación de hardware es el uso de un dispositivo de hardware para imitar la función de otro dispositivo de hardware. Un emulador de hardware está diseñado para simular el funcionamiento de una plataforma de hardware totalmente diferente a la que se ejecuta.
Consiste en la creación de una máquina virtual utilizando una combinación de hardware y software. Se lleva a cabo a través de un software de virtualización. Dicho software actúa de host o anfitrión y simula un determinado entorno computacional (máquina virtual).
Virtualización de Aplicaciones Completa
En este tipo de virtualización, una capa intermedia o software de virtualizaciones introducido para mediar entre la aplicación virtualizada y el sistema operativo y hardware subyacentes.
Virtualización de Aplicaciones Limitada
Aplicaciones que pueden correr desde dispositivos de almacenamiento extraíbles. También se incluyen dentro de esta categoría las aplicaciones heredades que son ejecutadas como si lo hicieran en sus entornos originales.
Las aplicaciones son ejecutadas encapsuladas sobre el sistema operativo.