1. Instituto: Colegio de Educación
Profesional Técnica
Plantel: Tlalnepantla 1
Tema: web 2.0
Elaborado por: Cristian Rogelio
Velázquez Robles
Fecha: agosto 2013-10-31
Virtualizacion
2. Índice
Virtualización ............................................................................................................................. 1
Tipos de Virtualización ............................................................................................................ 1
Virtualización de plataforma: .......................................................................................................... 1
Emulación o simulación: ....................................................................................................................... 1
Virtualización nativa y virtualización completa: ........................................................................................... 1
Virtualización a nivel del sistema operativo: .............................................................................................. 2
Virtualización de aplicaciones: ............................................................................................................... 2
Virtualización a nivel de kernel: .............................................................................................................. 2
Virtualización de recursos: .............................................................................................................. 2
Ventajas y Desventajas de la virtualizacion ............................................................. 3
Ventajas ........................................................................................................................................... 3
Desventajas ..................................................................................................................................... 3
Virtualizacion
3. Virtualización
Consiste en la creación virtual de una maquinas en la que podamos ejecutar programas sobre otro
sistema operativo, la virtualizacion es un programa que soporta las instalaciones de otros
sistemas operativos sobre una misma máquina, y si se dispone de suficientes recursos podría tener
varios sistemas virtuales ejecutándose, Esto hace que un recurso físico aparezca como si fuera
varios recursos lógicos a la vez, o que varios recursos físicos aparezcan como un único recurso
lógico.
Esta tecnología permite la separación del hardware y el software, lo cual posibilita a su vez que
múltiples sistemas operativos, o plataformas de cómputo se ejecuten simultáneamente en un solo
servidor o PC según el caso de aplicación.
máquina virtual es un software creado virtualmente entre la plataforma utilizada en la máquina
real y el usuario final.
Tipos de Virtualización
Virtualización de plataforma: se trata de simular una máquina real (servidor o PC) con todos
sus componentes (los cuales no necesariamente son todos los de la máquina física) y prestarle
todos los recursos necesarios para su funcionamiento. En general, hay un software anfitrión que
es el que controla que las diferentes máquinas virtuales sean atendidas correctamente y que está
ubicado entre el hardware y las máquinas virtuales. Dentro de este esquema caben la mayoría de
las formas de virtualización más conocidas, incluidas la virtualización de sistemas operativos, la
virtualización de aplicaciones y la emulación de sistemas operativos.
Emulación o simulación:
se emula un hardware completo. Por ejemplo, el emulador MAME
(Multiple Arcade Machine Emulator, emulador de múltiples máquinas recreativas) es un emulador
utilizado en las máquinas de videojuegos que funcionan con monedas en bares, salones
recreativos, etc.
Virtualización nativa y virtualización completa: se simula el hardware necesario para correr un
sistema operativo sin modificar. Por ejemplo el software VM ware Workstation. Paravirtualización:
la máquina virtual no necesariamente simula un hardware, y ofrece una capa de abstracción (API)
especial que sólo se puede usar modificando el sistema operativo invitado. Por ejemplo, utilizan
esta técnica XEN y VMware Server ESX.
Virtualizacion
1
4. Virtualización a nivel del sistema operativo:
virtualiza un servidor físico a nivel del sistema
operativo, permitiendo que múltiples servidores virtuales aislados y seguros se ejecuten sobre un
solo servidor físico, pero con la particularidad de que, tanto el sistema anfitrión como el invitado,
comparten sistema operativo.
Virtualización de aplicaciones:
consiste en correr una aplicación sobre una máquina virtual
usando los recursos reales. El ejemplo mas famoso hoy en día es la máquina virtual JAVA.
Virtualización a nivel de kernel: este tipo requiere soporte de hardware para ejecutar la
virtualización, ya sea con procesadores Intel o AMD. En el caso de KVM se encuentra integrado en
el núcleo de Linux a partir de la versión 2.6.20 del kernel.
Virtualización de recursos: esta permite agrupar varios dispositivos para que sean vistos como
uno solo, o al revés, dividir un recurso en múltiples recursos independientes. Generalmente se
aplica a medios de almacenamiento. También existe una forma de virtualización de recursos muy
popular que no es sino las redes privadas virtuales o VPN, abstracción que permite a un PC
conectarse a una red corporativa a través de la Internet como si estuviera en la misma sede física
de la compañía.
Virtualizacion
2
5. Ventajas y Desventajas de la virtualizacion
Ventajas
1-Simultáneamente los usuarios pueden
trabajar con varios entornos diferentes e
independientes. En una organización o
empresa esto puede ser muy útil ya que los
usuarios podrían trabajar más libremente en
las máquinas virtuales y la máquina real sería
de uso restringido donde el usuario solo
tendría acceso a lo que es crítico para la
organización.
Desventajas
1-Problemas de licencias. La utilización de la
virtualización supone un cambio en cuanto a
las políticas de licencias por usuario.
2-Si la estrategia de la organización es cambiar
a menudo de aplicaciones, el uso de la
virtualización permite conservar los puntos de
trabajo idénticos y todos los cambios hacerlos
sobre el entorno virtualizado y desde un
servidor a través de la red. Esto permite que el
servicio no se corte por este motivo y facilita la
tarea de administración.
3-Existe una dependencia del sistema operativo
anfitrión y del sistema de virtualización elegido.
Es decir, el anfitrión limita y es el punto débil
del sistema ya que está compartido por todos
los sistemas virtualizados.
2-Utilización de recursos. El software de
virtualización tiene unos requerimientos de
hardware muy exigentes, sobre todo en cuanto
a capacidad de proceso y de memoria RAM.
Esto supone una pérdida de rendimiento.
3-Facilita también la realización de copias de
seguridad y su recuperación.
4-Optimiza la utilización de los recursos en
aquellos servidores que proporcionan servicios
sin grandes requerimientos.
5-Otras ventajas serían la menor dependencia
del hardware y la facilidad de cambio del
puesto de trabajo
Virtualizacion
3