Informes Científicos y Técnicos (Universidad Nacional de la Patagonia Austral) (Dec 2016)
Calidad de servicio (QoS) en procesos: Escenarios de procesamiento con aspectos
Abstract
Aplicar QoS a la gestión de procesos plantea satisfacer una serie de garantías para cumplir con las expectativas en la ejecución de las aplicaciones. En los sistemas Linux, el tratamiento de la QoS en las aplicaciones esta diferenciado por su tipo. Así una aplicación de tiempo real (TR) consta de un tratamiento privilegiado respecto a una aplicación tradicional. Esto se traduce en una mayor priorización y disponibilidad de recursos para satisfacer las demandas de las aplicaciones de TR. En cuánto a las aplicaciones tradicionales no se han incorporado mayores mecanismos para brindar garantías de QoS a las mismas. Por eso se presenta un estudio que busca identificar y analizar los requerimientos de QoS desde un enfoque aspectual. El estudio plantea una serie de escenarios, los cuales definen casos de uso basados en aspectos sobre los requerimientos de QoS para aplicaciones tradicionales Linux. Se describen conceptos sobre los requerimientos de QoS y su posterior modelado con aspectos, tal que la tarea de cumplimentar los requerimientos de QoS en programas existentes sea mucho más simple y flexible. Además se describen algunos aspectos de la aplicación de la QoS en sistemas paralelos, en distribuidos y en sistemas en red. En resumen el presente trabajo estudia conceptos básicos de calidad de servicio y algunos de sus marcos de aplicación siguiendo un enfoque aspectual. Planteando posibles casos de uso genéricos para aplicar mejoras en la prestación de la QoS mediante aspectos en la planificación y gestión de recursos de aplicaciones tradicionales.
Keywords