150 likes | 163 Views
INFN & Globus activities. Massimo Sgaravatto INFN Padova. Initial tests. Globus installed on 5 Linux PCs in 3 sites (Bologna, CNAF, Padova) Lots of problems accessing the American MDS server !!! Problems with automatic population and update of information Long response time Time out
E N D
INFN & Globus activities Massimo Sgaravatto INFN Padova
Initial tests • Globus installed on 5 Linux PCs in 3 sites (Bologna, CNAF, Padova) • Lots of problems accessing the American MDS server !!! • Problems with automatic population and update of information • Long response time • Time out • Not possible to test other services (i.e. GRAM)
Current status • Italian GIS Server @ CNAF • Globus installed on ~ 15 machines in 8 sites (Bari, Bologna, CNAF, LNL, Milano, Napoli, Padova, Pisa) • WP “Installation and Evaluation of the Globus Toolkit” of the INFN-GRID Project (http://www.pd.infn.it/~sgaravat/ INFN-GRID/Globus)
Objectives • Goal: evaluate the Globus toolkit as a GRID framework providing basic services • Which services can be useful ? • What is necessary to integrate/modify ? • What is missing ? • Duration: 6 months (2000) • Results of this first evaluation used to plan future activities
Tasks • Globus deployment • Security • Information Service • Resource Manager • Data Access and Migration • Fault Monitoring • Execution Environment Management
Globus deployment • Goal: reduce complexity for installation and maintenance limiting the manpower • “Central” Globus administrators responsible to: • implement and maintain a central software repository • develop tools and documentation to enable local administrators to quasi-automatically install Globus on local resources
Security (GSI) • Implementation of “local” Certification Authority • Relations with other CAs • Integration of existing applications with GSI authentication mechanisms
Information Service (GIS) • Tests on performance and scalability • Results used to define and implement the information service architecture • Tools and interfaces for Grid users and administrators • Integrate the default information with other info, provided by specific agents
Resource Management (GRAM) • Job submission on remote resources that don’t rely upon resource management systems • Evaluation of GRAM with (local) resource management systems (LSF, Condor) • RSL as uniform language to describe resources • Translation from RSL to the specific resource description language • “Cooperation” between GRAM and GIS
Data Access and Migration • Evaluation of GASS APIs to access remote files • Adaptation of existing applications • Evaluation of GASS and GSIFTP for data migration in LAN and WAN
Fault Monitoring (HBM) • Evaluation of services for fault detection for • Globus processes • other “system” processes (i.e. http, ams, …) • “user” processes • Data collectors • Detect and notify about failures • Recovery mechanisms (i.e. automatic restart of crashed processes)
Execution Environment Management (GEM) • Evaluation of GEM as service for code migration • staging of executable • location and/or instantiation of runtime libraries
Deliverables & Milestones • Deliverables • Tools, documentation and operational procedures for Globus deployment (6 Months) • Final report on suitability of the Globus toolkit as basic Grid infrastructure (6 Months) • Milestones • Basic deployment grid infrastructure for the INFN GRID (6 months)
Personnel Contribution • Bari • Maria D’Amato, … • Bologna • F. Semeria • Catania • R. Barbera, E. Cangiano, C. Rocca • CNAF • A. Chierici, R. Cucchi, L. Fonti, A. Italiano, G. Vita Finzi • Lecce • M. Cafaro, L. Depaolis, E. Fasanelli • LNF • A. Martini, E. Pace • LNL • M. Biasotto • Milano • G. Lo Biondo, F. Prelz • Padova • M. Sgaravatto • Pisa • G. Bagliesi, F. Donno, A. Sciaba`, Z. Xie • Torino • C. Anglano, A. Forte, L. Gaido globus@infn.it
First activities & results • Security (see Francesco’s presentation) • GIS (see Giuseppe’s presentation) • GRAM (see Massimo’s presentation) • GARA (see Roberto’s presentation) • Evaluation of GSIFTP (in LAN and WAN environments) • Ongoing tests with Globus 1.1.3