Presentation is loading. Please wait.

Presentation is loading. Please wait.

Distributed Systems Architecture Research Group Universidad Complutense de Madrid EGEE UF4/OGF25 Catania, Italy March 2 nd, 2009 State and Future Plans.

Similar presentations


Presentation on theme: "Distributed Systems Architecture Research Group Universidad Complutense de Madrid EGEE UF4/OGF25 Catania, Italy March 2 nd, 2009 State and Future Plans."— Presentation transcript:

1 Distributed Systems Architecture Research Group Universidad Complutense de Madrid EGEE UF4/OGF25 Catania, Italy March 2 nd, 2009 State and Future Plans for GridWay Metascheduler Eduardo Huedo EGGE UF4 / OGF25 Catania (Italy), March 2 nd, 2009

2 2/10 Contents Architecture Components Scheduling Policies Interoperation through Adapters Infrastructures Using GridWay Status and Future Plans More Information

3 3/10 PBSSGE $> CLI GridWay.C,.java DRMAA.C,.java Infrastructure Grid Middleware Applications Globus Services Grid Meta- Scheduler Advanced scheduling policies Accounting Fault detection & recovery Application-Infrastructure decoupling LRM-like Command Line Interface OGF DRMAA C, Java, Perl… bindings OGF JSDL (POSIX & HTC profiles) Job arrays, DAG workflows and MPI jobs Straightforward deployment Deploy different kinds of grids Interoperation between grids Highly dynamic & heterogeneous High fault rate Architecture

4 4/10 Execution Manager Transfer Manager Information Manager Dispatch Manager Request Manager Scheduler Job PoolHost Pool DRMAA libraryCLI GridWay Core File Transfer Services Execution Services GridFTPRFT pre-WS GRAM WS GRAM Information Services MDS2 GLUE MDS4 Resource Discovery Resource Monitoring Resource Discovery Resource Monitoring Job Preparation Job Termination Job Migration Job Preparation Job Termination Job Migration Job Submission Job Monitoring Job Control Job Migration Job Submission Job Monitoring Job Control Job Migration Components

5 5/10 Matching resources for each job (user) Pending Jobs Grid Scheduling = Job + Resource Policies Resource Policies Rank Expressions Fixed Priority User Usage History Failure Rate Job Policies Fixed Priority Urgent Jobs User Share Deadline Waiting Time Scheduling Policies

6 6/10 SGE Cluster Users Globus GridWay Globus gLite SGE ClusterPBS Cluster Different execution interfaces (GRAM2, GRAM4, CREAM, ARC...) Different cluster configurations (shared FS or not) Different transfer models (direct, reverse) Different information models (Globus, GLUE...) A&A through globally recognized CAs and DNs Globus SGE ClusterPBS Cluster Interoperation through Adapters

7 7/10 Interoperation through Adapters A real example of gwhost output (OGF23 demo):

8 8/10 Infrastructures Using GridWay

9 9/10 Status and Future Plans Latest developments (for GridWay 5.5) A single account to manage several grid users/proxies, useful for portals Execution adapter for CREAM Improved information adapter for EGEE Other developments (related components) Information and execution adapters for ARC, thanks to Dmytro Karpenko (BITP) Execution adapter for SGE, thanks to CESGA Plug-in for SLA negotiation, thanks to BEinEIMRT project Future developments Scheduling policies for federated grids Execution adapter for DRMAA, i.e. for any DRMS supporting it Adapters for UNICORE Data caching and data management

10 10/10 More Information Guides, howtos, mailing lists... Globus guides Open community development process Research publications More about GridWay at EGEE UF4/OGF25 Tutorial about "Porting Applications with Globus GridWay, here! next! Presentation "Vashra-T: Grid Ray Tracing for the Fusion Physics ASTRA Code", Tuesday 14:25 Presentation "Porting AITALC product through a master/worker scheme", Wednesday 14:00 Poster "Support for CREAM-based CEs in GridWay Metascheduler, Tuesday 16:00 Any question now?


Download ppt "Distributed Systems Architecture Research Group Universidad Complutense de Madrid EGEE UF4/OGF25 Catania, Italy March 2 nd, 2009 State and Future Plans."

Similar presentations


Ads by Google