The BEinGrid SLA cluster Results and perspectives Igor Rosenberg, ATOS ORIGIN 20min talk at OGF23, June 2 nd 2008 Dynamic.

Slides:



Advertisements
Similar presentations
ESWW4, 5-9 th November 2007 Draft Proposal: Space Weather as part of an Optional Space Situational Awareness Programme A.Glover, E. Daly, R. Marsden, A.
Advertisements

4. May 2007 Workshop on Dynamic Service Level AgreementsPage 1 Dynamic SLA Negotiation in BREIN Bastian Koller High Performance Computing Center Stuttgart.
The SLA cluster OGF20, May 2007 Igor Rosenberg ATOS ORIGIN
©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium A SIMDAT Perspective on Grid Standards and Specifications.
1 2 nd Shanghai, 19/02/06 Architecture for Next Generation Grids Kostas Tserpes, NTUA Shanghai, 20th of February 2006.
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
1 From Grids to Service-Oriented Knowledge Utilities research challenges Thierry Priol.
DG INFSO- Grid Research & Infrastructures: W. Boch, M. Campolargo 1 Delivery of Industrial-strength Grid Middleware: establishing an effective European.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
CIRAS PROJECT OVERVIEW
BENEFITS OF SUCCESSFUL IT MODERNIZATION
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
Eugen Volk High Performance Computing Center – HLRS University Stuttgart AgroGrid Composition and Monitoring of dynamic Supply Chains.
Management of IT Environment (5) LS 2012/ Martin Sarnovský Department of Cybernetics and AI, FEI TU Košice ITIL:Service Design IT Services Management.
Workshop 3a, Contracting in a eBusiness environment eChallenges e-2008 Copyright 2008 Atos Origin An SLA framework for the GT4 Grid middleware Igor Rosenberg.
Net-Centric Software and Systems I/UCRC Copyright © 2011 NSF Net-Centric I/UCRC. All Rights Reserved. High-Confidence SLA Assurance for Cloud Computing.
Supporting education and research E-learning tools, standards and systems Sarah Porter Head of Development, JISC.
Evidence based policy making Seminar FP7 Work Programme December 2010, Paris, Université Paris Dauphine Maria Geronymaki DG INFSO.H.2 ICT for.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
LEVERAGING THE ENTERPRISE INFORMATION ENVIRONMENT Louise Edmonds Senior Manager Information Management ACT Health.
Enterprise Architecture
EGI-Engage EGI-Engage Engaging the EGI Community towards an Open Science Commons Project Overview 9/14/2015 EGI-Engage: a project.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Future support of EGI services Tiziana Ferrari/EGI.eu Future support of EGI.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
1 INFRA : INFRA : Scientific Information Repository supporting FP7 “The views expressed in this presentation are those of the author.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Semantic Interoperability Berlin, 25 March 2008 Semantically Enhanced Resource Allocator Marc de Palol Jorge Ejarque, Iñigo Goiri, Ferran Julià, Jordi.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web services Interoperability for Geospatial decision.
Jarek Nabrzyski, Ariel Oleksiak Comparison of Grid Middleware in European Grid Projects Jarek Nabrzyski, Ariel Oleksiak Poznań Supercomputing and Networking.
Clouds and Grid: Business and market findings Karita Luokkanen-Rabetino Atos Origin
IEEE SCC41 PARs Dr. Rashid A. Saeed. 2 SCC41 Standards Project Acceptance Criteria 1. Broad market application  Each SCC41 (P1900 series) standard shall.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
ESTELA Summer Workshop, 26 June 2013 The EU-SOLARIS project.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
JOINING UP GOVERNMENTS EUROPEAN COMMISSION Establishing a European Union Location Framework.
Presenter: Sabine Roller Coordinator: Hubert Hérenger High Performance Computing Center Stuttgart (HLRS) Business Experiment.
CLARIN work packages. Conference Place yyyy-mm-dd
A trust and Contract Management framework enabling secure collaborative business processing in on-demand created, self- managed, scalable, and highly dynamic.
Next Generation Grid(s) - European Grid Research R. Tirler – IST DG Dutch Grid Day Amsterdam - 3 rd July Next Generation Grid(s) European.
Bob Jones Technical Director CERN - August 2003 EGEE is proposed as a project to be funded by the European Union under contract IST
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
Information Society and Media Directorate-General Unit Grid Technologies NCP Info Day Call5 - Brussels, 02 June – Advanced Grid Technologies,
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
Grid Business EGEE’07 business track Budapest, 2 October 2007 Csilla Zsigri
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
AN SLA-BASED RESOURCE VIRTUALIZATION APPROACH FOR ON-DEMAND SERVICE PROVISION Gabor Kecskemeti MTA SZTAKI International Workshop on Virtualization Technologies.
Towards Successful Grid Business Models with Efficient Value Chains Prof. Dr. Katarina Stanoevska mcm Institute – University of St. Gallen
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Josep Martrat ATOS Research & Innovation ATOS ORIGIN EGEE 1 st Industry Day Paris, 27 th April 2006
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
SEE-GRID-2 The SEE-GRID-2 initiative is co-funded by the European Commission under the FP6 Research Infrastructures contract no
EGEE is a project funded by the European Union under contract IST EGEE Summary NA2 Partners April
Technology-enhanced Learning: EU research and its role in current and future ICT based learning environments Pat Manson Head of Unit Technology Enhanced.
WP4 – Cloud Platform & Provisioning Technical Review Period 1 This document produced by Members of the Helix Nebula consortium is licensed under a Creative.
General Introduction Markus Nordberg (CERN DG-DI-DI) 1
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
EGI-InSPIRE EGI-InSPIRE RI The European Grid Infrastructure Steven Newhouse Director, EGI.eu Project Director, EGI-InSPIRE 29/06/2016CoreGrid.
OrbEEt Project Introduction <Location>, <Date> Presenter
Bob Jones EGEE Technical Director
EI Architecture Overview/Current Assessment/Technical Architecture
ICT PSP 2011, 5th call, Pilot Type B, Objective: 2.4 eLearning
Presented by Munezero Immaculee Joselyne PhD in Software Engineering
Gestione di Service Level Agreements (SLA) in sistemi Grid
EGI Webinar - Introduction -
EOSC-hub Contribution to the EOSC WGs
Presentation transcript:

