Ron Trompert – Testbed1 Software – 7 November 2001 - n° 1 Partner Logo Testbed1 Software Ron Trompert sara.nl.

Slides:



Advertisements
Similar presentations
Workload Management David Colling Imperial College London.
Advertisements

Andrew McNab - Manchester HEP - 17 September 2002 Putting Existing Farms on the Testbed Manchester DZero/Atlas and BaBar farms are available via the Testbed.
EU 2nd Year Review – Jan – Title – n° 1 WP1 Speaker name (Speaker function and WP ) Presentation address e.g.
Workload management Owen Maroney, Imperial College London (with a little help from David Colling)
INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
INFN - Ferrara BaBarGrid Meeting SPGrid Efforts in Italy BaBar Collaboration Meeting - SLAC December 11, 2002 Enrica Antonioli - Paolo Veronesi.
The Grid Constantinos Kourouyiannis Ξ Architecture Group.
Job Submission The European DataGrid Project Team
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware The Resource Broker EGEE project members.
The DataGrid Project NIKHEF, Wetenschappelijke Jaarvergadering, 19 December 2002
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Submission Fokke Dijkstra RuG/SARA Grid.
The EDG Testbed Introduction and Setup The European DataGrid Project Team
Basic Grid Job Submission Alessandra Forti 28 March 2006.
DataGrid Kimmo Soikkeli Ilkka Sormunen. What is DataGrid? DataGrid is a project that aims to enable access to geographically distributed computing power.
GRID Workload Management System Massimo Sgaravatto INFN Padova.
Job Submission The European DataGrid Project Team
The EDG Middleware User Interface Flavia Donno for IT and WPs
EDG - WP1 (Grid Work Scheduling) Status and plans Massimo Sgaravatto - INFN Padova Francesco Prelz – INFN Milano.
INFN-GRID Globus evaluation (WP 1) Massimo Sgaravatto INFN Padova for the INFN Globus group
Elisabetta Ronchieri - How To Use The UI command line - 10/29/01 - n° 1 How To Use The UI command line Elisabetta Ronchieri by WP1 elisabetta.ronchieri.
Workload Management WP Status and next steps Massimo Sgaravatto INFN Padova.
EDG LCFGng: concepts Fabric Management Tutorial - n° 2 LCFG (Local ConFiGuration system)  LCFG is originally developed by the.
KNMI Applications on Testbed 1 …and other activities.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
NIKHEF Test Bed Status David Groep
Computational grids and grids projects DSS,
DataGrid is a project funded by the European Union CHEP 2003 – March 2003 – M. Sgaravatto – n° 1 The EU DataGrid Workload Management System: towards.
DataGrid WP1 Massimo Sgaravatto INFN Padova. WP1 (Grid Workload Management) Objective of the first DataGrid workpackage is (according to the project "Technical.
The Plan for this morning: Description of the EDG WP 1 software: How it works, basic commands, how to get started etc Example of how to submit jobs: From.
Nadia LAJILI User Interface User Interface 4 Février 2002.
UCY HPCL Introduction to the CrossGrid Testbed George Tsouloupas UCY HPCL.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
1 DIRAC – LHCb MC production system A.Tsaregorodtsev, CPPM, Marseille For the LHCb Data Management team CHEP, La Jolla 25 March 2003.
F.Pacini - Milan - 8 May, n° 1 Results of Meeting on Workload Manager Components Interaction DataGrid WP1 F. Pacini
- Distributed Analysis (07may02 - USA Grid SW BNL) Distributed Processing Craig E. Tull HCG/NERSC/LBNL (US) ATLAS Grid Software.
Job Submission The European DataGrid Project Team
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 LCFGng configuration examples Updated 10/2002
Andrew McNabETF Firewall Meeting, NeSC, 5 Nov 2002Slide 1 Firewall issues for Globus 2 and EDG Andrew McNab High Energy Physics University of Manchester.
EDG Testbed installation and configuration with LCFGng Maite Barroso - WP4
Job Submission and Resource Brokering WP 1. Contents: The components What (should) works now and configuration How to submit jobs … the UI and JDL The.
INFSO-RI Enabling Grids for E-sciencE Installation and configuration of gLite Resource Broker Emidio Giorgio INFN EGEE-EMBRACE tutorial,
Grid checkpointing in the European DataGrid Project Alessio Gianelle – INFN Padova Rosario Peluso – INFN Padova Francesco Prelz – INFN Milano Massimo Sgaravatto.
Author - Title- Date - n° 1 Partner Logo WP5 Summary Paris John Gordon WP5 6th March 2002.
First attempt for validating/testing Testbed 1 Globus and middleware services WP6 Meeting, December 2001 Flavia Donno, Marco Serra for IT and WPs.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
DataGRID WPMM, Geneve, 17th June 2002 Testbed Software Test Group work status for 1.2 release Andrea Formica on behalf of Test Group.
Jens G Jensen RAL, EDG WP5 Storage Element Overview DataGrid Project Conference Heidelberg, 26 Sep-01 Oct 2003.
AliEn AliEn at OSC The ALICE distributed computing environment by Bjørn S. Nilsen The Ohio State University.
High-Performance Computing Lab Overview: Job Submission in EDG & Globus November 2002 Wei Xing.
LCG LCG-1 Deployment and usage experience Lev Shamardin SINP MSU, Moscow
Workload Management System Jason Shih WLCG T2 Asia Workshop Dec 2, 2006: TIFR.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
Summary from WP 1 Parallel Section Massimo Sgaravatto INFN Padova.
Andrew McNab - Globus Distribution for Testbed 1 Globus Distribution for Testbed 1 Andrew McNab, University of Manchester
INFN - Ferrara BaBar Meeting SPGrid: status in Ferrara Enrica Antonioli - Paolo Veronesi Ferrara, 12/02/2003.
The EDG Testbed The European DataGrid Project Team
EDG - WP1 (Grid Work Scheduling) Status and plans Massimo Sgaravatto INFN Padova.
15-Feb-02Steve Traylen, RAL WP6 Test Bed Report1 RAL/UK WP6 Test Bed Report Steve Traylen, WP6 PPGRID/RAL, UK
C. Loomis – Demonstration-Dec. 12, n° 1 Testbed 1 Demonstration December 12, 2001
Grid Workload Management (WP 1) Massimo Sgaravatto INFN Padova.
The EDG Testbed The European DataGrid Project Team
The DataGrid Project NIKHEF, Wetenschappelijke Jaarvergadering, 19 December 2002
Job Submission The European DataGrid Project Team
Tests at Saclay D. Calvet, A. Formica, Z. Georgette, I. Mandjavidze, P. Micout DAPNIA/SEDI, CEA Saclay Gif-sur-Yvette Cedex.
EGEE tutorial, Job Description Language - more control over your Job Assaf Gottlieb Tel-Aviv University EGEE is a project.
EDG Configuration and Authentication
CRC exercises Not happy with the way the document for testbed architecture is progressing More a collection of contributions from the mware groups rather.
5. Job Submission Grid Computing.
The EU DataGrid Job Submission Services
The EU DataGrid Fabric Management Services
Presentation transcript:

Ron Trompert – Testbed1 Software – 7 November n° 1 Partner Logo Testbed1 Software Ron Trompert sara.nl

Ron Trompert – Testbed1 Software- 7 November n° 2 Summary u Testbed1 software presentation at CERN n Testbed overview n Job submission n User interface n Information system n WP4 stuff n EDG Globus Configuration u Globus2.0 installation on a Compaq cluster u SARA’s contribution to testbed1

Ron Trompert – Testbed1 Software- 7 November n° 3 Testbed overview UI JDL L&B Job Submit Event RB Output Sandbox Input Sandbox JSS SE CE Brokerinfo Output Sandbox Input Sandbox II Job Status WP2/ReplicaCatalogue

Ron Trompert – Testbed1 Software- 7 November n° 4 Job Submission # # Job Description File # Executable = "WP1testC"; StdInput = "sim.dat"; StdOutput = "sim.out"; StdError = "sim.err"; InputSandbox = {"/home/wp1/HandsOn-0409/WP1testC","/home/wp1/HandsOn-0409/file*”, "/home/wp1/DATA/*"}; OutputSandbox = {"sim.err","test.out","sim.out"}; Rank = other.AverageSI00; Requirements = (other.OpSys == "Linux RH 6.1" || other.OpSys == "Linux RH 6.2”) && (other.RunTimeEnvironmnet == “CMS3.2”); InputData = "LF:test "; ReplicaCatalog = "ldap://sunlab2g.cnaf.infn.it:2010/rc=WP2 INFN Test Replica Catalog,dc=sunlab2g, dc=cnaf, dc=infn, dc=it"; DataAccessProtocol = "gridftp";

Ron Trompert – Testbed1 Software- 7 November n° 5 User interface u dg-job-submit allows the user to submit a job for the execution on remote resources n -r, -resource res_id the job is submitted by the Broker to the resource identified by res_id n -i, -input input_file the user must choose a resource id from a list of resources n -n, -notify e_mail_address an message is sent to the specified address when the job enters in one of the following status: READY, RUNNING, ABORTED or DONE n -o, -output out_file the generated dg_jobid is written in the file out_file

Ron Trompert – Testbed1 Software- 7 November n° 6 u dg-job-get-output requests to the Broker the job output files, specified by the OuputSandbox attribute of the job-ad, and stores them on the submitting machine local disk u dg-job-list-match returns the list of resources which fulfills job requirements u dg-job-cancel cancels one or more submitted jobs u dg-job-status displays bookkeeping information about submitted jobs u dg-job-get-logging-info displays logging information about submitted jobs

Ron Trompert – Testbed1 Software- 7 November n° 7 Information system u There are two to pick from n Globus MDS 2.1 s Integrated in Globus s Memory caching, LDAPv3, GSI authentication s Multiple VO’s on one node s GRIS and GIIS use the same slapd and listen to the same port. They are only distinguished through their DN’s: n GIIS: … Mds-Vo-Name=VO_NAME, o=Grid n GRIS: … Mds-Vo-Name=local, o=Grid n OpenLDAP Ftree s Runs independently of globus s Memory caching, LDAPv3, GSI authentication s GRIS and GIIS on different ports

Ron Trompert – Testbed1 Software- 7 November n° 8 WP4 stuff u Interim Installation System n Image Cloning s Quick and easy installation of identical machines in large clusters n Local ConFiGuration system s Handle automated installation and configuration in a very diverse and evolving environment s Cfengine-like

Ron Trompert – Testbed1 Software- 7 November n° 9 Image cloning Image server Boot server Configuration Management System Reference node New node

Ron Trompert – Testbed1 Software- 7 November n° 10 ldxprof Generic Component Generic Component rdxprof LCFG Components DBM File LCFG configuration files mkxprof Web Server XML Profile (one per client node) LCFG SERVER HTTP LCFG CLIENT LCFG

Ron Trompert – Testbed1 Software- 7 November n° 11 LCFG: RPM configuration u The list of RPMs to be installed on a node is defined in text files stored in the LCFG server u These RPM lists can be shared by several nodes; the LCFG configuration associates one list to each node u These files must be accessible to the clients using a remote file system (NFS) u The RPMs themselves must be also accessible via NFS AUTOMATICALLY REMOVED u Any RPM installed manually in the client without being included in the files will be AUTOMATICALLY REMOVED

Ron Trompert – Testbed1 Software- 7 November n° 12 EDG Globus configuration u Everything is installed in $GLOBUS_LOCATION i.e. /opt/globus u Security files reside in /etc/grid-security n CA certificates, CRLs and signing policy files in /etc/grid- security/certificates n Grid-mapfile, host key and host certificate in /etc/grid-security u Globus setup packages are not used. They are replaced by the EDG config packages globus_ -edgconfig where is the name of the globus setup package it replaces

Ron Trompert – Testbed1 Software- 7 November n° 13 u A single configuration file /etc/globus.conf n Local (internal) configuration files are (re)created by each restart of service with parameters from /etc/globus.conf n Simple format: s # at start of line means a comment s MACRO=VALUE s Example: s GLOBUS_LOCATION=/opt/globus

Ron Trompert – Testbed1 Software- 7 November n° 14 Globus2.0 installation on a Compaq cluster u Build_from_source_tarballs n Perl script to build the distribution n Site specific information should be set: s my $SRC_TAR_LOC = “ … “; s my $SRC_LOC = “ …”; s my $GLOBUS_LOC = “ … “; s my $FLAVOR = “gcc32dbg”; n Although the Compaq is a 64-bit machine 32-bit was specified here because when you use 64, the scripts think that you are on a SGI machine and invoke the MIPSpro --enable-64bit compiler option. 32 does nothing. n Haven’t tried vendorcc (ccc) yet s my $LOG_LOC = “ … “; s my $TMP_DIR = “ … “;

Ron Trompert – Testbed1 Software- 7 November n° 15 u Compilation n Globus-ssl-utils-2.1 s Error message: undefined reference to ‘_OtsRemainder64Unsigned’ n Linking with –lots by editing the configure script s Warning: gnu_regex.c:cast from pointer to integer of different size n On the Compaq this did not seem to cause any problems. The machine only has 512Mb of memory and tests showed that the high 32 bits of 64-bit pointers did not change. n Globus_gatekeeper.c & globus_gram_job_manager.c s Error: redefininition of sys_errlist[ ] n For some reason “TARGET_ARCH_LINUX” was not #define-ed. A dirty hack solved the problem. u Globus-script-pbs-submit n #PBS –l ncpus=$grami_count should be #PBS –l nodes=$grami_count n Set is_cluster=true

Ron Trompert – Testbed1 Software- 7 November n° 16 u Tell Globus where MPI is in globus-job-manager-tools.sh and globus- sh-tools.sh u LD_LIBRARY_PATH containing $GLOBUS_LOCATION/lib for globus-gatekeeper and in.ftpd n Solved by wrapper

Ron Trompert – Testbed1 Software- 7 November n° 17 SARA’s contribution to testbed1 u Resources n Compute Elements s Compact n 16 nodes 600MHz alpha n Myrinet 2000 interconnect n Fast Ethernet interconnect n OpenPBS n GridFTP n Jobmanagers fork and pbs n MPI over myrinet and fast Ethernet. MPI over myrinet is the default, MPI over Fast Ethernet only through RSL. s Itanium cluster?

Ron Trompert – Testbed1 Software- 7 November n° 18 SARA’s contribution to the testbed1 n Storage Element s Teras with StorageTek NearLine storage n 10TB disk n 120 TB tape n GridFTP n No jobmanagers