PIONIER 2003, Poznan, , PROGRESS Grid Access Environment for SUN Computing Cluster Poznań Supercomputing and Networking Center Cezary Mazurek
PIONIER 2003, Poznan, , PROGRESS Duration: December 2001 – May 2003 Deployment: June 2003-December 2003 Project Partners SUN Microsystems Poland PSNC IBCh Poznań Cyfronet AMM, Kraków Technical University Łódź Co-funded by The State Committee for Scientific Research (KBN) and SUN Microsystems Poland
PIONIER 2003, Poznan, , PROGRESS Project is testbed oriented Three bioX applications will be enabled within the grid-portal architecture Two of them are already available Distributed cluster of SF6800 is a pilot testbed installation Dedicated channels through PIONIER network (1 Gb/s) will come in the 3Q2003 Tools and services for grid processing and data management in PROGRESS grid-portal framework
PIONIER 2003, Poznan, , PROGRESS Architecture
PIONIER 2003, Poznan, , PROGRESS Pilot installation Poznan-Krakow 3 SUN Fire 6800 Poznań: SUN Fire Link 2 Data Servers Front-end for portal access Distributed processing in distributed framework
PIONIER 2003, Poznan, , PROGRESS - Applications DNA Assembly BranchBound1 DNA Assembly Heuristic2 DNA Assembly Heuristic3 Prediction of protein secondary structure - module A1 Prediction of protein secondary structure - module A2 Prediction of protein secondary structure - module B Prediction of protein secondary structure - module C Prediction of protein secondary structure - module D Logical workflow applications: LAD – learning: A1->B->C LAD – testing: A2->D
PIONIER 2003, Poznan, , PROGRESS HPC Window GRID user interfaces are independent of the information processing layer bioX computational portal Migrating Desktop application PROGRESS computational portal Accessing applications collected in the application factory Forming and running jobs Accessing data stored in the Data Management System Providing information services
PIONIER 2003, Poznan, , PROGRESS Content Provider Webservice Session Bean Entity Beans SOAP SOAP/XML Computing Portal GRID Service Provider Content Provider Data presentation User interaction Service Provider Realization of services functions Services data storage and access
PIONIER 2003, Poznan, , PROGRESS 4 – tier architecture for grid-portal environment
PIONIER 2003, Poznan, , PROGRESS Communication SGE HTTP/HTTPS Portal Grid Broker CORBA Webservice FTP HTTP/HTTPS Service Provider Grid FTP Webservice
PIONIER 2003, Poznan, , PROGRESS Service Provider
PIONIER 2003, Poznan, , PROGRESS Grid Broker
PIONIER 2003, Poznan, , PROGRESS Grid broker Grid Broker in Progress: Job submission, monitoring and controlling Different scheduling and resource management strategies Flexible job description language (XRSL) Heterogeneous and service based environment
PIONIER 2003, Poznan, , PROGRESS Data Management System Data Broker Data Storage Mirror & Proxy Data Storage Metadata Management SRS WS GASS FTP Grid FTP (...) Clients Portal Grid broker Migrating desktop
PIONIER 2003, Poznan, , PROGRESS Data Management System Provides seamless access to data and information for grid computing Uses metadata repository for describing stored data Stores data on various media such as files, tapes and databases
PIONIER 2003, Poznan, , PROGRESS Security Intrusion Detection and Security Management System Reliable and dynamic information sources Possibility to automatically react to detected attacks Possibility to apply different analysis methods Modular architecture
PIONIER 2003, Poznan, , PROGRESS PROGRESS at Supercomputing 2002, Baltimore, USA
PIONIER 2003, Poznan, , PROGRESS Portal
PIONIER 2003, Poznan, , PROGRESS – job list
PIONIER 2003, Poznan, , PROGRESS – job menu
PIONIER 2003, Poznan, , PROGRESS – job tasks
PIONIER 2003, Poznan, , PROGRESS – task requirements
PIONIER 2003, Poznan, , PROGRESS – data management
PIONIER 2003, Poznan, , PROGRESS – application factory
PIONIER 2003, Poznan, , PROGRESS - news
PIONIER 2003, Poznan, , PROGRESS Conclusions The PROGRESS project has provided some components and services for flexible grid-portal environment, which might be deployed in other projects and environments PROGRESS team has been working on additional functionality for Solaris OS in the area of checkpointing and security
PIONIER 2003, Poznan, , PROGRESS