GRID The GRID distribution toolkit at INFN Flavia
GRID The GRID distribution toolkit at INFN Flavia Donno (INFN Pisa) Andrea Sciaba` (INFN Pisa) Zhen Xie (INFN Pisa) presented by Massimo Sgaravatto (INFN Padova)
The intent … n GRID Tools to enable local administrators to deploy the GRID software (now Globus 1. 1. 3 and related packages: Open. LDAP, …) + GSIWUFTPD n n Reduce complexity and manpower necessary for installation Decrease errors during installations Collect bug fixes Include INFN customizations
INFN customizations n Certificates (for hosts and users) signed by INFN CA n n GRID … but user certificates signed by Globus CA are accepted as well Preliminary architecture for GIS (Grid Information Service) n Tests on performance and scalability needed to define the GIS architecture
GIS Architecture (test phase) Implemented Top Level INFN GIIS Dc=infn, dc=it, o=grid Implemented using INFNGRID distribution To be implemented Exp=atlas, o=grid Dc=bo, Dc=infn, dc=it, o=grid Dc=mi, Dc=infn, GIIS dc=it, o=grid GIIS Bologna Milano INFN ATLAS GIIS GRIS
First step (July 2000) n Software distribution available on AFS n n Fixes for bugs found during first Globus evaluations included INFNGRID installation guide n n GRID Instructions for INFN customizations included Scripts to make certain steps (i. e. postinstall operations) automatic
Second step (now) n GRID Pre-compiled distribution (available now for Linux Red Hat 6. 1): INFNGRID 1. 1 /afs/infn. it/project/infngrid/1. 1 n Script for installation and deployment: infngrid-install n Users decide to use INFN customizations or “standard” setup Would you like the INFN setup (Y/N) ? (1) Copy INFNGRID tar files from /afs/infn. it/project/infngrid/1. 1/Linux to download dir (2) Decompress and untar INFNGRID distribution files in install dir (3) Configure INFNGRID software (4) Globus Setup (5) Configure GRAM services (6) Globus local deploy Condor and LSF (7) GIIS Configuration ==========================
Second step n Script for post install operations: globus-root-setup (1) (2) (3) (4) (5) n Modify system files and reactive the inetd daemon Change owner to root of certain files for tighter security Modify system wide login files Support for HEPIX included Start/restart Globus now Configure gsi-wuftpd and restart the inetd daemon Installation instructions for special environments (configuration of client machines, shared install-directory) included n n GRID List of included bug fixes Status n n n Tests performed in different environments (INFN, CERN, FNAL) “Officially” released Available to DATAGRID partners
Next steps n n Configuration of PBS as local resource management systems: 1. 2 Support for Solaris 2. 6: 1. 2 n n n n n GRID We don’t plan (at least now) to support other platforms Improvement of current no-precompiled distribution Eventual use of infngrid-istall script for both pre-compiled and non pre-compiled distribution “Unattended” installation Management of updates Inclusion of GDMP: 1. 2 Inclusion of other GRID software packages ? ? Other works will be “triggered” by local administrators and users Some items missing ? ? ?
Conclusions n GRID The distribution of the GRID software (now Globus) is available n n n We are trying to keep it general (not only for INFN) Useful “tool” to make installation automatic and simple Difficult to integrate with ASIS/SUE n Modification of Globus packaging is necessary first
- Slides: 9