Presentation is loading. Please wait.

Presentation is loading. Please wait.

FP6−2004−Infrastructures−6-SSA-026409 www.eu-eela.org E-infrastructure shared between Europe and Latin America Grid2Win: Porting of gLite middleware to.

Similar presentations


Presentation on theme: "FP6−2004−Infrastructures−6-SSA-026409 www.eu-eela.org E-infrastructure shared between Europe and Latin America Grid2Win: Porting of gLite middleware to."— Presentation transcript:

1 FP6−2004−Infrastructures−6-SSA-026409 www.eu-eela.org E-infrastructure shared between Europe and Latin America Grid2Win: Porting of gLite middleware to Windows XP platform Fabio Scibilia on behalf of the Grid Group INFN – Catania

2 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 2 gLite Architecture Computing power Grid Terminal

3 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 3 More on Computing Elements (CE) Local Resource Manager (LRMS) –It is NOT a Grid component –Local administration –Dispatches job across Worker Nodes according to local policies –Accessed by local users Computing Element –Service oriented –Exports computing power of the LRMS to grid users Gatekeeper –Access point of the CE –Manages one or more job queues –Transparent interface to the LRMS Worker Nodes –More than one (cluster) –Execute both local jobs and grid jobs To execute grid jobs, a specific environment must be set

4 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 4 Goals Presently on gLite –Grid users use the gLite middleware from Linux-based User Interfaces via CLI –(almost) All gLite resources are Linux-based This implies –Grid users need to be trained –Only Linux-based applications can be deployed onto the Grid Porting of gLite to Windows –User Interface –Computing Element (farm) new users come in to the grid ! windows applications can run on the grid !

5 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 5 gLite porting on Windows User Interface –Client tools  Grid Security Infrastructue (GSI)  Workload Management Service (WMS)  Logging and Bookkeeping (L&B)  Data Management Service (DMS)  Information System (BDII) –Grid2Win Graphical User Interface Computing Element –Gatekeeper  Grid Resource Information Index (GRIS) server  PBS as Local Resource Manager –Worker Node  GridIce sensors  GSIFTP client  gLite client tools Done !!! Done with PBS!!! Prototype !!!

6 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 6 Grid2Win GUI Prototype Grid2Win GUI –wxWindows –Cross platform –Open source –Indipendent of underlying CLI –Installer 11Mbytes (including the cygwin DLL) gLite Command Line Interface –Recompiled via Cygwin tools under Windows XP Cygwin –Emulates POSIX environment on Windows –Only the Cygwin DLL must be installed Platform independent

7 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 7 Grid2Win CE on PBS Computing Element (CE) –Scientific Linux –PBS server Worker Nodes (WNs) –MS Windows XP –PBS mom –gLite clients –We are providing for an installer

8 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 8 gLite Services Already Working on WinXP Grid Security Infrastructure –Credentials management with VOMS extensions  voms-proxy-* commands Workload Management –Job submissions and output retrieving  glite-wms-job-* commands File Transfer –Secure transfer with credential management  GSIFTP (globus-url-copy)  RFIO commands (rf*) Data Management –File Catalogue Browsing  lfc-* command –Data Movement and Replication  lcg-* commands Information System –lcg-info –lcg-infosites –LDAP Explorer integrated within Grid2Win GUI PBS based CE

9 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 9 Grid2Win GUI snapshots (1/5) GSI credentials –Auto detection of the validity of the stored proxy –Generation of a new stored proxy via the insertion of the passphrase –Virtual Organization Membership Service (VOMS) extensions support

10 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 10 Grid2Win GUI snapshots (2/5) File Catalogue browsing !!! Local file system explorer Grid File Catalogue explorer (LFC) You can navigate the remote Grid File Catalogue as it was local !!!

11 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 11 Grid2Win GUI snapshots (3/5) You can copy and paste a file from the local explorer to the catalogue browser and viceversa. Drag & drop is under development !!! Upload/download of grid files

12 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 12 Grid2Win GUI snapshots (4/5) Job Management A job is submitted just by double-clicking You can check job status and download job’s output just by double- clicking on the Job Identifier !!!

13 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 13 Grid2Win GUI snapshots (5/5) Information Index (BDII) Navigation You can navigate the remote Information Index (II) as you navigate any other local information tree !!!

14 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 14 Next steps Computing Power –Porting Windows Compute Cluster Server (CCS) to the Grid –Porting gLite CE to Windows Improving the GUI –Implementing the rest of the menu –Adding functionalities –Creating graphical JDL editors

15 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 15 Grid2WinDemo

16 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 16 References The Grid2Win project Homepage http://jessica.trigrid.it/grid2win The Grid Group of INFN-Catania Homepage http://grid.ct.infn.it The Cygwin Homepage http://www.cygwin.org The gLite middleware Homepage http://www.glite.org

17 Third EELA Tutorial, Rio de Janeiro, 26-30 June 2006 FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America 17 Questions ?


Download ppt "FP6−2004−Infrastructures−6-SSA-026409 www.eu-eela.org E-infrastructure shared between Europe and Latin America Grid2Win: Porting of gLite middleware to."

Similar presentations


Ads by Google