Вы находитесь на странице: 1из 4

En informtica, virtualizacin se refiere a la abstraccin de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que

crea una capa de abstraccin entre el hardware de la mquina fsica (host) y el sistema operativo de la mquina virtual (virtual machine, guest), siendo un medio para crear una versin virtual de un dispositivo o recurso, como un servidor, un dispositivo de almacenamiento, una red o incluso un sistema operativo, donde se divide el recurso en uno o ms entornos de ejecucin. La nueva visin de la Virtualizacin no est limitada por la implementacin, locaciones geogrficas o configuraciones fsicas que estn subyacentes en los distintos recursos. Comnmente los recursos sujetos a virtualizacin son la capacidad de cmputos (CPU) y el almacenamiento de datos (disco). Otra definicin de Virtualizacin: Es un marco de referencia o metodologa para dividir los recursos de un computador en varios ambientes de ejecucin, por medio de la aplicacin de uno o ms conceptos o tecnologas tales comos particionamiento del hardware y del software, time-sharing, simulacin de mquinas, emulacin, y muchos otros. Tipos de Virtualizacin

En trminos generales se puede clasificar la virtualizacin en:

Virtualizacin de Software, bsicamente es un ambiente que hace de anfitrin de un sistema operativo que corresponde a otro hardware, esto se logra mediante la simulacin. Esta simulacin tiene que ser lo suficientemente robusta para que los programas administradores de perfricos hardware drivers- puedan funcionar en el sistema anfitrin. La creacin y gestin de mquinas virtuales se conoce como Server Virtualization. Virtualizacin de Recursos, es la combinacin de mltiples recursos, sea por agregacin o combinacin en un recurso de mayor capacidad, o en un pool de recursos. Por ejemplo, el RAID es la combinacin de muchos discos en un disco lgico ms grande. El particionamiento de un recurso abundante (espacio en disco o ancho de banda) en varios recursos de menor capacidad tambin es un tipo de Virtualizacin de Recursos, a veces se le llama zoning.

Usos de la Virtualizacin Los usos ms comunes son:

Consolidacin de Servidores, se ocupa la tecnologa de virtualizacin, especficamente la de mquinas virtuales, para consolidar muchos servidores equipos- en un o pocos servidores virtuales. De este modo el servidor fsico es transformado en un mquina virtual anfitrin residente en un mquina virtual del sistema principal, Eso es conocido tambin como Physical-to-Virtual o transformacin P2V. En la prctica esto permite administrar varios servidores fsicos como si fueran uno solo [2]. Recuperacin de Fallas Disaster Recovery, las mquinas virtuales pueden utilizarse como ambientes de respaldo en vivo -hot standby- para los servidores de produccin fsicos. Esto permite cambiar la filosofa clsica del Backup-andRestore por medio de la capacidad de hacer boot de los respaldos imgenes en las mquinas virtuales que estn en vivo, posibilitando que stas tomen la carga del servidor de produccin que se est yendo fuera de servicio. Portabilidad para Aplicaciones, Para hacer portables las aplicaciones para los dispositivos USB Pen Drive por ejemplo- los desarrolladores de software tienen que hacer que el registro clave de autorizacin de uso- y sus archivos almacenados aparezcan siempre como si estuvieran en el directorio en que normalmente operan. Esto es particularmente complicado para aplicaciones como el Adobe Photoshop o el Microsoft Word, luego hacer que este tipo de aplicaciones corran en directorios distintos al en que fueron instaladas plantea un gran desafo tcnico. Resolver este tema de portabilidad se puede hacer mediante las tcnicas de virtualizacin, como ser la de inyeccin con DLL. Legacy Applications, la operacin de estas aplicaciones puede ser muy bien atendida por mquinas virtuales. Es comn que muchas de estas aplicaciones legacy no pueda funcionar en los procesadores y sistemas operativos actuales. Y, an si pueden hacerlo terminan subutilizndolos de manera que la virtualizacin termina siendo una muy buena alternativa. Ambientes para Pruebas Sandboxes, las mquinas virtuales pueden usarse para generar ambientes seguros, aislados para probar aplicaciones o sistemas nuevos cuyo comportamiento est recin conocindose. Estos ambientes se pueden crear dinmicamente, segn sean las necesidades del software que se necesita probar.

SOFTMARE PARA VIRTUALIZACION DE SISTEMAS Si ya dispones de un equipo adecuado, la segunda parte consiste en elegir la plataforma de virtualizacin que ms se adapte a tus necesidades. Las opciones a elegir son muchas y quizs se me escape alguna, pero yo os apunto algunas con las que he tenido contacto o que he valorado en algn momento. Software de virtualizacin gratuto Open Source - QEmu para Windows, Solaris, Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, ZETA, BeOS - VirtualBox Windows, Linux, Mac OS X - XEN para Linux, Unix-like, BSD, OpenSolaris - OpenVZ para Linux Software de virtualizacin gratuto (Freeware) - VMWare Server para Windows y Linux - VMWare Player para Windows - Microsoft Virtual Server 2005 para Windows Software de virtualizacin de pago: - Parallels Desktop para Mac OS X - Parallels Workstation para Windows y Linux - VMWare Fusion para Mac OS X - VMware Workstation para Windows y Linux Sistemas Operativos para virtualizacin de pago: A diferencia con los anteriores estos se instalan directamente sobre el hierro sin necesidad de un sistema operativo anfitrin. - VMware ESX Server 3 - Virtuozzo basado en el mencionado OpenVZ - Virtual Iron VFe

BIBLIOGRAFA: http://es.wikipedia.org/wiki/Virtualizaci%C3%B3n http://msaffirio.wordpress.com/2006/09/10/virtualizacion-virtualization/

Вам также может понравиться