VMware

VMware DRS Dump Insight. Análisis de balanceo en vSphere DRS enabled Cluster

Alguna vez se han hecho preguntas como: ¿Porque DRS hizo cierta recomendación? ¿Porque mi cluster vSphere DRS no esta balanceado? etc… DRS dump Insight tiene esa respuesta para nosotros.

DRS dump insight es una herramienta de auto servicio web basada en SaaS para vSphere DRS dumps que nos dará los detalles de porque nuestro cluster no esta balanceado, o porque ciertas recomendaciones fueron aplicadas. Adicional tiene la función “What If” para simular posibles escenarios que podrían ocurrir en nuestro cluster.

Por ejemplo: que pasaría con nuestro cluster DRS si todas las Affinity Rules son ignoradas, o que ocurría si el Threshold de migración DRS es cambiado, entre otros posibles escenarios.

¿Como Utilizar VMware DRS Dump Insight?

Lo primero que debemos de hacer es obtener el dump DRS generado en nuestro vCenter. Este se puede encontrar en los logs del servicio vpxd ubicados en el directorio /var/log/vmware/vpxd/

Sabiendo la fecha en que se genero el evento DRS, vamos a buscar en los logs vpxd por entradas que contengan “proposeNonResActions“. El siguiente comando shell/ssh nos ayudara a encontrar el log que nos indica el nombre del dump DRS requerido:

grep -ri "proposeNonResActions" vpxd* -la

En mi caso, tengo 2 logs vpxd que contienen registros de dumps DRS (vpxd-16.log y vpxd.log)

root@vcsa1 [ /var/log/vmware/vpxd ]# grep -ri "proposeNonResActions" vpxd* -la
vpxd-16.log
vpxd.log
vpxd-profiler-39.log
vpxd-profiler.log

Realizando la búsqueda con vpxd.log mi vCenter tenia mas de 100 dumps DRS registrados. Por esto tome uno de ellos al azar para esta guía:

root@vcsa1 [ /var/log/vmware/vpxd ]# cat vpxd.log | grep -ri proposeNonResActions | head
2019-07-25T16:39:58.174-06:00 info vpxd[7F4DF9D2C700] [Originator@6876 sub=drmLogger opID=lro-1-77a4044d-1052] Drmdump written: /var/log/vmware/vpxd/drmdump/domain-c7/0626950935-proposeNonResActions.dump

Ahora que ya tenemos el nombre del dump y la ubicación del mismo, por medio de file Zilla o WinSCP vamos a descargar el archivo 0626950935-proposeNonResActions.dump.gz a nuestra PC local, para luego descomprimirlo y obtener el archivo 0626950935-proposeNonResActions.dump

Subiremos el dump a la herramienta de auto Servicio Web DRS Dump Insight que nos va a proveer un resumen general de todos las opciones posibles de vMotion que DRS considero antes de llegar a las recomendaciones finales. Un resumen de ejemplo se puede ver en la imagen de abajo:

DRS Dump Insight

El portal también permite a los usuarios el análisis de “What-If” que tiene opciones muy interesantes como:

      • Cambiar el “Threshold” de migración DRS.
      • Ignorar reglas affinity/anti-affinity.
      • Cambiar las opciones avanzadas DRS.

Para mas detalles de esta herramienta, en la pagina VMware Flings pueden encontrar mas información.

Espero les sea de utilidad en algún momento.

Escribe tu comentario

Este sitio utiliza Akismet para disminuir el spam. Aprenda más de como sus comentarios son procesados.

Oscar Zuñiga

Oscar Zuñiga

Multi-Cloud Solutions Architect | Cloud Specialist | vExpert⭐⭐ | VCAP-DCV Deploy 2020 | Blogger | Trainer
8 years of experience in the IT area, working on virtualization projects and architecture of Cloud Data Centers. Extensive experience in designing Hybrid Cloud solutions in the principal hyperscalers to achieve innovation and improvements in current designs with the latest cloud technologies.Leadership in projects of high importance in the industry such as large companies and world-class suppliers.
EnglishPortugueseSpanish