SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking.

Slides:



Advertisements
Similar presentations
PIONIER 2003, Poznan, , PROGRESS Grid Access Environment for SUN Computing Cluster Poznań Supercomputing and Networking Center Cezary Mazurek.
Advertisements

DATE: 2008/03/11 NCHC-Grid Computing Portal (NCHC-GCE Portal) Project Manager: Dr. Weicheng Huang Developed Team: Chien-Lin Eric Huang Chien-Heng Gary.
Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
W w w. h p c - e u r o p a. o r g HPC-Europa Portal: Uniform Access to European HPC Infrastructure Ariel Oleksiak Poznan Supercomputing.
National Institute of Advanced Industrial Science and Technology Ninf-G - Core GridRPC Infrastructure Software OGF19 Yoshio Tanaka (AIST) On behalf.
Experiences with GridWay on CRO NGI infrastructure / EGEE User Forum 2009 Experiences with GridWay on CRO NGI infrastructure Emir Imamagic, Srce EGEE User.
Interaction model of grid services in mobile grid environment Ladislav Pesicka University of West Bohemia.
EGC 2005, CrossGrid technical achievements, Amsterdam, Feb. 16th, 2005 WP2-3 New Generation Environment for Grid Interactive MPI Applications M igrating.
C. Grimme, A. Papaspyrou Scheduling in C3-Grid AstroGrid-D Workshop Project: C3-Grid Collaborative Climate Community Data and Processing Grid Scheduling.
Grid Resource Allocation Management (GRAM) GRAM provides the user to access the grid in order to run, terminate and monitor jobs remotely. The job request.
Global Grid Access Cezary Mazurek, PSNC. Cezary Mazurek, PSNC, Enable access to global grid, Supercomputing 2003, Phoenix, AZ 2 Agenda Introduction PROGRESS.
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals Gergely Sipos
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
GridLab Enabling Applications on the Grid Jarek Nabrzyski et al. Poznań Supercomputing and Networking.
Universität Dortmund Robotics Research Institute Information Technology Section Grid Metaschedulers An Overview and Up-to-date Solutions Christian.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Grids and Globus at BNL Presented by John Scott Leita.
UCoMS: Grid Computing Framework for Petroleum Engineering.
W w w. h p c - e u r o p a. o r g The HPC-Europa project and GridSphere Dawid Szejnfeld Poznan Supercomputing.
W w w. h p c - e u r o p a. o r g Single Point of Access to Resources of HPC-Europa Krzysztof Kurowski, Jarek Nabrzyski, Ariel Oleksiak, Dawid Szejnfeld.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
Grid Workflow within Triana Ian Wang Cardiff University.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
General Intro to GridLab Jarek Nabrzyski et al. Poznań Supercomputing and Networking Center.
GridLab WP12 Access for mobile users GridLab Review, Brussels, Sept What's new in mobile user support Bartek Lewandowski, Piotr Grabowski
National Center for Supercomputing Applications The Computational Chemistry Grid: Production Cyberinfrastructure for Computational Chemistry PI: John Connolly.
GridLab A Grid Application Toolkit and Testbed IST Jarek Nabrzyski GridLab Project Coordinator Poznań.
5th GridLab Review, 8 April 2005, Amsterdam WP12: Access for mobile users What's new in mobile user support Piotr Grabowski, Bartek Lewandowski
WP9 Resource Management Current status and plans for future Juliusz Pukacki Krzysztof Kurowski Poznan Supercomputing.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Cactus Project & Collaborative Working Gabrielle Allen Max Planck Institute for Gravitational Physics, (Albert Einstein Institute)
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
PROGRESS – Computing Portal and Data Management in the Cluster of SUNs Michał Kosiedowski Sun HPC Consortium Heidelberg 2003.
Computational grids and grids projects DSS,
Multicriteria Driven Resource Management Strategies in GRMS Krzysztof Kurowski, Jarek Nabrzyski, Ariel Oleksiak, Juliusz Pukacki Poznan Supercomputing.
1 DIRAC – LHCb MC production system A.Tsaregorodtsev, CPPM, Marseille For the LHCb Data Management team CHEP, La Jolla 25 March 2003.
GridLab: A Grid Application Toolkit and Testbed
GLOBAL GRID FORUM 10 Workflows in PROGRESS and GridLab environments Michał Kosiedowski.
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES Data Replication Service Sandeep Chandra GEON Systems Group San Diego Supercomputer Center.
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
PROGRESS: ICCS'2003 GRID SERVICE PROVIDER: How to improve flexibility of grid user interfaces? Michał Kosiedowski.
General Intro to GridLab Jarek Nabrzyski et al. Poznań Supercomputing and Networking Center.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
Developing Applications on Today’s Grids Tom Goodale Max Planck Institute for Gravitational Physics
TERENA 2003, May 21, Zagreb TERENA Networking Conference, 2003 MOBILE WORK ENVIRONMENT FOR GRID USERS. TESTBED Miroslaw Kupczyk Rafal.
WALSAIP Portal Automated Composition of Signal Processing Operators Mariana Mendoza Botero.
What is SAM-Grid? Job Handling Data Handling Monitoring and Information.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
GridLab WP-2 Cactus GAT (CGAT) Ed Seidel, AEI & LSU Co-chair, GGF Apps RG, Gridstart Apps TWG Gabrielle Allen, Robert Engel, Tom Goodale, *Thomas Radke.
GridLab Resource Management System (GRMS) Jarek Nabrzyski GridLab Project Coordinator Poznań Supercomputing and.
Migrating Desktop Bartek Palak Bartek Palak Poznan Supercomputing and Networking Center The Graphical Framework.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
SUPERCOMPUTING 2002, Baltimore, , SUN „Grid Day” PROGRESS Access environment to computational services performed by cluster of SUNs Poznań Supercomputing.
Hiding Grid Complexity Behind SSH Session Server framework Tomasz Kuczyński (1,2) 1) Poznan Supercomputing and Networking Center.
GridLab Resource Management System (GRMS) Jarek Nabrzyski GridLab Project Coordinator Poznań Supercomputing and.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
BOF at GGF5, Edinburgh, Scotland, July 21-24, 2002 CrossGrid Architecture Marian Bubak and TAT Institute of Computer Science & ACC CYFRONET AGH, Cracow,
The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
BalticGrid-II Project EGEE UF’09 Conference, , Catania Partner’s logo Framework for Grid Applications Migrating Desktop Framework for Grid.
Grid Activities in CMS Asad Samar (Caltech) PPDG meeting, Argonne July 13-14, 2000.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poland EGEE’08 Conference, Istanbul, 24 Sep.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
Presentation transcript:

SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking Center, Poland

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 What can you do with the Grid? Access: secure, transparent, remote, wireless, … Visualization: access to computers and services, not server… On demand: get resources you need, when you need, … Sharing: share data & resources over the net, … Failover: migrate and restart applications, … Balance between distributed and central control… (by Brian Hammond 4.30 p.m., 21 June 2004, Heidelberg)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GridLab Project Funded by the EU (5+ M€), January 2002 – March 2005 SUN is our commercial partner Open source license for our software Main goal: to develop a Grid Application Toolkit (a set of high level tools and libraries) together with a set of grid middleware services/systems for: resource management (GRMS), data management, monitoring, adaptive components, mobile user support, security services, portals, mobile access.... and test all GridLab technologies/applications on real testbeds...

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GridLab Project and GRMS (1)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GridLab Project and GRMS (2)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GridLab Project and GRMS (3)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS and Core Services

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS and Core Services GRMS is using C/Java APIs to Globus 2.X and Pre WS, namely GRAM, GridFTP, GRIS/GISS GRMS stores all historic data in database and various logs Mercury Monitoring System is the most low-level service in GridLab (generic monitoring framework for the grid) Provides instant information about the state of hosts, services and jobs Provides monitoring data represented as metrics via both pull and push model data access semantics and also supports steering by controls. Based on the Grid Monitoring Architecture (GMA) as proposed by the GGF Support application steering (SIGNALS)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS and Middleware Services

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS and Middleware Services MORE...

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 Various clients to GRMS

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 Various clients to GRMS

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 Applications and GRMS Example Pegasus/Chimera work-flow

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS Job Description XML based language Job executable File location Arguments File argument (files which have to be present in working directory of running executable) Environment variables Standard input Standard output Standard error Checkpoint file (user-level checkpoint)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS Job Description Resource requirements Name of host for job execution (if provided no scheduling algorithms would be used) Operating system Required local resource manager Network parameters Lots of constraints: Minimum memory required Minimum CPUs required Minimum speed of CPUs...

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 What is the functionality of the GRMS? 11th May, 2004, GRMS v released !!! to act in behalf of users on resources and meet application requirements concerning resources, data, etc... to stage-in and stage-out files required by jobs before and after executions using Core Services (GridFTP/GASS/FTP) or GridLab Middleware Services (Replica Catalog Service and Data Movement Service). to use GAS for more advanced security scenarios, to run and control batch jobs remotely, to run and control MPI batch jobs remotely, to run Java applications remotely, to register GAT applications and receive unique JOB IDs, to checkpoint GAT applications remotely, to migrate GAT applications remotely, to store all historic information about job statuses and resources which have been used during a job submission process, to contact the Information Service to receive static and dynamic information about resources, to contact an Adaptive Components Service to get additional information about distributed resources and networks,

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 GRMS statistics

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 Who is using our software? N*Grid, Cactus, UCoMS, GriPhyN, Griphyn The Grid Infrastructure, Geon, EPhysics Portal, CLUSTERIX, CASPer, GridOneD, GEO 600, VL- E, GriKS, NRL Protean Group, GEMSS, Ibis, and more...

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 What can you do with the Grid? Access: secure (GSI, GAS), transparent (GridLab Middleware), remote, wireless, (portal, mobile phone) Visualization: access to computers and services, not server (Vis service, mobile client to GRMS) On demand: get resources you need, when you need (Job description) Sharing: share data & resources over the net, (GRMS and data management services) Failover: migrate and restart applications (user-level checkpointing and migration)

Krzysztof Kurowski, PSNC HPC SUN Consortium, Heidelberg 2004 Please visit: Thank you! More Information / Summary