A GOS Interoperate Interface's Design & Implementation GOS Adapter For JSAGA Meng You BUAA.

Slides:



Advertisements
Similar presentations
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
Advertisements

JSAGA2 Overview job desc. gLite plug-ins Globus plug-ins JSAGA hidemiddlewareheterogeneity (e.g. gLite, Globus, Unicore) JDLRSL.
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals Gergely Sipos
Globus Toolkit 4 hands-on Gergely Sipos, Gábor Kecskeméti MTA SZTAKI
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GINGIN Grid Interoperation on Data Movement.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Tools and Utilities for parallel and serial codes in ENEA-GRID environment CRESCO Project: Salvatore Raia SubProject I.2 C.R. ENEA-Portici. 11/12/2007.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
Job Submission Condor, Globus, Java CoG Kit Young Suk Moon.
Grid Interoperability Shootout GridPP and NGS UK e-Science All Hands Meeting, Nottingham 2007 J Jensen, G Stewart, M Viljoen, D Wallom, S Young (contact.
07/06/11 New Features of WS-PGRADE (and gUSE) 2010 Q Q2 Miklós Kozlovszky MTA SZTAKI LPDS.
COMP3019 Coursework: Introduction to GridSAM Steve Crouch School of Electronics and Computer Science.
GRAM5 - A sustainable, scalable, reliable GRAM service Stuart Martin - UC/ANL.
Why do we need PGI? Shahbaz Memon Jülich Supercomputing Centre (JSC)
London e-Science Centre GridSAM Job Submission and Monitoring Web Service William Lee, Stephen McGough.
Group 1 : Grid Computing Laboratory of Information Technology Supervisors: Alexander Ujhinsky Nikolay Kutovskiy.
Tool Integration with Data and Computation Grid GWE - “Grid Wizard Enterprise”
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
Grid Computing at Yahoo! Sameer Paranjpye Mahadev Konar Yahoo!
FP6−2004−Infrastructures−6-SSA CNGrid Middleware GOSv2 Yongjian Wang BUAA – Beijing, China Interoperability workshop of euchinagrid Beijing,
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
1 DIRAC Interfaces  APIs  Shells  Command lines  Web interfaces  Portals  DIRAC on a laptop  DIRAC on Windows.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
Ad Hoc VO Akylbek Zhumabayev Images. Node Discovery vs. Registration VO Node Resource User discover register Resource.
Tool Integration with Data and Computation Grid “Grid Wizard 2”
Matthew Farrellee Computer Sciences Department University of Wisconsin-Madison Condor and Web Services.
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
EGEE 3 rd conference - Athens – 20/04/2005 CREAM JDL vs JSDL Massimo Sgaravatto INFN - Padova.
The Institute of High Energy of Physics, Chinese Academy of Sciences Sharing LCG files across different platforms Cheng Yaodong, Wang Lu, Liu Aigui, Chen.
Gang Chen, Institute of High Energy Physics Feb. 27, 2012, CHAIN workshop,Taipei Co-ordination & Harmonisation of Advanced e-Infrastructures Research Infrastructures.
DIRAC for Grid and Cloud Dr. Víctor Méndez Muñoz (for DIRAC Project) LHCb Tier 1 Liaison at PIC EGI User Community Board, October 31st, 2013.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks 4th EGEE User Forum Catania, 3 march 2009.
European and Chinese Cooperation on Grid CNGrid GOS China National Grid System Software Zhiwei Xu, Taoying Liu ICT, CAS.
1 International Symposium on Grid Computing, ISGC-2008, Taipei. April 7-11, 2008 InterOperability among Grids: A Case Study with GARUDA & EGEE Grids Shamjith.
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
PANDA PILOT FOR HPC Danila Oleynik (UTA). Outline What is PanDA Pilot PanDA Pilot architecture (at nutshell) HPC specialty PanDA Pilot for HPC 2.
JRA1/Job Submission and Monitoring Moreno Marzolla INFN Padova.
Resource access in the EGEE project Massimo Sgaravatto INFN Padova
Gri2Win: Porting gLite to run under Windows XP Platform
Workload Management Workpackage
Reading e-Science Centre
Use of Nagios in Central European ROC
Data Bridge Solving diverse data access in scientific applications
Peter Kacsuk – Sipos Gergely MTA SZTAKI
WEB SERVICES.
GWE Core Grid Wizard Enterprise (
and Alexandre Duarte OurGrid/EELA Interoperability Meeting
Creating and running applications on the NGS
Unit – 5 JAVA Web Services
FJPPL Lyon, 13 March 2012 Sylvain Reynaud, Lionel Schwarz
Introduction to Grid Technology
Grid Services Ouafa Bentaleb CERIST, Algeria
gLite Information System
IGTMD meeting, Lyon Sylvain Reynaud
CRESCO Project: Salvatore Raia
NGS computation services: APIs and Parallel Jobs
Gri2Win: Porting gLite to run under Windows XP Platform
Interoperability & Standards
Why does EDGeS need OGF PGI ?
Alice Software Demonstration
Cluster Computing and the Grid, Proceedings
Wide Area Workload Management Work Package DATAGRID project
Grid Engine Diego Scardaci (INFN – Catania)
CEA Experiences Paul Harrison ESO.
Condor-G Making Condor Grid Enabled
The DZero/PPDG D0/PPDG mission is to enable fully distributed computing for the experiment, by enhancing SAM as the distributed data handling system of.
Condor-G: An Update.
Presentation transcript:

A GOS Interoperate Interface's Design & Implementation GOS Adapter For JSAGA Meng You BUAA

Fundamental Concept about computing Grid Operating System & GOS A Interoperate interface of GOS using JSAGA Outlines

A GOS Interoperate Interface's Design & Implementation What is Grid Computing?

Job is just a command – It can be a shell command hostname > hostname.out – It can also use other software What is a job?

Job execution on one machine – Executes like any other program Job execution on several machine – Paralleling computing MPI – LRMS PBS LSF Condor Slurm How a job executes?

Aggregated the resources Use the resources more efficiently Easier for use Why use Grid?

PBS JOB Condor ? ? ? LSF PBS Description LSF Description Condor Description

PBS Condor LSF Grid Operating system JOB Common Description JOB

A GOS Interoperate Interface's Design & Implementation GOS Integration: 1. Scientific Gate Way

Scientific Gate Way App Portal for Scientist GOSgLite GARUDAOurGrid JOB App Portal for Scientist…… JOB

App Portal for Scientist GOSgLite GARUDA OurGrid App Portal for Scientist…… JSAGA GOS AdaptergLite Adapter GOS APIgLite API JOB GOS Adapter

A GOS Interoperate Interface's Design & Implementation GOS Integration: 2. Interoperate Interface

GOSgLite JSAGA GOS AdaptergLite Adapter GOS APIgLite API JOB Job Format Translator Job Description Job File Authentication File Transmission AA Job Description Job File Authentication

CE Indexer GOS gLite GARUDA OurGrid Indexer register

CE Indexer GOS gLite GARUDA OurGrid Indexer CE Request Use gLite

File Transfer : SRM GOS gLite GARUDA OurGrid Indexer 1. Staging in File 2. File Transfer to gLite SRM Server File Transfer

Job Transmission using Gate Way GOS gLite GARUDA OurGrid Gate Way Adapter Demo : Job transfer from GOS to gLite JSAGA CMD Save JOB Info … Job status Job Description

Job Transmission using Indexer GOS gLite GARUDA OurGrid Demo : Job transfer from GOS to gLite Indexer JSAGA Adapter BES out BES IN JSAGA Adapter BES out BES IN Job status Job Description

A GOS Interoperate Interface's Design & Implementation GOS & CNGrid

PBS JSAGA LSF Grid Operating system PBS DriverLSF DriverJSAGA Driver Driver Command GOS Node Web Services API JAVA API C API

JSAGA-Driver JSAGA Driver Job Description (eg. JSDL) JSAGA commands

CNGrid

中国国家网 格支持的应 用 天文观测 生命科学 隧道设计 汽车安全性分析 轮船设计

A GOS Interoperate Interface's Design & Implementation JSAGA Adapter

JSAGA Command Line gLite Adapter SSH Adapter Globus Adapter …… Java API GOS Adapter

JSAGA Adapter Job Adapter CA Adapter GOS API Job status Job command File Adapter