Utilización de propiedades no funcionales para el descubrimiento de recursos Grid

Abstract

Uno de los problemas abiertos en el contexto de las Arquitecturas Orientadas a Servicios (incluyendo, entre otros, enfoques basados en servicios Web, servicios Web Semánticos y recursos y servicios Grid) es del descubrimiento de servicios y recursos adecuados para llevar a cabo una tarea determinada dentro de una aplicación. Las herramientas o aplicaciones que realizan funciones de planificación, selección y/o gestión de recursos en la Grid (meta-schedulers, resource brokers) podrían ver mejorada su funcionalidad teniendo en cuenta aspectos no funcionales de los recursos. En el marco de la tesis se propone un nuevo enfoque para modelar propiedades no funcionales sobre recursos Grid. Se trata de un m odelo basado en ontologías que se está desarrollando para promover el consenso en la representación y medición/cálculo de propiedades no funcionales de recursos en la Grid y que pretende ser suficientemente genérico para que pueda ser reutilizado en todo tipo de Grids. Actualmente se está desarrollando el modelo prestando especial atención a la clasificación de los tipos de recursos que pueden existir en la Grid y a las propiedades no funcionales más importantes y que más referencias tienen en la literatura del área: disponibilidad (availability), rendimiento (performance) y fiabilidad (reliability), siendo esta última la más compleja de calcular. El modelo no solo propone cómo representar esta información, sino también cómo obtenerla y medirla. Para ello, se estudian qué proveedores de información se pueden utilizar y también cuáles pueden ser los posibles clientes o consumidores de dicha información.