Máquinas virtuales

Solo disponible en BuenasTareas
  • Páginas : 24 (5835 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de diciembre de 2011
Leer documento completo
Vista previa del texto
Virtualización de Hardware Máquinas Virtuales (Virtualización de Hardware) Introducción

Sofía Ramos Ortíz

El concepto de máquina virtual surge con el sistema VM/370 de IBM en 1972. La idea principal es la de permitir ejecutar varios sistemas operativos simultáneamente sobre el mismo hardware. Para ello, separa las dos funciones básicas que realiza un sistema de tiempo compartido:multiprogramación y abstracción del hardware. El corazón del sistema es conocido como monitor de máquina virtual, y se ejecuta sobre el hardware proporcionando varias máquinas virtuales al siguiente nivel de software. Estas máquinas virtuales, son copias exactas del hardware desnudo. Por esto, cada una puede estar ejecutando cualquier sistema operativo. Recientemente, ha surgido VMWare, de forma que unusuario puede estar ejecutando sistemas como Windows NT y Linux de forma simultánea. También ha sido llevada esta idea de máquina virtual a lenguajes de programación como Java. Desde hace ya un tiempo parece que las máquinas virtuales se han puesto de moda, no sólo para entornos de desarrollo o pruebas, sino también para entornos de producción (hosting, "consolidación de servidores", etc.) • •Hosting: Cada vez son más los ISP que ofrecen servidores virtuales usando estas tecnologías. Consolidación de servidores: Se trata de agrupar todos los servidores de una empresa en una sola máquina (que tiene que tener cierta solvencia de recursos, evidentemente). La idea se basa en aprovechar mejor los recursos del servidor, ya que es habitual el desaprovechamiento de recursos de hardware en estostiempos en los que el hardware avanza tan deprisa. En estos casos, como siempre que se usan máquinas virtuales, la realización de copias de seguridad de cada una de las máquinas resulta muy fácil, puesto que en general supondrá la copia de un solo fichero. Honeypots: Máquinas puestas en internet para que los hackers "jueguen" con ellas. Se usan en general para aprender los comportamientos y las nuevastécnicas que usan los intrusos informáticos. Máquinas de desarrollo o pruebas: Siempre es mejor probar las cosas en una máquina que no es crítica para el negocio y que, como en el caso de las máquinas virtuales, se puede recuperar en muy poco tiempo.

• •

La idea principal es permitir ejecutar varios sistemas operativos simultáneamente sobre el mismo hardware. Para ello, separa las dosfunciones básicas que realiza un sistema de tiempo compartido: multiprogramación y abstracción del hardware. La virtualización hardware permitirá mejorar la utilización del servidor, reduciendo potencialmente el número de sistemas requeridos en más de un 40 por ciento. El crecimiento de la virtualización y el creciente despliegue de procesadores multi-core está forzando a los vendedores de software areplantearse su existente sistema de licencias.

Virtualización de Hardware

Sofía Ramos Ortíz

La virtualización requerirá de una nueva generación de aplicaciones software capaces de explotar el potencial de un entorno hardware virtual. Paquetes de software disponibles Existen distintos paquetes de software disponibles para tener máquinas virtuales, algunos de ellos son comerciales, otrosGNU, Código Abierto, etc. Estos pueden ser: • Bochs IA-32 Emulation Project • Xen Virtual Machine Monitor • QEMU CPU Emulator • DOSEMU DOS Emulation on Linux • DOSBox, an x86 Emulator with DOS • WINE • Plex86 x86 Virtualization Project • Minde • PCEmu 8086 PC Emulator for X • Microsoft Virtual PC • VMWare • etc. Costos de algunos paquetes • • • • Microsoft Virtual PC 2004 : $129 USD Bochs IA-32Emulation Project : Freeware WINE : GNU VMWare : Freeware

Beneficios para el usuario • • • Reduce los costes y riesgos al tiempo que aumentan la calidad y agilidad de su infraestructura de TI. Permite a los clientes ejecutar múltiples sistemas operativos al mismo tiempo en un único servidor físico, donde cada uno de los sistemas operativos funciona en un equipo independiente. Brinda una mejor...
tracking img