The BEinGrid SLA cluster Results and perspectives Igor Rosenberg, ATOS ORIGIN 20min talk at OGF23, June 2 nd 2008 Dynamic Service Level Agreements workshop

Business Experiments in GRID 2 "Dynamic Service Level Agreements" OGF23 OGF23 is featuring a workshop on "Dynamic Service Level Agreements" which will take place on Monday 2nd of June 2008 in Barcelona (Spain): The workshop consists of invited talks and a panel discussion. It will bring together researchers and engineers whose organisations are actively addressing Service Level Agreements concerns to share experiences and to describe their research in order to facilitate better understanding of Grid Quality of Service issues and requirements. 23rd Open Grid Forum - OGF23/BEinGRID Industry Days June 2 - 6, 2008 Barcelo Sants Hotel Barcelona, Spain Invited projects: –BEinGRID, SmartLM, GridEcon, SORMA, BREIN, AssessGrid, RESERVOIR

Business Experiments in GRID 3 Workshop: Dynamic Service Level Agreements Grid computing systems need to achieve levels of Quality of Service (QoS) necessary for enterprise applications in science and industry. A Service Level Agreement (SLA) specification provides a formal method for describing QoS requirements. This workshop seeks to bring together researchers and engineers whose organisations are actively addressing SLAs concerns, for example through WS-Agreement standardisation, to share experiences and describe their research in order to facilitate better understanding of Grid QoS issues and requirements. SLAs become particularly important in the context of emerging computing infrastructure such as Cloud Computing. Within such infrastructure, it is necessary for providers to establish SLAs within a Cloud to ensure that some acceptable level of quality can be offered to an external user. Examples of this can be seen in the Amazon S3 and EC2 Cloud services, where Amazon offers SLAs defined in terms of uptime and availability for their Cloud services, even though the Cloud itself is implemented through a distributed data center managed by Amazon. We believe therefore that as Grids evolve towards the Cloud and "ensemble" computing concept (from Irvin Wladawsky-Berger's talk at OGF22), SLAs will gain greater significance, especially the focus on negotiation mechanisms to support SLA formation and subsequent use. In recent years, it has become clear that there is considerable overlap between the goals of Grid computing and the benefits of an SOA based on Web services; the rapid advances in Web services technology and standards have thus provided an evolutionary path from the architecture of current Grids to the standardised, service-oriented, enterprise-class Grid of the future. Grid Service Level management contains QoS descriptions for Web services in the form of SLAs and support infrastructures and tools for service design, design validation and run-time verification. SLAs are formal contracts negotiated between end-users and service providers. WS-Agreement is a language and protocol designed for advertising the capabilities of providers and creating agreements based on initial offers, and for monitoring agreement compliance at runtime. The motivations for the design of WS-Agreement stem out of QoS concerns. The definition of the protocol is totally general and allows for the negotiation of QoS in any Web service enabled distributed system. However, the WS-Agreement specification does not contemplate the possibility of changing an agreement at runtime. Therefore the challenge is to provide extensions of WS-Agreement and of its semantics in order to make agreements robust and more long-lived to individual term violations. This workshop will seek to bring together researchers and engineers working on SLA issues in order to facilitate better understanding of requirements for QoS provision of Grid systems. Two considerations will merit special attention. First, Grid SLA management is complicated by the inherent composition of the Grid. Second, commercial Grids are identified as an emerging specialisation of Grid technology, therefore a fundamental requirement is the need to define and satisfy SLAs. An important focus of this workshop will be on how SLA management systems and Grid standards currently being developed can specify, negotiate, monitor and adapt SLAs to provide a level of QoS needed for scientific and industrial purposes. The workshop will address techniques and mechanisms employed by, or being considered for, current Grid systems to manage SLAs to ensure QoS provision. These include, but are not limited to, SLA specification, SLA negotiation, SLA re-negotiation, WS-Agreement extensions, QoS monitoring. Of special interest is the relationship of these mechanisms to, and interactions with, specifications being developed within OGF (GRAAP) and related organisations, for example for Grid middleware services.

Business Experiments in GRID 4 Workshop main focus WS-Agreement standardisation facilitate better understanding of requirements for QoS provision of Grid systems –Grid SLA management is complicated by the inherent composition of the Grid –commercial Grids are identified as an emerging specialisation of Grid technology, therefore a fundamental requirement is the need to define and satisfy SLAs. –how SLA management systems and Grid standards currently being developed can specify, negotiate, monitor and adapt SLAs to provide a level of QoS needed for scientific and industrial purposes. –The workshop will address techniques and mechanisms employed by, or being considered for, current Grid systems to manage SLAs to ensure QoS provision: SLA specification, SLA negotiation, SLA re-negotiation, WS-Agreement extensions, QoS monitoring.

Business Experiments in GRID 5 BEinGrid Project Data Sheet Type of project: Integrated Project Project coordinator: Mr. Santi Ristol (ATOS ORIGIN) Project start date: 1st June 2006 Duration: 42 months (until Nov 2009) Budget: 24.7 M Euros Max EC contribution: 15.7 M Euros (63%) Consortium: partners Effort: 2713 PM (226 PY,65 P, h) The mission of BEINGRID is to Exploit European Grid middleware by creating a toolset repository of Grid services from across the Grid research domain and to use these services to deliver a set of successful business experiments that stimulate the early adoption of Grid technologies across the European Union.

Business Experiments in GRID 6 BEinGrid at a glance Business experiences –Service Provider + Integrator + End User –12 different sectors : retailing, architecture, textile, finance, … –Two BE waves: first is just finished, second started March ´08 Real world! Cross activities –Analysis of the ongoing experiments –Technical “clusters” (security, portals, VO, SLA, …) –Business Gridipedia (General Repository) –Documents (designs, howtos, success stories, …) –Software (generic components)

Business Experiments in GRID 7 BEinGRID S&T Approach Technical cross activities Trust & Security VO Management Service & Data Mgt Architecture & Interop Selected branches: GTv4, UNICORE/GS, g-Lite, GRIA, WS-* Business cross activities Dissem. & Exploitation Market Study Business Modeling Middleware 1 Middleware 2 Mdw -n BE1 BE2BE3... BE4 BE5 BE18 Gridipedia SLA Cluster

Business Experiments in GRID 8 SLA Cluster General Presentation The Service Level Agreement Cluster considers the typical SLA lifecycle: –Stage 1: Development of a service and creation of SLA templates for this service –Stage 2: Discovery and negotiation of an SLA –Stage 3: Service provisioning and deployment –Stage 4: Execution of the service –Stage 5: Assessment and corrective actions (when necessary) –Stage 6: Decommission of the service √ √ √ –Produce generic components: Negotiation, Optimisation Eval&Monitoring, July Accounting, July SLA Framework, Nov √ √ Aim of the cluster: –Discover requirements –Sort by importance –Produce design patterns –Produce Best Practices Report July

Business Experiments in GRID 9 Classification of the initial topics by the first BEs T1: SLA Template Guidance to the write-up of the SLA template offered by providers: how-tos, skeleton, GUI, traps to avoid. Medium T2: Publication and Discovery Mechanism to allow an efficient management of distributed resources is proposed (good-use rules, to facilitate the work of a matcher). Low T3: Negotiation Tools easing the negotiation (bargain) of an SLA Medium T4: Optimisation of Resource Selection Selection of the most suitable host (to deploy and execute a service), optimise a predefined measure of system efficiency. Medium T5: Monitoring SLA Monitor system that checks the status of the SLA is proposed High T6: Re-negotiation Changing an already accepted SLA. Novelty is the existence of a previous contract providing initial values, and possibly running jobs (migration). Low T7: Evaluation Comparing predicting all the terms of the agreed SLA with the current situation (gained through monitoring), to discover potential violations to the agreement. High T8: Accounting Calculate the price for a given service (related to the SLA-metrics) Low T1T2T3T4T5T6T7T8 BE03XXX BE06XXXXXXX BE07XX BE08XXXXX BE09XXXXXXX BE10X BE16XX Most relevant BEs (presenting major interest on SLAs) Importance

Business Experiments in GRID 10 The most relevant first findings Most important requirements  Monitoring SLA Monitor system that checks the status of the SLA is proposed  Evaluation Comparing predicting all the terms of the agreed SLA with the current situation (gained through monitoring), to discover potential violations to the agreement.  Depending on BE votes, business relevance, technical innovation, and dependencies... lead to design patterns (middleware independent software component architecture)  Negotiation - First step needed to create an SLA  Monitoring and Evaluation - System checking the status of the SLA, notifying of violations  Accounting - providing the financial department with the log of the SLA resource usage  Optimisation of resource selection - adapt the scheduling algorithm to focus on business value of SLAs.

Business Experiments in GRID 11 BEinGrid SLA Software components ComponentsMiddlewareStatusWS- Agreement Negotiation linklink GT4 WS-Core RELEASED √ Optimisation linklink GRASP GT4 upcoming release, under testing X (WSLA) Monitoring and Evaluation (based on ganglia metrics) link link GRIA GT4 WS-Core NET 3.0 / WSRF 2.0 upcoming release, under testing July ´08 X (GRIA SLA) √ AccountingGRIA GT4 WS-Core July ´08 Nov ´08 X (GRIA SLA) √

Business Experiments in GRID 12 An SLA framework for GT4 v4.0.5 Most capacities are in the SLA framework  Negotiation  Optimisation  Monitoring and Evaluation  Accounting included Not yet contemplated Ganglia + MDS

Business Experiments in GRID 13 Research openings Within BEinGrid: Most needed capacities Design patterns Components Repository Templates? Discovery? SLA Standard? Research: –Justification from real world situations (new BEs) –Composition of SLAs –Re-Negotiation –Negotiation 1—* –Translate QoS terms from user language to provider language –Crisis strategies (lowering violation impact)

THANK YOU © BEinGRID Consortium

Business Experiments in GRID 15 2nd wave of experiments… and opportunity for collaboration There will be an open call to establish a set of 5-6 new Business Experiments -The new BE should last round month maximum. -Available 330K€ (approx) funding per experiment -The BE must be based on semi-mature technology, include the full value chain (End- User, Integrator and Service Provider) and present a preliminary business plan -Open call text available after this summer, new BE start in Jan/Feb 2008

Business Experiments in GRID 16 BEinGrid - 8 main objectives To study and gather the requirements for the commercial Grid environment, evaluating current and proposing new business models considering aspects To design and build a Grid toolset repository based on different Grid foundation middleware (Globus Toolkit v4, Unicore/GS, gLite, WSRF.NET, GRIA and open Axis plus WS-* standards) To enable and validate the adoption of Grid technologies in industry and services, addressing in particular small and medium sized enterprises (SMEs). To realize a critical mass of business experiments (Grid-enabled pilots) embracing a broad spectrum of economic sectors To produce a set of successful case studies as a result of putting into practice the real-world pilots and to report the best-practice guidelines of Grid pilot experiences. To contribute to making the NGG transparently usable, persistent and scalable up to global pervasiveness, Identify further generic components out of the Business Experiments to complete the available solutions and integrate them into the repository. For the second phase of the business experiments, to provide through the repository, a mechanism for current research projects in the Grid domain a platform to provide their software and components to a wide community.

Business Experiments in GRID 17 BEinGRID at a glance SP Experiments by sectors Experiments by technology Common facilities SP Business Experiment Value Chain End- User Service Provider Integrator Finance MultiMedia Retailing Logistics Chemistry Goverment - Public service Aerospace Enviromental Science Textile Ship Building Engineering Automotive

Business Experiments in GRID 18 SLA Architecture (1 st static approach)

Business Experiments in GRID 19 Architectural design I (subsystem identification, split between WP4.3 & WP4.4)

Business Experiments in GRID 20 Architectural design II (subsystem identification, split between WP4.3 & WP4.4)

Business Experiments in GRID 21 Basic metrics and policies System Metrics (we must delimit a reduced set) –CPU (mean values) –Memory –Disk storage –Availability (%) –Network profile (BW offered Rb, traffic priority of packets, etc) for a period time –Number of invocations –Response time –... (any application specific – high level) Recovery Polices (when QoS is not fulfilled) –Service destruction –Increase process priority –Reinstantiation of service –Q.Recovery actions at network level? –Q.Recovery actions derived from mobility… (grid) (grid) (net) (app) (app)