Integrity Virtual Machines es un software de Hewlett-Packard que permite que varias máquinas virtuales se ejecuten simultáneamente en cualquier servidor Itanium que ejecute HP-UX , en particular la línea de servidores de integridad HPE . Es parte de la suite Virtual Server Environment de HP .
Desarrollador (es) | Hewlett Packard |
---|---|
Versión inicial | 2005 |
Lanzamiento estable | 6.3.5 / marzo de 2015 |
Escrito en | C y lenguaje ensamblador de Itanium |
Sistema operativo | HP-UX , Linux , Windows , OpenVMS |
Plataforma | Servidores HPE Integrity y otras plataformas Itanium compatibles con HP-UX |
Tipo | Monitor de máquina virtual |
Licencia | Propiedad |
Sitio web | www |
El producto está optimizado para el uso del servidor .
Historia
Christophe de Dinechin inició un proyecto de skunkworks para virtualizar Itanium, con la ayuda de Jean-Marc Chevrot y de un "equipo virtual" de experimentados ingenieros de HP. Un prototipo de Integrity Virtual Machines fue desarrollado entre 2000 y 2003 por Christophe de Dinechin , Todd Kjos y Jonathan Ross . [1] [2] Luego, un equipo más grande de experimentados ingenieros de kernel de OpenVMS , Tru64 Unix y HP-UX lo convirtió en un producto completo .
- Las versiones 1.0 y 1.2, lanzadas en 2005, ejecutaban HP-UX en máquinas virtuales.
- La versión 2.0, lanzada en noviembre de 2006, también es compatible con Windows Server 2003 , grabadoras de CD y DVD , unidades de cinta y VLAN .
- La versión 3.0, lanzada en junio de 2007, es compatible con Linux Red Hat Enterprise Linux [3]
- La versión 3.5, lanzada a finales de 2007, es compatible con SUSE Linux Enterprise Server , [4] invitados HP-UX 11i v3, nuevos paquetes de servicios para invitados Windows y Linux y E / S virtual acelerada para invitados HP-UX, [5] lo que permite una mejor Rendimiento de E / S y una mayor cantidad de dispositivos.
- La versión 4.0, lanzada en septiembre de 2008, se ejecuta en HP-UX 11.31 (también conocida como 11i v3), admite 8 CPU virtuales, asignación de CPU limitada (además de la asignación de CPU como en versiones anteriores), soporte adicional para E / S virtual acelerada (AVIO) y una nueva herramienta de análisis de rendimiento de VM. La versión 4.0 también incluye funcionalidad beta como migración en línea y soporte para invitados OpenVMS .
- La versión 4.1, lanzada en abril de 2009, es compatible con la migración de VM en línea, lo que permite a los clientes migrar invitados activos de un host de VM a otro host de VM sin interrumpir el servicio. También proporciona soporte para alternativas SSH de terceros para comunicaciones seguras, E / S virtual acelerada (AVIO) para redes en invitados de Windows y Linux, soporte para tiendas de respaldo ignite y VxVM. [6]
- Versión 4.2, publicada en Marzo de 2010, admite el cifrado durante una migración VM, trae soporte para el hardware más nuevo Itanium y las versiones del sistema operativo virtual invitado, contiene software que permite a las máquinas virtuales como Serviceguard paquetes Serviceguard y linfáticos, y el apoyo para la reasignación automática de la memoria. También agregó soporte para invitados OpenVMS 8.4. [7]
- La versión 4.2.5, lanzada en septiembre de 2010, brinda soporte para HP Integrity Superdome 2 , además de suspender y reanudar el soporte para una máquina virtual. [8]
- La versión 4.3, lanzada en marzo de 2011, ofrece soporte para el procesador Intel® Itanium® Tukwila , una utilidad de edición de NVRAM, una consola remota virtual iLO, 16 CPU virtuales para invitados, 128 GB para memoria de invitado, 256 dispositivos de almacenamiento AVIO, soporte para Fibre Channel a través de Ethernet y el soporte de almacenes de respaldo NFS . [9]
- La versión 6.1, lanzada en marzo de 2012, brinda soporte para la administración de Hp vPar, función de entrada y salida directa (DIO) para mejorar la funcionalidad, la capacidad de administración y el rendimiento de E / S. [10]
- La versión 6.3, publicada en marzo de 2014, puede emular NVRAM, admite 32 CPU y 256 GB de RAM para invitados de VM, admite la adición dinámica de dispositivos de E / S y admite la migración entre procesadores i2 e i4. [11]
- La versión 6.3.5, publicada en marzo de 2015, permite la eliminación dinámica de dispositivos de E / S, mejoras en los puertos físicos que usan los invitados NPIV después de la migración, reducción de la sobrecarga de memoria para máquinas virtuales grandes y más. [12]
Capacidades
Las especificaciones exactas dependen de la versión precisa y la configuración del sistema.
- Las configuraciones de host son las mismas que las admitidas por HP-UX y pueden incluir 128 núcleos físicos y 1 TB de memoria principal.
- Se pueden ejecutar más de 250 invitados al mismo tiempo, aunque el número óptimo es generalmente menor, dependiendo de la memoria del host y la configuración del procesador.
- Los invitados pueden tener varias CPU virtuales , el número máximo en configuraciones admitidas es 4 con versiones anteriores a la 4.0, luego 8 con la versión 4.0, 16 con la versión 4.3 y 32 con la 6.3.
- Los invitados se pueden configurar con hasta 256 GB de memoria en la versión 6.3. En las versiones recientes, la memoria se puede ajustar dinámicamente para los invitados HP-UX.
- Los dispositivos virtuales se pueden agregar o eliminar de forma dinámica. La cantidad de dispositivos virtuales permitidos en las configuraciones admitidas depende de la versión. Las versiones posteriores a la 4.3 admiten hasta 256 cuando se utilizan E / S virtuales aceleradas.
- La asignación de CPU para máquinas virtuales se puede ajustar dinámicamente con una granularidad de 1% o 1 MHz. El tiempo de la CPU lo asigna un programador de reparto equitativo , que ofrece una mejor utilización de la CPU para los invitados SMP que un programador de grupos más simplista .
Interfaz de usuario
Las máquinas virtuales de integridad se pueden crear y administrar mediante una interfaz de línea de comandos o una interfaz gráfica de usuario a la que se accede mediante un navegador web .
Los comandos esenciales incluyen:
hpvmcreate
para crear maquinas virtualeshpvmstatus
para mostrar información de estadohpvmstart
yhpvmstop
para iniciar y detener máquinas virtualeshpvmmodify
para modificar máquinas virtuales existenteshpvmconsole
para simular una consola de hardwarehpvmmigrate
para realizar la migración de invitados en línea o fuera de líneahpvmsar
para mostrar información sobre el rendimiento de los invitados en ejecución.hpvmsuspend
yhpvmresume
suspender y reanudar máquinas virtuales
La interfaz de usuario está integrada en HP Integrity Virtual Machines Manager. [13]
Ver también
- Comparación de software de virtualización de plataformas
Referencias
- ^ http://rogue.colorado.edu/EPIC7/ItaniumVirtualMachines.pdf [ enlace muerto permanente ]
- ^ Presentaciones — Gelato ICE | San Jose | Abril 2007 :: Acerca de :: Gelato ICE
- ^ redhat.com | Visualización del perfil de la aplicación
- ^ HPVM 3.5
- ^ Nuevas funciones y mejoras en esta versión de Integrity VM
- ^ "Máquinas virtuales HP Integrity 4.2: Notas de la versión" (PDF) . Febrero de 2010 . Consultado el 25 de mayo de 2020 .
- ^ "HP Integrity Virtual Machines 4.2: Notas de la versión" (PDF) . Junio de 2010 . Consultado el 6 de octubre de 2010 .
- ^ "HP Integrity Virtual Machines 4.2.5: Notas de la versión" (PDF) . Octubre de 2010 . Consultado el 6 de octubre de 2010 .
- ^ "HP Integrity Virtual Machines 4.3: Notas de la versión" (PDF) . Agosto de 2011 . Consultado el 19 de agosto de 2011 .
- ^ "HP Integrity Virtual Machines 6.1: Notas de la versión" (PDF) . Marzo de 2012 . Consultado en marzo de 2012 . Verifique los valores de fecha en:
|access-date=
( ayuda ) - ^ "Notas de la versión de HP-UX vPars e Integrity VM V6.3" . Consultado el 1 de abril de 2015 .
- ^ "Notas de la versión de HP-UX vPars e Integrity VM v6.3.5" . Consultado el 1 de abril de 2015 .
- ^ Administrador de máquinas virtuales de integridad de HP
enlaces externos
- Descripción del producto en Hewlett-Packard
- Descripción general de la arquitectura [ enlace muerto permanente ]
- Libros blancos sobre HPVM
- Nota de la versión para la versión 4.3