Last Updated on 7 noviembre, 2017 by TecTimes
Hyper-V 3 de Windows Server 2012 incorpora «Resource Metering», que permite obtener mediciones de uso de recursos como memoria, storage y CPU de los equipos Hyper-V.
Esta característica puede ser de gran utilidad para montar sistemas de facturación acordes a consumos o utilización de recursos, algo que hasta ahora resultaba difícil y requería despliegues personalizados.
En este artículo, veremos cómo activar esta característica y sacar informes básicos de uso de recursos.
Tabla de Contenidos
Introducción
Objetivo
El objetivo de este tutorial es demostrar cómo las organizaciones, con unos simples pasos, pueden hacer uso de las capacidades de medición de utilización de recursos de Hyper-V en Windows Server 2012, y de esta forma poder configurar una Nube Privada.
Alcance
Esta publicación puede aplicarse a:
- Windows Server 2012 Standard
- Windows Server 2012 Datacenter.
Escenario de Trabajo
Contamos con un servidor Hyper-V 3 montado sobre Windows Server 2012 y equipos virtuales dentro.
El nombre del servidor es PHV02 y forma parte de un dominio de Active Directory.
El nombre de los equipos virtuales dentro son:
- CURSO_PDC01
- CURSO_PDC02
- CURSP_PFS01
- CURSO_PSER01
- DILUX_PDC02
Plan de Trabajo
Nuestro Plan de Trabajo para este tutorial será el siguiente:
- Habilitación de Resource Metering para el equipo CURSO_PDC01.
- Extracción de informes para el equipo CURSO_PDC01.
- Deshabilitación de Resource Metering para el equipo CURSO_PDC01.
- Habilitación de Resource Metering para el host PHV02.
- Extracción de informes para equipos virtuales del PHV02.
Desarrollo del Tutorial Hyper-V Hyper-V Resource Metering
Habilitación de Resource Metering para el equipo CURSO_PDC01
Para habilitar Resource Metering para un equipo en particular, en este caso CURSO_PDC01, ejecutamos el siguiente comando de Power Shell:
Enable-VMResourceMetering –VMName "CURSO_PDC01"
Una vez ejecutado, estamos en condiciones de extraer informes de uso de recursos.
Extracción de informes para el equipo CURSO_PDC01
Para la extracción de informes, podemos ejecutar el siguiente comando:
Measure-VM –Name "CURSO_PDC01"
Este informe nos mostrará todos los indicadores existentes para el equipo virtual seleccionado. Por supuesto, a medida que pase el tiempo, estos indicadores estarán actualizados.
Deshabilitación de Resource Metering para el equipo CURSO_PDC01
Para deshabilitar el Resource Metering para un equipo virtual en particular, solo debemos ejecutar el siguiente comando:
Disable-VMResourceMetering –VMName "CURSO_PDC01"
De esta forma, cuando querramos ejecutar la extracción de informes para dicho equipo virtual (CURSO_PDC01) el sistema nos arrojará un error:
Habilitación de Resource Metering para el host PHV02
Podemos, también, habilitar el Resource Metering para todo un host Hyper-V. Para esto, debemos ejecutar el siguiente comando:
Get-VM -ComputerName "PHV01" | Enable-VMResourceMetering
Esto habilitará el Resource Metering en todos los equipos virtuales existentes para dicho host.
Extracción de informes para equipos virtuales del PHV02
Para comprobar esto, vamos a sacar un informe de todos los equipos virtuales. Ejecutaremos el siguiente comando:
Get-VM -ComputerName "PHV02" | Measure-VM
Ahora bien… ¿qué sucede si agregamos un equipo virtual a este host? ¿tendrá las características de Resource Metering habilitadas? Vamos a comprobarlo. Creamos un equipo virtual llamado «TEST» y volvemos a correr el informe anterior. El resultado es el siguiente:
Esto nos indica que por cada nuevo equipo, debemos activarle el Resource Metering. Luego de haber activado el Resource Metering nuevamente a todo el host, el resultado es el siguiente:
Conclusión
Hyper-V Resource Metering es una gran funcionalidad para poder comenzar a aprovechar y permitir que la facturación de una empresa que ofrece servicios en la nube empiece a relacionarse con los recursos que los clientes consumen.
Por supuesto, no hemos entrado en detalles sobre histórico de estadísticas o cómo analizarlas. Esto es trabajo de otro tutorial. Tampoco hemos entrado en detalles de otros informes que pueden consumirse, variando como se muestra la información.
Referencias y Links
- Hyper-V Resource Metering Overview: http://technet.microsoft.com/en-us/library/hh831661.aspx
Comentarios y Corrección de Errores
Hemos realizado nuestro mejor esfuerzo para no cometer errores, pero al fin y al cabo somos seres humanos. Si deseás reportar algún error o darnos feedback de qué te pareció esta publicación, por favor no dejes de comunicarte con nosotros a través de correo electrónico a la siguiente dirección: info@tectimes.net.
Acerca del Autor
- [Evento] Microsoft Azure | Tendencias Digitales 2019 – 26/03/2019 - 30 marzo, 2019
- [Evento] Microsoft Azure | Tendencias Digitales 2019 – 06/02/2019 - 12 febrero, 2019
- [Evento] Microsoft Azure | Modernización de Apps con la Nube de Azure – 20/12/2018 - 22 diciembre, 2018