1 / 48

Grid2Win : gLite for Microsoft Windows

Grid2Win : gLite for Microsoft Windows. Roberto Barbera (1) (2) , Elisa Ingrà (2) , Dario Russo (3) , Fabio Scibilia (3) . (1) University of Catania (2) INFN, Sezione di Catania (3) Consorzio COMETA, Catania. Preliminars: gLite architecture. Grid Terminal. Computing resource. Targets.

corin
Download Presentation

Grid2Win : gLite for Microsoft Windows

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Grid2Win : gLite for Microsoft Windows Roberto Barbera(1) (2), Elisa Ingrà(2), Dario Russo(3), Fabio Scibilia(3). (1) University of Catania(2) INFN, Sezione di Catania(3) Consorzio COMETA, Catania

  2. Preliminars: gLite architecture Grid Terminal Computing resource 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  3. Targets • 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 ! 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  4. Porting strategy • Grid2Win GUI • wxWindows • Cross platform • Open source • Indipendent of underlying CLI • Installer 16Mbytes (including the cygwin DLL) • gLite Command Line Interface • Recompiled via Cygwin tools under Windows XP • Cygwin • Linux API emulation layer providing substantial Linux API functionality • Only the Cygwin DLL must be installed Platform independent 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  5. What is already done • 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 • https://forge.eu-eela.eu/frs/download.php/54/Grid2WingLite3.1UIInstallerMinimal.0.9.6.exe • Computing Element • Torque/MAUI (Portable Batch System) • Linux head node • Windows XP Worker Nodes • https://forge.eu-eela.eu/frs/download.php/70/torque-2.1.9-sourcespatchedforcygwin.tar.gz • Microsoft Compute Cluster Server (CCS) • Linux auxiliary node • Windows XP CCS farm Done !!! Done !!! Done !!! IN PROGRESS! 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  6. 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) Data Management File Catalogue Browsing lfc-* command Data Movement and Replication lcg-* commands Information System Command lines lcg-infosites Grid2Win GUI LDAP Explorer integrated in our GUI Status of porting 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  7. Preliminars: Computing Element • Computing Element • is a set of computing resources localized at a site (i.e. a cluster, a computing farm) • Includes a Grid Gate (a generic interface to the cluster called GateKeeper) • Includes a Local Resource Manager • Includes a collection of Worker Nodes • Gatekeeper • Access point of the CE • Manages one or more job queues • Local Resource Manager (LRMS) • It is NOT a Grid component • Dispatches job across Worker Nodes • Accessed by local users • Worker Nodes • More than one (cluster) • Execute both local and grid jobs To execute grid jobs, a specific environment must be set. 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  8. Porting PBS as CE on Windwos • Computing Element (CE) • Scientific Linux System • PBS server (Portable Batch System) a computer software that performs job scheduling. • Worker Nodes (WNs) • MS Windows XP System • PBS_mom (Machine oriented miniserver) a process that starts the user's job script. • gLite clients. • We are providing for an installer. 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  9. Integrating CCS as native CE • Auxiliary Nodes • Globus Gatekeeper (Linux) • Service interface to the grid • CCSJob Client Server • To put in communication the Gatekeeper (Linux) with the CCS head node (Windows) • To call CCS primitives • Secure Sockets Layer (SSL) channel • CCS • Microsoft CCS farm with a head node and more worker nodes 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  10. System Requirement • System Requirements: • Microsoft Windows XP Professional or Home Edition (Service Pack 1 or 2) running on a NTFS partition; • Microsoft Windows Vista running on a NTFS partition; • In order to use the Grid, you need a personal certificate. You can request it from one of the Grid Certification Authorities (http://www.igtf.net/ ) 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  11. Download • In order to use Grid2Win Download the latest version from the home page: http://grid2win.forge.eu-eela.eu/new/index.php 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  12. Grid Access • Thanks to Grid2Win you can access Grid services with a mouse click! • At the first execution…: 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  13. Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  14. Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  15. Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  16. Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  17. Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  18. Insert PassPhrase Voms-proxy-init 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  19. Voms-proxy-init 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  20. Voms-proxy-info 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  21. Voms-proxy-destroy 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  22. Services Configuration Wizard 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  23. Services Configuration Advanced 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  24. Job Submission 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  25. Job Submission – Load JDL 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  26. Job Submission – JDL Wizard 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  27. Job Submission – JDL’s list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  28. Job Submission – JDL View 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  29. Job Submission – JDL Submission 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  30. Job Submission – Job Submitted 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  31. Job Submission - GetStatus 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  32. Job Submission – output retrieve 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  33. Job Submission – job output view 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  34. Data Management – file Download 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  35. Data Management – file Download 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  36. Data Management – file Upload 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  37. Data Management – file Upload 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  38. Data Management – file Replica 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  39. Data Management – file Replica 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  40. Information System 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  41. Information System – Strogare Element list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  42. Information System – Computing Element list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  43. Information System – installed software list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  44. Information System – LDAP Query 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  45. Information System – LDAP Query 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  46. Information System – LDAP Query 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  47. Links…. • Home page: • http://grid2win.forge.eu-eela.eu/new/index.php • Wiki page: • https://grid.ct.infn.it/twiki/bin/view/GILDA/Grid2WinGUI • Download: • http://grid2win.forge.eu-eela.eu/new/download.php • Support System: • https://forge.eu-eela.eu/tracker/?atid=101&group_id=6&func=browse 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

  48. Questions…. 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,

More Related