Latest Research Highlights |
Availability-based Resource Selection Risk Analysis in the Grid CoreGRID Technical Report TR-0169 [pdf]:
Resources in the Grid exhibit different availability properties and patterns over time, mainly due to their administrators’ policies for the Grid, and the different domains to which they belong, e.g. non-dedicated desktop Grids, on-demand systems, P2P systems etc. This diversification in availability properties makes availability-aware resource selection, for applications with different fault tolerance capabilities, a challenging problem. To address this problem, we introduce new availability metrics for resource availability comparison. We further predict resource availability considering their availability policies. We introduce a new resource availability predictor based on pattern matching through availability pattern recognition and classification for resource instance and duration availability, and compare it with other methods. Notably we are able to achieve an average accuracy of more than 80% in our predictions. |  | Dynamicity in Scientific Workflows CoreGRID Technical Report TR-0162 [pdf]: Dynamicity is a recurrent topic in traditional business workow systems. The need and feasibility to perform changes in workow process instances while they are being executed has been a main (and to a long extend yet unsolved) challenge. More recently, the scientic workow domain has also paid attention to this topic and some of the current scientic workow management systems give a certain support for dynamicity. In general, there is a common agreement that dynamicity is an intrinsic requirement for scientic workows, but the understanding about the real needs and functionality to be provided is confuse. This report is mainly focused on contributing to enhance such an understanding by analyzing dynamicity scenarios, requirements and proposals in scientic workows. First, ve general scenarios involving different dynamicity needs are described through the introduction of concrete examples. Then, these scenarios are used to identify a set of dynamicity requirements for scientic workows support. Finally, a review of current well-known scientic workow execution systems is presented, focusing on their proposals to support dynamicity. |
| Grid Checkpointing Service - integration of low-level checkpointing packages with the Grid environment CoreGRID Technical Report TR-0159 [pdf]:
The technology that significantly supports the load-balancing and fault-tolerance capabilities in Grids is the job’s checkpointing mechanism. Nevertheless, contemporary Grid environments distinctly lack the possibility of integration with the low-level processes’ checkpointers. Nowadays, some Grids support the checkpointing of applications which internally implement this functionality and additionally adhere to the imposed interface. On the contrary, the paper describes the Grid Checkpointing Service, the prototype design and implementation of Grid-level service, which makes it possible to utilize low-level or legacy checkpointing packages in Grids. In fact, the presented service is a proof-of-concept implementation of a part of the Grid Checkpointing Architecture (GCA). Nevertheless, the way the GCS was implemented allows it to be installed and utilized independently of the other parts of the GCA. |  |
|
Last Updated ( Wednesday, 24 September 2008 )
|