El presente documento es una recopilación de las mejores prácticas de implementación de XenApp en máquinas virtuales hospedadas en VMWare ESX.
1. Instalación de las VMWare Tools: Mejora en el desempeño de la máquina virtual.
2. Desconectar la unidad de CD-ROM: Esta es consulta permanentemente, consumiendo ciclos de procesador innecesarios.
3. Eliminar efectos visuales de las máquinas virtuales: Agiliza el tiempo de respuesta dado al usuario.
4. Realizar una desfragmentación periódica del disco virtual para mejorar el desempeño de la máquina.
5. Deshabilitar los puertos COM: Al ser utilizados, se utilizan ciclos de procesamiento adicionales.
6. Asegurarse que la máquina virtual tenga siempre la memoria RAM necesaria, si es necesario realizar una reserva de memoria por cada máquina virtual de Citrix XenApp.
7. Es muy importante tener cuidado con el sobrecomisionamiento de núcleos de procesamiento, si la máquina física alberga muchas máquinas virtuales con alta exigencia en procesamiento, se van a evidenciar problemas en la escalabilidad y rendimiento de las máquinas virtuales de Citrix XenApp. En caso de compartir recursos de procesamiento con otras máquinas, es necesario garantizar que las máquinas virtuales tengan una capacidad de crecimiento suficiente y garantizada para pueda hacer uso de ella en los momentos necesarios. Según nuestra experiencia, encontramos un mejor desempeño de las máquinas virtuales de Citrix XenApp al asignar núcleos dedicados de procesamiento.
9. Se recomienda agregar de forma manual la siguiente línea al archivo VMX de cada máquina virtual de Citrix XenApp:
workload="TerminalServices"
Es necesario validar el parámetro de acuerdo a la versión de VMWare utilizada.
10. Para máquinas que ejecuten un alto número de context switches se recomienda agregar de forma manual al archivo VMX de la máquina el siguiente parámetro:
Monitor.idleLoopSpinUS=”n”
Donde n es un número entre 1 y 4000, nuestra experiencia encuentra buenos resultados con el valor 500. Para información detallada de este punto visite los siguientes vínculos:
http://www.vmware.com/pdf/WS6_Performance_Tuning_and_Benchmarking.pdf
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1730
13. Instale UPHClean en las máquinas virtuales.
14. Aplique políticas para hacer redirección de mis documentos, application data y el escritorio.
15. Limitar el tamaño de los archivos temporales de Internet.
Vínculos Recomendados: