Está en la página 1de 8

Hipervisor

Un hipervisor, conocido también como monitor de máquina virtual, es un software


que crea y ejecuta máquinas virtuales además aísla el sistema operativo y los
recursos del hipervisor de las máquinas virtuales, y permite crearlas y
gestionarlas.
Cuando el sistema de hardware físico se usa como hipervisor, se denomina
"host", y las múltiples máquinas virtuales que utilizan sus recursos se denominan
"guests". El hipervisor proporciona a cada máquina virtual los recursos que se le
habían asignado, y gestiona la programación de ellos en función de los recursos
físicos.
Con un hipervisor, muchos sistemas operativos diferentes que pueden funcionar a
la par y compartir los mismos recursos de hardware virtualizados. Este es uno de
los beneficios clave de la virtualización, ya que, sin ella, solo se puede ejecutar un
sistema operativo en el hardware.

Tipos: Para la virtualización, se pueden usar dos tipos diferentes de hipervisores:


El tipo 1 y el Tipo 2
Tipo 1 (Nativo o sin sistema) :
Características.
Este se ejecuta directamente en el hardware del host y gestiona los sistemas
operativos guest. Ocupa el lugar de un sistema operativo host y programa los
recursos de las máquinas virtuales directamente en el hardware.
Algunos de los hipervisores tipo 1 más conocidos son los siguientes:
Este tipo de hipervisor solemos encontrarlo en un centro de datos empresarial o
en otros entornos basados en servidores, KVM, Microsoft Hyper-V y
VMware vSphere son ejemplos de hipervisores de tipo 1. La KVM se fusionó con
el kernel de Linux en 2007; por eso, si utiliza una versión moderna de Linux, ya
puede acceder a la KVM. 

Tipo 2 (Hosted):
Características.
El hipervisor de tipo 2 también se conoce como hipervisor alojado, y se ejecuta en
un sistema operativo convencional como una capa de software o una aplicación.
Funciona extrayendo los sistemas operativos guest del sistema operativo host.
Los recursos de la máquina virtual se programan en un sistema operativo host,
que después se ejecuta en el sistema de hardware el hipervisor de tipo 2 es mejor
para los usuarios individuales que buscan ejecutar varios sistemas operativos en
una computadora personal. 
Algunos de los hipervisores tipo 2 más conocidos son los siguientes:
VMware Workstation y Oracle VirtualBox son ejemplos de hipervisores de
tipo 2. 

Microsoft Hyper-V Server

VMWare: Se trata de una de las principales compañías en el ámbito de la


virtualización. Sus sistemas de virtualización sirven tanto para ordenadores de
escritorio como para sistemas de servidores y es el software de virtualización más
utilizado por las empresas.

Microsoft Hyper-V Server.


Citrix, junto con VMWare, se coloca en lo más alto, siendo otra de las grandes
compañías de virtualización. Citrix está basado en software de código abierto y
dispone de dos versiones: una de pago y otra libre. Citrix XenServer es una
plataforma de virtualización de servidores administrada, completa e integrada en el
potente hipervisor Xen.
La tecnología Xen proporciona aislamiento seguro, control de recursos, garantías
de calidad de servicio y migración de máquinas virtuales en caliente. XenServer
está diseñado para una gestión eficiente de los servidores virtuales de Windows y
Linux.

Microsoft Hyper-V Server


