Descripción, Requisitos, Descripción requisitos – HP Software HP Matrix Operating Environment Manual del usuario

Página 141

Advertising
background image

Ejemplo: reducción de los costes de licencias buscando máquinas virtuales con
demasiados núcleos

Descripción

La consulta predefinida “VMs with over provisioned vCPUs” (Máquinas virtuales con vCPU con
un exceso de aprovisionamiento) comprueba si hay máquinas virtuales cuya utilización de la CPU
nunca supera el 35%. Pero cualquier máquina virtual que coincide con esta consulta durante un
largo período de tiempo es probablemente un buen candidato para la eliminación de la mitad
de sus CPU virtuales (vCPU).

Muchas organizaciones de TI utilizan un número de núcleos en las máquinas virtuales en potencias
de dos. Esto significa que tienen máquinas virtuales con uno, dos, cuatro u ocho núcleos. Puesto
que la sobrecarga de tener unos pocos núcleos adicionales en una máquina virtual es pequeña,
es razonable normalizar el número de núcleos por máquina virtual en potencias de dos. En términos
de ahorro en el host de la máquina virtual, generalmente no vale la pena el esfuerzo de dedicar
tiempo a decidir si siete núcleos serán suficientes en lugar de ocho núcleos.

Sin embargo, las licencias de software puede hacer que sea muy caro el coste de un núcleo
adicional. Algunos paquetes de software cuestan 20.000 USD por núcleo. En ese caso, la diferencia
entre cinco núcleos y ocho núcleos es mucho dinero.

Como administrador preocupado por los costes, piensa que sería útil crear una colección de
servidores de HP SIM con costes de licencias de software por núcleo. O, como alternativa, crear
una colección independiente para cada paquete de software con licencias por núcleo. De esta
manera, podría ejecutar una consulta en la colección cada pocas semanas para descubrir los
núcleos que se podrían eliminar de las máquinas virtuales y ahorrar en costes de licencias.

Por ejemplo, si recibe una solicitud para implementar una nueva instancia base de datos, la
consulta podría ejecutarse en una colección de bases de datos. Esto permitiría identificar las
máquinas virtuales que podrían ceder una vCPU, liberando suficientes licencias para la nueva
instancia.

Requisitos

En este ejemplo se supone que tiene máquinas virtuales ESX, Hyper-V y HP en el centro de datos.

En el ejemplo también se supone que el objetivo de utilización de la CPU nunca debe superar el
80% durante más de 15 minutos a la vez.

Para poder buscar las máquinas virtuales con demasiados núcleos, la consulta podría cubrir las
siguientes situaciones:

La máquina virtual tiene dos núcleos y la carga de la CPU sostenida durante 15 minutos es
menor que la mitad del 80%.

La máquina virtual tiene tres núcleos y la carga de la CPU sostenida durante 15 minutos es
menor que 2/3 del 80%.

La máquina virtual tiene cuatro núcleos y la carga de la CPU sostenida durante 15 minutos
es menor que 3/4 del 80%.

En función de los costes de licencias y la volatilidad de la carga de trabajo, se podrían agregar
etapas posteriores a la consulta.

NOTA:

Esta consulta solo busca sistemas que son máquinas virtuales, porque los sistemas físicos

por lo general no pueden cambiar el número de núcleos que tienen asignados. Pero se podría
escribir una consulta similar para sistemas físicos, si lo justifican los costes de licencias. Por ejemplo,
una consulta podría localizar sistemas físicos con ocho núcleos que sería conveniente ejecutar en
una máquina virtual de cinco núcleos.

Ejemplos de consultas personalizadas

141

Advertising