3 April 2001 Grid testbed Deploying and testing the Globus toolkit.

Slides:



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

High Performance Computing Course Notes Grid Computing.
Data Grids Darshan R. Kapadia Gregor von Laszewski
Job submission architectures in GRID environment Masamichi Ando M1 Student Taura Lab. Department of Information Science and Technology.
Condor-G: A Computation Management Agent for Multi-Institutional Grids James Frey, Todd Tannenbaum, Miron Livny, Ian Foster, Steven Tuecke Reporter: Fu-Jiun.
A Computation Management Agent for Multi-Institutional Grids
Holding slide prior to starting show. Supporting Collaborative Working of Construction Industry Consortia via the Grid - P. Burnap, L. Joita, J.S. Pahwa,
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.
USING THE GLOBUS TOOLKIT This summary by: Asad Samar / CALTECH/CMS Ben Segal / CERN-IT FULL INFO AT:
Cracow Grid Workshop, November 5-6, 2001 Towards the CrossGrid Architecture Marian Bubak, Marek Garbacz, Maciej Malawski, and Katarzyna Zając.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
The Cactus Portal A Case Study in Grid Portal Development Michael Paul Russell Dept of Computer Science The University of Chicago
CSS434 Grid Computing1 Textbook No Corresponding Chapters Professor: Munehiro Fukuda A portion of these slides were compiled from The Grid: Blueprint for.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Workload Management Massimo Sgaravatto INFN Padova.
1 GRID D. Royo, O. Ardaiz, L. Díaz de Cerio, R. Meseguer, A. Gallardo, K. Sanjeevan Computer Architecture Department Universitat Politècnica de Catalunya.
Grids and Globus at BNL Presented by John Scott Leita.
Status of Globus activities within INFN (update) Massimo Sgaravatto INFN Padova for the INFN Globus group
Knowledge Environments for Science: Representative Projects Ian Foster Argonne National Laboratory University of Chicago
Simo Niskala Teemu Pasanen
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
Sergey Belov, Tatiana Goloskokova, Vladimir Korenkov, Nikolay Kutovskiy, Danila Oleynik, Artem Petrosyan, Roman Semenov, Alexander Uzhinskiy LIT JINR The.
The Globus Toolkit: Description and Applications Review Steve Tuecke & Ian Foster Argonne National Laboratory The University of Chicago Globus Co-PI: Carl.
Grid Toolkits Globus, Condor, BOINC, Xgrid Young Suk Moon.
The Globus Grid Programming Toolkit: A User-level Tutorial
10/20/05 LIGO Scientific Collaboration 1 LIGO Data Grid: Making it Go Scott Koranda University of Wisconsin-Milwaukee.
CoG Kit Overview Gregor von Laszewski Keith Jackson.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
PNPI HEPD seminar 4 th November Andrey Shevel Distributed computing in High Energy Physics with Grid Technologies (Grid tools at PHENIX)
National Computational Science National Center for Supercomputing Applications National Computational Science NCSA-IPG Collaboration Projects Overview.
The Globus Project: A Status Report Ian Foster Carl Kesselman
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
Perspectives on Grid Technology Ian Foster Argonne National Laboratory The University of Chicago.
© 2007 UC Regents1 Track 1: Cluster and Grid Computing NBCR Summer Institute Session 1.1: Introduction to Cluster and Grid Computing July 31, 2007 Wilfred.
3-Nov-00D.P.Kelsey, HEPiX, JLAB1 Certificates for DataGRID David Kelsey CLRC/RAL, UK
Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
The Grid the united computing power Jian He Amit Karnik.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
Authors: Ronnie Julio Cole David
1October 9, 2001 Sun in Scientific & Engineering Computing Grid Computing with Sun Wolfgang Gentzsch Director Grid Computing Cracow Grid Workshop, November.
The Earth System Grid (ESG) Computer Science and Technologies DOE SciDAC ESG Project Review Argonne National Laboratory, Illinois May 8-9, 2003.
CLRC and the European DataGrid Middleware Information and Monitoring Services The current information service is built on the hierarchical database OpenLDAP.
Globus Toolkit Massimo Sgaravatto INFN Padova. Massimo Sgaravatto Introduction Grid Services: LHC regional centres need distributed computing Analyze.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
Middleware Camp NMI (NSF Middleware Initiative) Program Director Alan Blatecky Advanced Networking Infrastructure and Research.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
CEOS Working Group on Information Systems and Services - 1 Data Services Task Team Discussions on GRID and GRIDftp Stuart Doescher, USGS WGISS-15 May 2003.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 14 February 2006.
29/1/2002A.Ghiselli, INFN-CNAF1 DataTAG / WP4 meeting Cern, 29 January 2002 Agenda  start at  Project introduction, Olivier Martin  WP4 introduction,
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Super Computing 2000 DOE SCIENCE ON THE GRID Storage Resource Management For the Earth Science Grid Scientific Data Management Research Group NERSC, LBNL.
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
6 march Building the INFN Grid Proposal outline a.ghiselli,l.luminari,m.sgaravatto,c.vistoli INFN Grid meeting, milano.
Status of Globus activities Massimo Sgaravatto INFN Padova for the INFN Globus group
Grid Activities in CMS Asad Samar (Caltech) PPDG meeting, Argonne July 13-14, 2000.
The Globus Toolkit The Globus project was started by Ian Foster and Carl Kesselman from Argonne National Labs and USC respectively. The Globus toolkit.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
GridOS: Operating System Services for Grid Architectures
University of Technology
Presentation transcript:

