Descripción:
En el presente trabajo de investigación, se presenta un estudio comparativo experimental del rendimiento de recursos en un ambiente virtual durante la ejecución de aplicaciones y códigos demandantes de recursos que son utilizadas en un ambiente escolar a nivel ingeniería. Como ambiente virtual se utilizó el hypervisor XenServer, desde el cual, por medio de la herramienta de administración XenCenter, se identificó el rendimiento de recursos y se analizó el tiempo de ejecución y respuesta al hacer entrega de las aplicaciones con las herramientas de virtualización de aplicaciones XenApp, ThinApp, App-V en comparativa con una máquina virtual sin herramienta adicional de virtualización de aplicaciones, con la intención de identificar la mejor opción para poder ofrecerla como propuesta de solución a las empresas y escuelas que requieren hacer entrega de aplicaciones demandantes de recursos; a fin de poder obtener la respuesta adecuada, se realizaron pruebas de concepto, monitoreo y mediciones; como resultado se logró obtener una comparativa de la que se puede concluir que mientras que las herramientas de virtualización prometen una experiencia de usuario parecida a tener instalada la aplicación de manera local, se nota la diferencia. A manera de identificar el tiempo de respuesta en la ejecución de un programa, se determinó realizar pruebas con código en MatLab y finalmente comparar los resultados entre la ejecución en una máquina con la aplicación instalada de manera local y la ejecución realizada sobre una herramienta de virtualización. Se determinó que sigue siendo más eficiente (considerando el rendimiento de CPU y memoria en la ejecución de aplicaciones) la distribución de tareas en una máquina con aplicaciones locales que en la virtualización de aplicaciones. Para poder realizar un análisis costo-beneficio, se solicitaron cotizaciones para las diferentes herramientas de virtualización de aplicaciones, obteniendo dos respuestas que finalmente se consideraron de referencia más no de comparativa para el resultado final; es así como se recomienda tener previo conocimiento en el manejo de licenciamiento de Microsoft para visualizar y aprobar cotizaciones que realmente cumplan con el propósito y requisitos del solicitante. Aun así, la inversión inicial sigue siendo elevada en comparativa con una máquina de escritorio. Finalmente, se podría justificar el uso de la herramienta si realmente se capacita adecuadamente al personal administrativo de los sistemas de información, de tal manera que se vea reflejado el retorno de inversión en el control de los recursos, mantenimiento y licenciamiento.