Download presentation
Presentation is loading. Please wait.
Published byAlberta Atkinson Modified over 9 years ago
1
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin An SLA framework for the GT4 Grid middleware Igor Rosenberg Atos Origin Spain In collaboration with René Heek (HLRS) Ana Juan (Atos Origin)
2
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Motivation, problem area Recognised problem of assuring a decent Quality of Service (QoS) Service Level Agreements (SLAs) are probably the most important documents in every business-aware framework – at least they should be. Existing implementations supporting full SLA management?
3
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Research Objectives State-of-the-art of SLA frameworks Discover business needs based on real experiences Define and implement the missing pieces.
4
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Research approach, Methodology Middleware 1 Middleware 2 Mdw -n BE1 BE2BE3... BE25 … Other projects BEinGrid SLA Cluster: horizontal look at SLA best practices and gap-analysis
5
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Extract SLA Common Technical Requirements Needs expressed in a given scenario Define Common Capabilities A functionality which answers this technical need Define Design Patterns The middleware-agnostic architecture needed to provide this functionality Define Components Middleware-specific implementations The BEinGRID Methodology
6
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin SLA Common Technical Requirements Common Capabilities Design Patterns Components Major Outcomes/Results –SLA Template Specification –Publication and Discovery –Negotiation –Optimization of Resource Selection –Monitoring –Evaluation –Re-negotiation –Accounting –SLA Negotiation for GT4 –SLA Optimisation of Resource Selection for GRASP, and for GT4 –SLA Monitoring and Evaluation for GRASP, and for GT4 –SLA Accounting for GRIA and GT4 Results: Requirements for generic SLA frameworks A gap analysis A set of components Justified by business benefits
7
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin BEinGrid SLA Software components ComponentsMiddlewareStatusStandard Negotiation GT4 WS-Core 4.0.5 RELEASED http ://www.gridipedia.eu/683.html WS-Agreement Optimisation GRASP GT4 RELEASED http ://www.gridipedia.eu/387.html W-SLA Monitoring and Evaluation (based on ganglia metrics) GRIA GT4 WS-Core 4.0.5.NET 3.0 / WSRF 2.0 RELEASED https://gforge.beingrid.eu/gf/proje ct/slaevalgria/ Nov ´08 RELEASED http ://www.gridipedia.eu/205.html GRIA SLA WS-Agreement AccountingGT4 WS-Core 4.0.5Nov ´08 WS-Agreement
8
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Most BEinGrid capacities are in the SLA framework Negotiation Optimisation Monitoring and Evaluation Accounting included Not yet contemplated Ganglia + MDS Global view of the SLA Framework for GT4 v4.0.5
9
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Comparison of capabilities BEinGRID GTv4 Framework TrustCoM Contract Management Framework Akogrimo Subsystem Assesgrid Architecture BEinGRID identified capabilities SLA Template specification Publication and Discovery Negotiation Optimization of Resource Selection Monitoring Evaluation Re-negotiation Accounting Implementation TechnologyGTv4.Net, WCF.NET, GTv4 Gap analysis, comparing various frameworks
10
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Conclusion and outlook Conclusion –generic technical requirements, common capabilities, design patterns, and components. –Justify a simple architecture based on components: a framework for SLAs for GT4 –Compared it to other existing frameworks Future work: –Finish implementation (November 2008?) and validate –Add extra capabilities Publication and Discovery (marketplace?) Brokering of templates/negotation –Propose examples for Negotiation strategies Crisis Handling (changing strategies based on violations) –Prove interoperability with other frameworks (GRASP, GRIA, UNICORE)
11
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin Thank you for your attention Any questions? Game over
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.