3 April 2001 Grid testbed Deploying and testing the Globus toolkit

April 2001 Projects for distributed computing in science  Main goal of all projects:  To realize more or less uniform access to distributed data, computing power, other resources  GriPhyN – Grid Physics Network (  DataGrid (grid.web.cern.ch/grid)  PPDG - Particle Physics Data Grid (‘ and ‘ppdg.net’)

April 2001 General Middleware  The term middleware is used to describe separate products that serve as the glue between two applications. Middleware is sometimes called plumbing because it connects two sides of an application and passes data between them. In particular Object Request Broker is example for middleware (from ‘  Now several slides from Globus report are to be shown (also might be seen ‘

April 2001 The Grid: Blueprint for a New Computing Infrastructure I. Foster, C. Kesselman (Eds), Morgan Kaufmann, 1999  Available July 1998; ISBN  22 chapters by expert authors including Andrew Chien, Jack Dongarra, Tom DeFanti, Andrew Grimshaw, Roch Guerin, Ken Kennedy, Paul Messina, Cliff Neuman, Jon Postel, Larry Smarr, Rick Stevens, and many others “A source book for the history of the future” -- Vint Cerf

April 2001 The Grid “Dependable, consistent, pervasive access to [high-end] resources”  Dependable: Can provide performance and functionality guarantees  Consistent: Uniform interfaces to a wide variety of resources  Pervasive: Ability to “plug in” from anywhere

April 2001 Globus Project Participants  Globus Project is a large community effort  Globus Toolkit core development  Argonne, USC/ISI, NCSA, SDSC  Globus Toolkit contributors  NASA, DOE ASCI DRM (SNL, LBNL, LLNL), Raytheon, and numerous others  Collaborators  University, lab, industrial, and international partners spanning many scientific and engineering disciplines  Active in Grid Forum 

April 2001 Grid Services Architecture Grid Fabric Layer Applications TransportMulticast InstrumentationControl interfacesQoS mechanisms Grid Services Layer InformationResource mgmt SecurityData accessFault detection... High-energy physics data analysis Regional climate studies Collaborative engineering Parameter studies On-line instrumentation Application Toolkit Layer High throughput Data- intensive Collab. design Remote viz Remote control

April 2001 Globus Approach  A toolkit and collection of services addressing key technical problems  Modular “bag of services” model  Not a vertically integrated solution  General infrastructure tools (aka middleware) that can be applied to many application domains  Inter-domain issues, rather than clustering  Integration of intra-domain solutions  Distinguish between local and global services

April 2001 Technical Focus & Approach  Enable incremental development of grid- enabled tools and applications  Model neutral: Support many programming models, languages, tools, and applications  Evolve in response to user requirements  Deploy toolkit on international-scale production grids and testbeds  Large-scale application development & testing  Information-rich environment  Basis for configuration and adaptation

April 2001 Globus Toolkit Grid Services  Security (GSI)  Resource management (GRAM)  Information services (MDS)  Remote file management (GASS)  Communication (I/O, Nexus)  Process monitoring (HBM)

April 2001 Globus Toolkit on ram0  It was intalled Globus toolkit 1.1.3;  Job submission, file transfer and part of information service were tested;  globus-job*;  globus-rcp;  grid-proxy*;  grid-info (partly).  Command description might be found on ‘

April 2001 Globus File Transfer  globus-rcp host-s:file-s host-d:file-d  globus-url-copy s-URL d-URL  ncftp in GSI environment  gsincftp (GSI version for ncftp) - package consists of several programs (client side)  gsiwuftp (GSI version for server wuftp);  comparison in between ftp and gsincftp is shown on the page  All testing was done with counter part cluster pcfarm.pnpi.spb.ru

April 2001 Example of session  ram0:/Users/shevel> grid-proxy-initEnter PEM pass phrase:  ram0:/Users/shevel> grid-proxy-info -all  subject : /O=Grid/O=Globus/OU=i2net.sunysb.edu/CN=Andrei E. Chevel/CN=proxy  issuer : /O=Grid/O=Globus/OU=i2net.sunysb.edu/CN=Andrei E. Chevel  type : fullstrength : 512 bitstimeleft : 11:59:50  D= /usr/local/globus/ncftp/bin  ram0:/Users/shevel> $D/gsincftpget pcfarm.pnpi.spb.ru. tickit.ps  tickit.ps: kB 10.39kB/s  ram0:/Users/shevel> globus-job-run pcfarm.pnpi.spb.ru /bin/date -u ;echo $?  Tue Mar 27 19:24:26 UTC 2001  0  ram0:/Users/shevel> globus-job-run pcfarm.pnpi.spb.ru /bin/daterrr -u ;echo $?  GRAM Job submission failed because the executable does not exist (error code 5)  5  ram0:/Users/shevel> globus-job-run pcfarm.pnpi.spb.ru /usr/pbs/bin/qstat  Job id Name User Time Use S Queue   801.pcfarm xs256.bat kim 30:28:37 R L  802.pcfarm xs248.bat kim 16:17:55 R L

April 2001 Second Example  ram0:/Users/shevel> D=/usr/local/globus/ncftp/bin  ram0:/Users/shevel> $D/gsincftpget gsiftp://pcfarm.pnpi.spb.ru/tickit.ps  ncftpget: local file appears to be the same as the remote file, no transfer necessary.  ram0:/Users/shevel> rm tickit.ps  ram0:/Users/shevel> $D/gsincftpget gsiftp://pcfarm.pnpi.spb.ru/tickit.ps  tickit.ps: kB 9.68 kB/s

April 2001 Main advantages (1)  General  in one toolkit (‘bag of tools’) several issues were addressed (security, proxy servers, intrgration with other existing products, using of all availabe resources, etc.)  it is freeware (GPL);  at least part of tools are working well enough;

April 2001 Main advantages(2)  Technical  You have no needs to be logged on remote server to perform separate commands or scripts.  You have no need to confirm every transaction with remote server.  In particular you may use all Globus command inside scripts without compromise of security.

April 2001 Globus middleware in HEP community  LHC collaborations (see ‘ ‘ ’)  GDMP - Grid Data Management Pilot (‘ ’)  the pilot was built on top of the Globus toolkit.

April 2001 Conclusion  GRID technology is in wide experimenting use now (Globus toolkit as well).  I think it is the time to try to use technical toolkit which is already available from several projects (Globus, GDMP).  To permit to use Globus toolkit it might be considered nearest future scenario  to deploy the Globus toolkit on 1-2 Linux boxes at RCF (rcas????)  to create RHIC/PHENIX CA (and DN).