Es el sistema de virtualización de Microsoft. Una de las funcionalidades que
incorpora Hyper-V Server es la migración “en vivo”. Esta funcionalidad permite
mover máquinas virtuales en ejecución desde un servidor físico a otro sin que los
usuarios se vean afectados. Hyper-V permite crear y administrar un entorno
informático virtualizado mediante la tecnología de virtualización integrada en
Windows Server.
VirtualBox
VirtualBox se caracteriza por ser muy fácil de usar gracias a su función “Guest
Additions”, disponible para Windows, Linux, Solaris y OS. Algunas de las ventajas
de “Guest Additions” es que permite usar la máquina virtual en modo de pantalla
completa correctamente, así como una mejor integración del mouse entre la
máquina física y la virtual, entre otras.
KVM
Kernel-based Virtual Machine (KVM) es un software de virtualización libre y de
código abierto para Linux que se basa en las extensiones de virtualización de
hardware Intel VT-X y AMD-V y una versión modificada QEMU. KVM permite
ejecutar máquinas virtuales utilizando imágenes de disco que contienen sistemas
operativos sin modificar. Cada máquina virtual tiene su propio hardware
virtualizado: una tarjeta de red, discos duros, tarjeta gráfica, etc.

Ventajas.

 Instalaciones a simplificar, que ahorran espacio, ahorran tiempo y dinero.

 Gestión centralizada y compatibilidad total con las aplicaciones.

 Mayor disponibilidad y recuperación más fácil en caso de desastre.

 La capacidad de ejecutar copias de seguridad y puede usar múltiples


entornos de sistema operativo en la misma computadora.

 Acceso controlado a datos confidenciales y propiedad intelectual


manteniéndolos seguros dentro del centro de datos.
Mejor uso del espacio: cuantos menos dispositivos físicos estén instalados,
mayor será la disponibilidad de espacio en los bastidores.

 Migración de servidores a nuevo hardware de forma transparente.

 Fiabilidad y disponibilidad: la falla del software no afecta a los otros


servicios.

 La reducción de costos es posible utilizando pequeños servidores virtuales


en un servidor único más potente.

 Adaptación a diferentes cargas de trabajo, que pueden tratarse de forma


sencilla. Típicamente, el software de virtualización reasigna recursos de
hardware dinámicamente entre una máquina virtual y otra.

 Equilibrio de carga: toda la máquina virtual está encapsulada. Por lo tanto,


se vuelve fácil cambiar la plataforma de la máquina virtual y aumentar su
rendimiento.
 Soporte para aplicaciones heredadas: cuando una empresa decide migrar a
un nuevo sistema operativo, puede mantener su antiguo sistema operativo
ejecutándose en una máquina virtual, lo que reduce el costo de la
migración.

 Reducción de costos de personal, energía y enfriamiento mediante el uso


de menos equipos físicos.

 Mejor utilización del hardware: el hardware compartido por las máquinas


virtuales se reduce a equipos inactivos.

 Crea entornos de usuario independientes. Mantener todo separado es


especialmente útil para fines como las pruebas de software.

 Reducción del tiempo de inactividad.

 Facilidad de entornos de migración: evita la reinstalación y la


reconfiguración de los sistemas que se migrarán.

Desventajas.
La satisfacción del usuario es baja en comparación con otras soluciones de
virtualización.

 Dificultad de acceso indirecto al hardware, por ejemplo, tarjetas específicas


o dispositivos USB.

 Rendimiento: actualmente, no existen métodos consolidados para medir el


rendimiento de los entornos virtualizados.

 Cuando varias máquinas virtuales se ejecutan en el mismo host, el


rendimiento puede verse afectado si la computadora en la que se ejecuta
carece de suficiente energía.

 Gran consumo de RAM ya que cada máquina virtual ocupará un área


separada de la misma.
 Requiere múltiples enlaces en una cadena que deben trabajar juntos de
manera coherente.

 Gran uso del espacio en disco, ya que toma todos los archivos para cada
sistema operativo instalado en cada máquina virtual

Licenciamiento.

Qué es una licencia

Una licencia es el «derecho de uso» (DDU) del software y no el software en sí


mismo. Si usted tiene una licencia, usted puede obtener una copia del software
a través de cualquier medio, por ejemplo, descarga web, CDs, etc.
Tenga en cuenta que Oracle no utiliza claves de software e, o códigos para
activar las licencias, por lo cual es muy fácil de instalar y quedará en una
situación de sub-licenciamiento . Depende de usted y su conciencia licenciar el
software antes de usarlo.

