Download presentation
Presentation is loading. Please wait.
Published byRobert Chapman Modified over 9 years ago
1
www.eu-eela.org E-science grid facility for Europe and Latin America GridwWin: porting gLite to run under Windows Fabio Scibilia – Consorzio COMETA 30/06/2008
2
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 2 Computing resource Grid Terminal Preliminars: gLite architecture
3
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 3 Local Resource Manager (LRMS) –It is NOT a Grid component –Local administration –Dispatches job across Worker Nodes –Accessed by local users Computing Element –Service oriented –Faces computing power to the grid Gatekeeper –Access point of the CE –Manages one or more job queues –Wraps the LRMS Worker Nodes –More than one (cluster) –Execute both local and grid jobs To execute grid jobs, a specific environment must be set Preliminars: Computing Element
4
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 4 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 ! Targets
5
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 5 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 Porting strategy
6
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 6 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 –Torque/MAUI (PBS) Linux head node Windows XP Worker Nodes –Microsoft Compute Cluster Server (CCS) Linux auxiliary node Windows XP CCS farm Done !!! Prototype !!! Prototype DONE!!! What is already done
7
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 7 Grid Security Infrastructure –Credentials management with VOMS extensions voms-proxy-* commands Workload Management –Job submissions and output retrieving glite-wms-job-* commands edg-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 –Command lines lcg-info lcg-infosites –Grid2Win GUI LDAP Explorer integrated in our GUI Status of porting
8
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 8 Computing Element (CE) –Scientific Linux –PBS server Worker Nodes (WNs) –MS Windows XP –PBS mom –gLite clients –We are providing for an installer Porting PBS as CE on Windwos
9
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 9 CCS –Microsoft CCS farm with a head node an more worker nodes 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 –SSL channel Integrating CCS as native CE
10
www.eu-eela.eu Catania (Italy), Joint EELA/EGEEIII Tutorial for Trainers, 30.06.2008 – 04.07.2008 10 Questions …
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.