Testear una infraestructura Citrix
Hoy voy a enseñaros cómo deberíamos realizar una auditoría de una infraestructura Citrix si lo que buscamos son problemas comunes como logons lentos, caída de dashboard, probar HA de la infraestructura,…
Partimos de una infraestructura base, con Netscaler, Storefront, Delivery Controller, Servidor de licencias y SQL, cada role en varios nodos.
Vamos a ello:
– Test logon usuario Citrix:
o Habilitamos la auditoría vía GPO para que se generen eventos en las VDAs
o Medimos el tiempo de arranque de la sesión (podéis usar el visor de eventos como ya hemos explicado en otras entradas, ejecutar control up o su script gratuito,…)
o Revisamos la generación del perfil móvil (es interesante que genere log para saber si existen problemas dependiendo de si usáis UPM, Folder Redirection, FSLogix,…)
o Guardamos datos, cerramos sesión y comprobamos que se guardan sin problema
o Revisar transferencia de ficheros grandes y muchos pequeños, ambos un foco grande de problemas en según que tecnologías de perfilado
o Repetimos el procedimiento con el mayor número de perfiles (diferentes tamaños si es posible)
o Revisaremos que intervienen los diferentes controladores de dominio en el proceso de logon. El visor de eventos nos da donde se ha logueado el usuario en la sesión, sino podemos abrir un CMD y hacer un “gpresult /r” y extraer el dato. Un controlador de dominio con problemas puede ser una de las primeras fuentes de logons lentos.
o Revisar las GPOs que se le aplican a los usuarios. Puede haber problemas de GPOs que están fuera de nuestro control, sobre todo en organizaciones grandes
o Revisar el tamaño del perfil generado y su crecimiento en cada logon
o Revisar con Citrix Director en el tiempo la degradación de los logons. De tal forma que puedas asociar horas, usuarios, VDAs,…y puedas sacar un patrón.
– Test Netscaler:
o Apagamos uno de los appliance
o Revisamos que el dashboard sigue funcional
o Realizamos logueo de usuarios
o Y repetimos el procedimiento con el otro appliance
– Test Storefront:
o Apagamos uno de los nodos
o Revisamos que el dashboard sigue funcional
o Realizamos logueo de usuarios
o Y repetimos el procedimiento con el otro nodo
– Test Delivery Controllers:
o Apagamos uno de los nodos
o Realizamos un logon de usuarios aleatorio para validar
o Y repetimos el procedimiento con el otro nodo
– Test SQL:
o Si existe alta disponibilidad deberemos comprobar periódicamente que no existe ningún error en ninguno de los nodos
o Apagamos uno de los nodos
o Realizamos un logon para verificar que las bases de datos están dando servicio
– Test Servidor de licencias:
o Si existe alta disponibilidad deberemos comprobar periódicamente que no existe ningún error en ninguno de los nodos
o Apagamos uno de los nodos
o Realizamos un logon para verificar que las bases de datos están dando servicio
o Comprobar el número de licencias a través de la consola de gestión del servidor de licencias o desde Citrix Studio
– Test Hosting:
o Si disponemos de una infraestructura Citrix, por ejemplo, enlazada a VMware o Hyper-V, podemos verificar la conexión a través de Citrix Studio. Si perdemos el enlace, es posible que las VDAs no se ejecuten
Y repetimos el procedimiento con los diferentes nodos de la infraestructura.
¿Te ha gustado la entrada SÍGUENOS EN TWITTER?
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?