INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service...
Transcript of INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service...
![Page 1: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/1.jpg)
Service Level Agreements for D-Grid
http://www.sla4d-grid.de
INSPIRE and Service Level ManagementWhy it matters and how to implement it
Bastian Baranski
con terra GmbH
Münster, Germany
![Page 2: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/2.jpg)
29 June 2011 INSPIRE and Service Level Management
Motivation
![Page 3: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/3.jpg)
Evolution of GIS
29 June 2011 INSPIRE and Service Level Management
Desktop GIS Spatial Data Infrastructure (SDI)
� desktop- and data-centric applications
� proprietary and monilithic software
� higher internet bandwith
� new web service technologies
� many standardization efforts
� loosely-coupled architecture
� composed of open and interoperable web services
� retrieval, portrayal and processing of data over the web
� integration of live sensor data
![Page 4: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/4.jpg)
Challenges
� Observations� Increasing amount of available data
� Increasing complexity of adopted algorithms
� Increasing number of potential users
� Emerging laws and provisions (INSPIRE)
� The Cloud Computing paradigm
� Highly competitive GIS market
� Example - INSPIRE View Service� 99% service uptime per day, week, etc. (Availability)
� 5 seconds initial service response time (Performance)
� 20 parallel service requests (Capacity)
29 June 2011 INSPIRE and Service Level Management
![Page 5: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/5.jpg)
29 June 2011 INSPIRE and Service Level Management
Service Level Management
![Page 6: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/6.jpg)
Service Level Management
� Aspects
� Monitoring and reporting service quality
� React on service quality fluctuations
� Realize offered service quality guarantees
� Key Element
� Service Level Agreement
29 June 2011 INSPIRE and Service Level Management
![Page 7: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/7.jpg)
Service Level Agreement
� Contract between service providers and service consumers� Cost-performance ratio transparency
� Monitoring promised service qualities
� Contract Lifecycle� Templates, Negotiation
� Monitoring, Evaluation, Reporting
� Accounting (usage costs, penalties)
� Key Elements� Key Performance Indicator (KPI)
� Service Level Objective (SLO)
29 June 2011 INSPIRE and Service Level Management
![Page 8: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/8.jpg)
29 June 2011 INSPIRE and Service Level Management
Service Level Agreement
Management Framework
![Page 9: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/9.jpg)
Overview
29 June 2011 INSPIRE and Service Level Management
VIRTUALIZED INFRASTRUCTURE
MONITORING EVALUATION
SERVICE 1
SERVICE 2
SERVICE 3 AGREEMENT NEGOTIATION
RESOURCE MANAGEMENT
PROXY PORTAL API
REPORTING
![Page 10: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/10.jpg)
Agreement Negotiation
29 June 2011 INSPIRE and Service Level Management
MONITORING
EVALUATION
REPORTING
FIREWALL
SLA
AGREEMENT
CONSUMER PROVIDER
TEMPLATE PROXY
SERVICE 1
SERVICE 2
SERVICE 3
![Page 11: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/11.jpg)
Service Consumption
29 June 2011 INSPIRE and Service Level Management
MONITORING
EVALUATION
REPORTING
FIREWALL
http(s)://host:port/proxy/$serviceN$/$agreementId$
SLA
AGREEMENT
CONSUMER PROVIDER
TEMPLATE PROXY
SERVICE 1
SERVICE 2
SERVICE 3
![Page 12: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/12.jpg)
Resource Management
29 June 2011 INSPIRE and Service Level Management
http(s)://host:port/proxy/$serviceN$/$agreementId$
CONSUMER PROVIDERPROXY
VIRTUALIZED INFRASTRUCTURE
VM
SERVICE 1
★★★★ VM
SERVICE 2
★★★★★★★★
VM
SERVICE 3
VM
SERVICE 3
★★★★★★★★★★★★
★★★★★★★★★★★★
RESOURCE MANAGEMENT
SLA
![Page 13: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/13.jpg)
SLA4D-GRID
� Service Level Agreements for D-Grid (2009 – 2012)
� Funded by German Federal Ministry of Education and Research
� 11 partners from science and industry
� Develop a SLA-layer for D-Grid
� Service and resource usage under given guarantees, service quality
requirements and pre-defined business conditions
� GI Demonstration Scenario
� Proof-of-concept of the SLA management framework
� INSPIRE Coordinate Transformation Service in the Cloud
29 June 2011 INSPIRE and Service Level Management
![Page 14: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/14.jpg)
29 June 2011 INSPIRE and Service Level Management
Summary and Outlook
![Page 15: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/15.jpg)
Summary
� The SLA-Framework enables ... � SLA-aware service discovery
� SLA negotiation for selected services
� SLA monitoring, evaluation and reporting
� SLA-aware service consumption (accounting)
� Cloud Computing for resource management
� Service Level Management / Sustainable Business Models
� Based on open and common standards� WS-Agreement Specification (Open Grid Forum, OGF)
� Open Source Software @ 52° North
29 June 2011 INSPIRE and Service Level Management
![Page 16: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/16.jpg)
INSPIRE 2011
27 June – 1 July | Edinburgh
Thursday, 30 June 2011
“INSPIRE Coordinate Transformation Service - Performance Considerations”
Esri International User Conference
11 – 15 July 2011 | San Diego, CA
GIScience Research Track
Wednesday, 13 July 2011
“Matching INSPIRE Quality of Service requirements with Hybrid Clouds”
29 June 2011 INSPIRE and Service Level Management
![Page 17: INSPIRE and Service Level Management · TEMPLATE PROXY SERVICE 1 SERVICE 2 SERVICE 3. Service Consumption 29 June 2011 INSPIRE and Service Level Management ... INSPIRE 2011 27 June](https://reader035.fdocuments.in/reader035/viewer/2022071009/5fc6f501aa32ab3b27348706/html5/thumbnails/17.jpg)
Service Level Agreements for D-Grid
http://www.sla4d-grid.de
Thank you for your attention!
Bastian Baranski