Que es la virtualización

8
Que es la virtualización Nuestro futuro, tu futuro Este documento ha sido creado con el fin de dar una guía rápida a los técnicos y personas que están interesadas en la virtualización Abril 2012

description

Breve introducción a la virtualización

Transcript of Que es la virtualización

Page 1: Que es la virtualización

Que es la virtualizaciónNuestro futuro, tu futuro

Este documento ha sido creado con el fin de dar una guía rápida a los técnicos y personas que están interesadas en la virtualización

Abril 2012

Page 2: Que es la virtualización

¿Qué es la virtualización?

La virtualización (según la Wikipedia) es un término amplio que se refiere a la abstracción de los recursos de una computadora. Sin embargo, en vez de comentar todos los posibles aspectos de la virtualización nos vamos a centrar en el que más nos interesa: plataforma de virtualización.

Una plataforma de virtualización es un conjunto de software y hardware que simula la ejecución de equipos o sistemas operativos distintos a los reales. Esto se consigue ocultando las características físicas de la plataforma real y proporcionando otra plataforma abstracta y simulada.

Page 3: Que es la virtualización

¿Qué es la virtualización?

Mejor lo vemos con un ejemplo:

"Tenemos un equipo real con su procesador, tarjeta gráfica, una tarjeta de red, un disco duro, etc. que tiene instalado Ubuntu como sistema operativo y un software de virtualización, como puede ser VirtualBox. El software de virtualización le proporciona al sistema operativo virtual el hardware virtual necesario para que pueda ejecutarse. Así podemos crear máquinas virtuales que ejecuten Ubuntu, Fedora, Windows 7 o cualquier otro sistema. Para crear una máquina virtual le asignamos uno o varios discos duros virtuales, la RAM que veamos conveniente, la tarjeta o tarjetas de red que necesitemos…

Curiosamente podemos contar en nuestro equipo físico con una única tarjeta de red y con dos o tres en una máquina virtual porque los recursos del equipo real se abstraen y se utilizan a conveniencia por los equipos virtuales gracias a la plataforma de virtualización. "

Page 4: Que es la virtualización

Un hipervisor…

Un hipervisor, también llamado monitor de máquina virtual (virtual machine monitor, VMM), es una plataforma de virtualización que permite utilizar, a la vez, múltiples sistemas operativos en un equipo. Los hipervisores se pueden clasificar en dos tipos:

Tipo 1 (nativo, baremetal o unhosted): software que se ejecuta directamente sobre el hardware real del equipo para controlar el hardware y monitorizar los sistemas operativos virtualizados. Los sistemas virtualizados se ejecutan en otro nivel por encima del hipervisor.

Page 5: Que es la virtualización

Un hipervisor…

Algunos de los hipervisores tipo 1 más conocidos son los siguientes:

VMware: ESXi. Xen Citrix XenServer Microsoft Hyper-V Server…

Page 6: Que es la virtualización

Un hipervisor…

Tipo 2 (hosted): aplicación que se ejecuta sobre un sistema operativo convencional (Linux, Windows, MacOS) para virtualizar sistemas. De esta forma la virtualización se produce en una capa más alejada del hardware si lo comparamos con los hipervisores de tipo 1. Lógicamente esto hace que el rendimiento sea menor en los hipervisores de tipo 2.

Page 7: Que es la virtualización

Un hipervisor…

Algunos de los hipervisores tipo 2 más utilizados son los siguientes:

Sun: VirtualBox, VirtualBox OSE. VMware: Workstation, Server, Player. QEMU. Micorsoft: Virtual PC, Virtual Server. …