Skip to main content
European Commission logo
español español
CORDIS - Resultados de investigaciones de la UE
CORDIS
Contenido archivado el 2024-05-18

DevelOpment of GRID Environment for InteRaCtive ApplicationS

Article Category

Article available in the following languages:

Visualización del rendimiento de las aplicaciones distribuidas

Los recursos computacionales distribuidos deberían proporcionar el rendimiento esperado y necesario para realizar visualizaciones complejas y simulaciones científicas o industriales a gran escala utilizando la infraestructura de observación en línea CROSSGRID.

Economía digital icon Economía digital

Muchos problemas de gran envergadura, como los de la biomedicina, la observación de la Tierra y la modelización industrial y científica, necesitan continuamente nuevas formas de computación. El proyecto CROSSGRID se propuso atajar problemas realistas en temas de protección medioambiental, planificación quirúrgica y análisis de grandes volúmenes de datos de los experimentos de física de alta energía llevados a cabo en el CERN. Mientras que las soluciones existentes sólo permitían que las aplicaciones de malla se ejecutaran por lotes, con CROSSGRID ya es posible observar el progreso de la ejecución de la aplicación. Más en concreto, el concepto de computación en malla interactiva se apoyaba en novedosos productos desarrollados para permitir cambios en los parámetros de la aplicación y asegurar que los usuarios finales reciban resultados en tiempo real. G-PM, que proporciona un sistema básico de medición, se creó en la Universidad AGH de Ciencia y Tecnología de Cracovia para supervisar sistemas de malla mediante métricas definidas por el usuario. A petición del usuario cuando introduce las métricas personalizadas, el servidor puede realizar «sondeos» asincrónicos que leen y graban el estado de la aplicación y devuelven los datos medidos. Además, las métricas personalizadas pueden modificarse de forma automática a partir de un grupo de métricas predefinidas. La herramienta G-PM consta de tres componentes principales. El componente de medición del rendimiento (PMC) proporciona la funcionalidad necesaria para efectuar mediciones de rendimiento estándar tanto de las aplicaciones de la malla como del entorno de la malla. El objetivo del componente de análisis de alto nivel (HLAC) es el de proporcionar a los desarrolladores de aplicaciones datos específicos sobre la aplicación, basados en un lenguaje de especificación métrico que puede combinar los datos de rendimiento de distintas fuentes. Por último, el componente de visualización y de interfaz de usuario (UIVC) permite especificar las mediciones del rendimiento y ver los datos de rendimiento recopilados. Este programa está disponible de forma gratuita en la página web del proyecto (http://www.crossgrid.org/) bajo licencia «open source».

Descubra otros artículos del mismo campo de aplicación