INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.

Slides:



Advertisements
Similar presentations
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MyProxy and EGEE Ludek Matyska and Daniel.
Advertisements

CREAM: Update on the ALICE experiences WLCG GDB Meeting Patricia Méndez Lorenzo (IT/GS) CERN, 11th March 2009.
CMS HLT production using Grid tools Flavia Donno (INFN Pisa) Claudio Grandi (INFN Bologna) Ivano Lippi (INFN Padova) Francesco Prelz (INFN Milano) Andrea.
GRID Workload Management System Massimo Sgaravatto INFN Padova.
Status of Globus activities within INFN (update) Massimo Sgaravatto INFN Padova for the INFN Globus group
INFSO-RI Enabling Grids for E-sciencE XACML and G-PBox update MWSG 14-15/09/2005 Presenter: Vincenzo Ciaschini.
Patricia Méndez Lorenzo (IT/GS) ALICE Offline Week (18th March 2009)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite Release Process Maria Alandes Pradillo.
Workload Management WP Status and next steps Massimo Sgaravatto INFN Padova.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 6 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
INFSO-RI Enabling Grids for E-sciencE CREAM: a WebService based CE Massimo Sgaravatto INFN Padova On behalf of the JRA1 IT-CZ Padova.
DataGrid WP1 Massimo Sgaravatto INFN Padova. WP1 (Grid Workload Management) Objective of the first DataGrid workpackage is (according to the project "Technical.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
Grid Workload Management Massimo Sgaravatto INFN Padova.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using gLite API Vladimir Dimitrov IPP-BAS “gLite middleware Application Developers.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Angela Poschlad (PPS-FZK), Antonio Retico.
INFSO-RI Enabling Grids for E-sciencE SA1 and gLite: Test, Certification and Pre-production Nick Thackray SA1, CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CREAM and ICE Massimo Sgaravatto – INFN Padova.
INFSO-RI Enabling Grids for E-sciencE Scenarios for Integrating Data and Job Scheduling Peter Kunszt On behalf of the JRA1-DM Cluster,
EGEE is a project funded by the European Union under contract INFSO-RI Practical approaches to Grid workload management in the EGEE project Massimo.
Experiment Operations: ALICE Report WLCG GDB Meeting, CERN 14th October 2009 Patricia Méndez Lorenzo, IT/GS-EIS.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Progress on first user scenarios Stephen.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CREAM Massimo Sgaravatto – INFN Padova On.
INFSO-RI Enabling Grids for E-sciencE gLite Middleware Status Frédéric Hemmer, JRA1 Manager, CERN On behalf of JRA1.
VO Box Issues Summary of concerns expressed following publication of Jeff’s slides Ian Bird GDB, Bologna, 12 Oct 2005 (not necessarily the opinion of)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMPROXY usage Álvaro Fernández IFIC (CSIC)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GLite testing status and future Gianni Pucciani.
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract IST Job sandboxes.
Summary from WP 1 Parallel Section Massimo Sgaravatto INFN Padova.
Daniele Spiga PerugiaCMS Italia 14 Feb ’07 Napoli1 CRAB status and next evolution Daniele Spiga University & INFN Perugia On behalf of CRAB Team.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The LCG interface Stefano BAGNASCO INFN Torino.
Status of Globus activities Massimo Sgaravatto INFN Padova for the INFN Globus group
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
WP1 WMS release 2: status and open issues Massimo Sgaravatto INFN Padova.
EGEE 3 rd conference - Athens – 20/04/2005 CREAM JDL vs JSDL Massimo Sgaravatto INFN - Padova.
Enabling Grids for E-sciencE INFSO-RI Enabling Grids for E-sciencE Gavin McCance GDB – 6 June 2007 FTS 2.0 deployment and testing.
WP1 Status and plans Francesco Prelz, Massimo Sgaravatto 4 th EDG Project Conference Paris, March 6 th, 2002.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
EGEE is a project funded by the European Union under contract IST Experiment Software Installation toolkit on LCG-2
EGEE is a project funded by the European Union under contract IST LCG open issues Massimo Sgaravatto INFN Padova JRA1 IT-CZ cluster meeting,
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
II EGEE conference Den Haag November, ROC-CIC status in Italy
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Job Management Claudio Grandi.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarksEGEE-III INFSO-RI MPI on the grid:
EGEE is a project funded by the European Union under contract IST Datamat Status Report F. Pacini Datamat S.p.a. Milan, IT-CZ JRA1 meeting,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CREAM: current status and next steps EGEE-JRA1.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Argus gLite Authorization Service Workplan.
CE design report Luigi Zangrando
INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group.
EGEE is a project funded by the European Union under contract IST Padova report Massimo Sgaravatto On behalf of the INFN Padova JRA1 Group.
CREAM Status and plans Massimo Sgaravatto – INFN Padova
INFSO-RI Enabling Grids for E-sciencE CREAM, WMS integration and possible deployment scenarios Massimo Sgaravatto – INFN Padova.
Resource access in the EGEE project Massimo Sgaravatto INFN Padova
Practical using C++ WMProxy API advanced job submission
CEMon
Preview Testbed Massimo Sgaravatto – INFN Padova
CREAM Status and Plans Massimo Sgaravatto – INFN Padova
Massimo Sgaravatto INFN Padova On behalf of the CREAM product team
ICE-CREAM Luigi Zangrando On behalf of the JRA1 IT-CZ Padova group
Francesco Giacomini – INFN JRA1 All-Hands Nikhef, February 2008
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE Padova site report Massimo Sgaravatto On behalf of the JRA1 IT-CZ Padova group

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 2 CEMon Code for Glite 1.2 has been finalized a while ago No major changes since that –Some minor fixes and improvements –Unit tests finalized –User guide completed No much feedback so far Ready to address CEMon issues when GLite 1.2 will be deployed and used Discussed and defined a plan to make GridIce information available via CEMon Some interest from VDT

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 3 CREAM Several changes/improvements, in particular: –Staging of files from client machine to CREAM via gridftp  For the time being gave up the staging via SwA - DIME –Gridftp server on the CE node  Contacted LCG CERN: they don’t see problem with that  They are already running a gridftp server for other reasons –Submit splitted in two methods (more or less as for WMProxy)  Register, which returns CREAM jobid + directory for ISB staging  Then staging of ISB files from client must be done  Start, which triggers the actual submission  Also a “special” Register with “automatic” Start, if no ISB files from client node have to be staged from the client machine –JobStatus  Job states redefined (see:  Redefined list of attributes to be returned  Possible to define a “filter” to have the status only for jobs being in one of a specified list of possible states

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 4 CREAM Journal manager – Journal file which persistently keeps track of the requests –To have a crash proof service Supported job types –“Normal” (sequential batch jobs) –Almost done also for Mpich jobs Interactive access to the WN –Some prototype code already done –Then how about forcing the execution of a restricted shell ?  Even if you are allowed just to run gdb, from gdb you can launch programs …  Even with the current interactive job support of WMS you can open an interactive shell on the WN and do whatever you want –Not integrated yet with CREAM

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 5 CREAM “Job status changes notifier” –We need some mechanisms to be told when a job changes its status, instead of doing job polling  Needed for CEMon notifications about jobs  Needed for integration with WMS  Needed also to improve performance of synchronous jobstatus In particular if the operation has to be done on multiple jobs –Some code for LSF that does that (parsing the LSF log files) already in place –Some overlaps with BLAH that should be discussed CREAM Clients –C++ CLI  This also needed changes, still to completed  Trying to stay synchronized with WMProxy CLI for CREAM CLI whenever possible  CREAM CLI is in CVS (HEAD) but not linked to the build system Circular dependency because cream-cli depends on org.glite.wms.jdl which depends on other modules of wms –Java client (examples)  Requested by GridCC (see below)

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 6 CREAM: integration with security sw Delegation –Blocking problems (It was possible to reuse a proxy delegated by another user, the delegated proxy was not good, etc) fixed  Often we also provided the fix –But there are still problems  Bug #9325: “Too many open files” when delegating many proxies These open files are the proxy files Credential mapping –Preliminary su-exec code implemented –Started analyzing it and its integration with CREAM Integration of G-PBOX –To be done –What are the plans to have this software in the EGEE CVS ?

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 7 CREAM: some rough numbers Configuration –Client in Padova & CREAM in LNL Submission of 50/200 jobs (without ISB staging) using the Java client took: –Delegating each time a proxy, invoking the “special” register+start method: 52.6/212 s. –Delegating each time a proxy, with two distinct register and start calls: 58.3/282 s. –Using a previously delegated proxy, invoking the “special” register+start method: 24.9/133 s. –Using a previously delegated proxy, with two distinct register and start calls: 33.0/161 s. Submission of 50/200 jobs (without ISB staging) using the C++ CLI took: –Delegating each time a proxy, with two distinct register and start calls: 67/240 s. –Using a previously delegated proxy, with two distinct register and start calls: 38.0/146 s. Submit returns when job has been inserted in the journal Disclaimers: –the two set of tests were performed in different configurations –Results not analyzed yet

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 8 CREAM: documentation Available: –Documented WSDL  Produced via wsdldoc –CREAM JDL attribute specifications –CREAM CLI user’s guide  Not completed yet –Installation guides CREAM CREAM CLI Quick doc for java client: will appear soon Just started a “high level” document describing CREAM architecture and functionality All available in

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 9 CREAM GRIDCC expressed its interest in CREAM –They are evaluating to integrate it in their web service oriented architecture –They are evaluating to use it in their demo (EU review?) in September Installed CREAM in a small LSF farm in Legnaro, which has been opened to some GRIDCC users Provided examples of Java clients, as they requested We are now interact directly with them –Elettra Trieste –Imperial College We are focused on this now

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 10 CREAM: some next steps Finalizing software under implementation Stress, performance, scalability, throughput tests –Trying to address the problems, of course Proxy renewal –As we discussed last time Support of other job types –Parametric jobs –Job collections Integration with WMS

Enabling Grids for E-sciencE INFSO-RI Massimo Sgaravatto - INFN Padova 11 Other Support for MPI jobs –Implemented (with Eli) the changes needed to support MPI jobs in CEs with a non shared file system –Deployed and tested in the CEs of the prototypes –Instructions to properly configure CE and WNs (e.g. ssh configuration) sent to ITeam JC/LM problems –A couple of bugs fixed –Still a couple to be addressed Prototype and testing activities  Maintenance of the WMS and CEs of the prototype  Support to testing team  Testing of candidate releases  Testing of new stuff