480 likes | 605 Views
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.
E N D
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 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
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,
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,
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,
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,
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,
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,
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,
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,
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,
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,
Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Grid Access 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Insert PassPhrase Voms-proxy-init 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Voms-proxy-init 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Voms-proxy-info 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Voms-proxy-destroy 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Services Configuration Wizard 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Services Configuration Advanced 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – Load JDL 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – JDL Wizard 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – JDL’s list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – JDL View 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – JDL Submission 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – Job Submitted 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission - GetStatus 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – output retrieve 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Job Submission – job output view 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Data Management – file Download 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Data Management – file Download 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Data Management – file Upload 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Data Management – file Upload 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Data Management – file Replica 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Data Management – file Replica 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System – Strogare Element list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System – Computing Element list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System – installed software list 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System – LDAP Query 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System – LDAP Query 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
Information System – LDAP Query 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,
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,
Questions…. 4th EGEE User Forum/OGF25 & OGF-Europe's 2nd International Event,