Las licencias no están vinculadas a la versión del producto. Por ejemplo, una


licencia de la base de datos Enterprise Edition es igualmente válida para
Oracle 9i, Oracle 10g u Oracle 11g. Sin embargo, sólo tiene derecho a nuevas
versiones si tiene un contrato de soporte vigente (esto último se contrata
directamente con Oracle Chile).

Licencias Perpetuas vs. Licencias a Plazo

Oracle ofrece tanto licencias perpetuas como licencias a plazo


determinado para todos sus productos. Una licencia perpetua es un DDU que
se paga una sola vez, que permite el uso continuado del programa de software
durante el tiempo que el cliente cumpla con todos los términos del contrato de
licenciamiento.

Una licencia a plazo fijo es un DDU por un período específico y limitado de


tiempo , durante el cual el usuario tiene permiso para acceder y utilizar el
software. Al final del plazo, el usuario debe dejar de usar el software o ampliar
el plazo o la compra de nuevas licencias. Oracle ofrece licencias a plazo en
términos anuales para todos sus productos, por ejemplo, hay licencias a plazos
de 1 año, 2 años, 3 años, 4 años y hasta un período de 5 años . Las licencias a
un plazo fijo se calculan como un porcentaje de la licencia perpetua de un
producto Oracle dado. El periodo del término de duración (es decir, de 1 a 5
años) que un cliente elige, determina la cantidad del porcentaje.
Métricas de Licenciamiento Oracle para Bases de Datos

Las Métricas de licenciamiento son cuidadosamente seleccionados para


reflejar la función que el producto ofrece y el valor que el cliente recibe de la
utilización de esa función. Oracle cobra de acuerdo al valor ganado por el
cliente con el producto. Por ejemplo, el valor que recibe un cliente donde
10 usuarios usan un software Oracle, no es el mismo si lo usan 100
usuarios. En este último caso, el cliente percibe mayor valor que en el
primer caso. Esencialmente, una métrica de licenciamiento determina
cómo se mide el uso del software cuando Oracle licencia un producto a
un cliente.

Licenciamiento Oracle: Métrica Named User Plus (NUP)

Esta métrica se utiliza en entornos donde los usuarios pueden ser identificados
y contados claramente. Usuario Nombrado Plus incluye todas las personas y
dispositivos que interactúan directa o indirectamente con un producto Oracle.

Esta métrica se utiliza en entornos donde los usuarios pueden ser


identificados y contados claramente. Usuario Nombrado Plus incluye
todas las personas y dispositivos que interactúan directa o
indirectamente con un producto Oracle. Todas las personas y
dispositivos que tienen acceso al programa Oracle deben estar
licenciados. Un dispositivo puede ser muchas cosas, como por ejemplo,
un dispositivo de monitoreo de temperaturas en un horno industrial. Es
importante tener en cuenta que si el dispositivo es operado por una
persona, entonces esa persona debe tener licencia.
Restricciones que se deben tener

- Las máquinas virtuales que  estén ejecutando software Oracle deben


licenciar todos los procesadores de la máquina física donde se ejecuten
las MVs.

- Esto quiere decir, por ejemplo, si ud tiene un cluster vmware con 3 nodos
con 2 procesadores cada uno y ud tiene una MV con software Oracle en
uno de los nodos del cluster y licencias correspondientes 4 procesadores
SE2, entonces el failover de esa MV puede hacerse solamente entre 2
nodos del cluster.

- De tal manera que los clientes sean capaces de demostrar el


cumplimiento de las políticas de licenciamiento de Oracle sobre VMware .

- Sin embargo, una vez que el host cuenta con  las licencias
correspondientes, los clientes pueden ejecutar un número ilimitado de
máquinas virtuales e instancias del software oracle en ese host,  sin
tener que adquirir licencias adicionales. Si el cliente implementar HA
usando VMware replicator, o VMware vcenter Site Recovery
Manager (SRM) son válidas las mismas restricciones  para un cluster
VMware.

También podría gustarte