Download presentation
Presentation is loading. Please wait.
1
The CrossGrid project Juha Alatalo Timo Koivusalo
2
Introduction 1/2 Funded by European Union Project will develop, implement and exploit new components for new components for interactive computeinteractive compute data intensive applicationsdata intensive applications tools for tools for verificationverification performance predictionperformance prediction performance evaluation and monitoringperformance evaluation and monitoring efficient distributed data accessefficient distributed data access specific resource managementspecific resource management
3
Introduction 2/2 CrossGrid is easy and transparent to use. Components and tools will be validated and tested on the testbeds Will closely collaborate with DataGrid The project is divided to five workpackages
4
Workpackage 1: CrossGrid application development Developes generic ways to handle huge amount of data generic ways to handle huge amount of data interaction with user interaction with user visualisation of datavisualisation of data These technologies are developed in following tasks: Interactive simulation and visualisation of a biomedical system Interactive simulation and visualisation of a biomedical system Flooding crisis team support Flooding crisis team support Distributed Data Analysis in High Energy Physics Distributed Data Analysis in High Energy Physics Weather forecast and air pollution modeling Weather forecast and air pollution modeling
5
Workpackage 2: Grid application programming environment Specify, develop, integrate and test tools for grid applications Divided to 5 tasks
6
WP2 - Task 1 Tools requirements definition Evaluate tool requirements of application developers in workpackage 1 The highest weight will be put on following factors: verifying the correctness of critical applications verifying the correctness of critical applications prediction of application response time prediction of application response time detection of performance bottlenecks in applications. detection of performance bottlenecks in applications.
7
WP 2 – Task 2 MPI code debugging and verification Verifying the correctness of parallel, distributed applications (crisis support or medicine) MPI paradigm How to make end-user applications Portable Portable Reproducible Reproducible reliable reliable on any platform of the Grid. Debugging for parallel applications
8
WP 2 – Task 3 Metrics and benchmarks WP 2 – Task 3 Metrics and benchmarks Set of performance metrics Develop and implement benchmarks
9
WP 2 – Task 4 Interactive and semiautomatic performance evaluation tools Tools for evaluating evaluating visualising visualising performance of grid applications Important areas are data transfer data transfer synchronisation synchronisation I/O delay I/O delay CPU CPU Network Network storage utilisation storage utilisation
10
WP 2 – task 5 Integration, testing and refinement Integration Testing Refinement
11
Workpackage 3 New grid services and tools Grid services and software infrastructure for WP 1 and WP 2 Defines the middleware layer of the CrossGrid project. Close co-operation with other related grid projects
12
WP 3 – Task 1 Portals and roaming access Develop user portals reusable components reusable components authentication tools authentication tools authorisation tools authorisation tools helps users to make decisions for scheduling jobs helps users to make decisions for scheduling jobs Roaming access
13
WP 3 – Task 2 Grid resource management A system for resource management of the grid self-adaptive scheduling agents self-adaptive scheduling agents reasonable trade-off between reasonable trade-off between resource usage efficiencyresource usage efficiency application speedupapplication speedup users own optimisation preferences users own optimisation preferences Management mechanism from other projects like Globus and DataGrid.
14
WP 3 – Task 3 Grid monitoring Prototype infrastructure for the needs of monitoring- related activities automatic extraction of high level performance properties automatic extraction of high level performance properties tool support of performance analysis (task 2.4) tool support of performance analysis (task 2.4) scalability, flexibility, easy configuration scalability, flexibility, easy configuration Distributed into service managers service managers local monitors local monitors application monitors application monitors Uses monitoring tools of DataGrid Tool for monitoring network infrastructure.
15
WP 3 – Task 4 Optimisation of data access Expert systems for efficient access to the data Should data be replicated into the local environment? Should data be replicated into the local environment? Grid resource management (task 3.2) uses this expert system. Grid resource management (task 3.2) uses this expert system. experience from earlier data accesses experience from earlier data accesses a mass-storage-system-independent middleware
16
WP 3 – Task 5 Tests and integration Delivers a release version of workpackage 3 before next prototype.
17
Workpackage 4: International testbed organisation Develop framework to run the applications in a realistic grid environment Evaluation of Evaluation of performanceperformance security aspectssecurity aspects other network supportother network support Divided to 4 tasks testbed set-up and incremental evolution testbed set-up and incremental evolution integration with DataGrid integration with DataGrid infrastructure support infrastructure support verification and quality control verification and quality control
18
Workpackage 5 Project management Project management consist of three tasks Project coordination and administration Project coordination and administration Architecture Team Architecture Team Central dissemination Central dissemination
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.