a resource allocation centric a resource allocation
play

A Resource Allocation-centric A Resource Allocation-centric Grid - PowerPoint PPT Presentation

Polish Infrastructure Polish Infrastructure for Supporting Computational Science for Supporting Computational Science in the European Research Space in the European Research Space A Resource Allocation-centric A Resource Allocation-centric


  1. Polish Infrastructure Polish Infrastructure for Supporting Computational Science for Supporting Computational Science in the European Research Space in the European Research Space A Resource Allocation-centric A Resource Allocation-centric Grid Operation Model Grid Operation Model Tomasz Szepieniec, Tomasz Szepieniec, Marcin Radecki, Marcin Radecki, Małgorzata Tomanek Małgorzata Tomanek ACC CYFRONET AGH, ACC CYFRONET AGH, Poland Poland ISGC 2010 Taipei, 10.03.2010 EUROPEAN UNION

  2. Is EGEE Infrastructure a Grid? Is EGEE Infrastructure a Grid? Grid is a system that EGEE Infrastructure is a system that coordinates resources that are not coordinates resources from different subject to centralized control... ROCs/NGIs/sites ... ...using some protocols and ...using standard, open, general- interfaces... purpose protocols and interfaces... ...to deliver reliable infrastructure. ...to deliver nontrivial qualities of service. Where we are with QoS: by Ian Foster (“What is the Grid? A SLA between the Infrastructure and sites: Three Point Checklist”, 2002) • defining of a production service level SLA for HEP experiments • - defining level of resources contributed by each site - agreed and signed with enormous effort ..besides resources provided on best-effort bases. 2

  3. Starting Point: EGEE Operation Model Starting Point: EGEE Operation Model 3

  4. The Next Step: Deliver reliable services for users The Next Step: Deliver reliable services for users • Providing resources to users with required qualities of services • Required = specified in Service Level Agreement 4

  5. Resource Allocation-related Operation Model Resource Allocation-related Operation Model 5

  6. SLA Planning and Negotiation: Tool SLA Planning and Negotiation: Tool • Resource Allocation Dashboard for VOs and Resource Providers • Traceable SLA negotiation process • V1.2 deployed in CIC Portal used for CE ROC and for seed resources operation • V2.0 with NGI-role support in alfa testing http://grid.cyfronet.pl/bazaar 6

  7. SLA Execution SLA Execution • Resource/Services are configured according to the SLA: – Limits – Priorities – Reservations – Quotas – Software required – .... • Verification of a site configuration by a VO is required • Only sites having an agreed, active SLA with a VO with verified configuration are available in Infrastructure Information System – this prevent not-verified resources to be put into 'production' 7

  8. SLA Monitoring SLA Monitoring • Infrastructure monitoring results are used to monitor SLA metrics – Critical tests – Availability/reliability – .... Accounting data are used to verify SLA • metrics: Resource level – – Failed job ratio – Waiting time – .... • Option to suspend a site that breaks its SLA • Feedback about sites/VOs can be published 8

  9. Summary Summary • EGEE built a reliable infrastructure, the next step would be a reliable services for users delivered with non-trivial qualities of service. • Resource allocation-centric operation model has been proposed. • PL-Grid (Polish NGI) is building a prototype of the new operation model and tools that support it: – Grid Resource Bazaar – a dashboard for SLA management – Filters for Grid Information System – SLA monitoring based on Infrastructure monitoring and accounting system 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend