OPTIMIS: Improving Cloud Management With Dynamic SLAs
|
|
|
- Dylan Warren
- 10 years ago
- Views:
Transcription
1 1 OPTIMIS: Improving Cloud Management With Dynamic SLAs Salt Lake City, July 18 Wolfgang Ziegler, Fraunhofer Institute SCAI
2 OPTIMIS Project IP 5th call June May Partner Atos Origin SAE Umeå University The 451 Group Universität Stuttgart National Technical University of Athens Barcelona Supercomputing Center SAP Fraunhofer Institute for Algorithms and Scientific Computing University of Leeds Leibniz University of Hanover Flexiant British Telecom Arsys Total cost: K 2
3 OPTIMIS Scenarios 3
4 SLA use in OPTIMIS Provide SLA- aware infrastructure services with extended QoS capabilities SLAs between infrastructure providers and service providers Support for self- * and elasticity Definition and standardisation of new term languages Trust Risk Eco- efficiency Cost Data security & legal constraints SLAs based on Service Manifest of the Service Provider 4
5 OPTIMIS SLA Management Cloud QoS OPTIMIS SLA Management Standard compliant SLA Management component Full support of the OGF WS- Agreement specification SLA Negotiation supported through WS- Agreement Negotiation Based of the WSAG4J SLA Management Framework developed at Fraunhofer SCAI Functionality of the SLA Management Layer Mediates between SDO and IP components Negotiates IP services and triggers deployment Basic integration with IP components for service deployment implemented Integration of SLA monitoring planned for year 2 Innovations Support of TREC parameters as part of the SLA Enables self- management and self- optimization operations based on TREC parameters Dynamic SLA creation, monitoring and accounting Rule- based definition of SLA guarantees Dynamic detection of SLA compliance and violations Trigger self- management and self- optimization actions in order to prevent SLA violations Triggers accounting in case of SLA violation 5
6 SLA Management SLA Creation Service Deployment Optimizer GetTemplates Templates Infrastructure Provider SLA Management (Cloud QoS) Agreement Factory Facade Get Templates Lookup Agreement Factory Resource Proper5es Templat es Populate SLA Validation Template based creation of SLAs Templates contain restrictions on valid agreement offers Structural restrictions, i.e. which element must be contained in the offer and how often Create Agreement Create Agreement Agreement Offer Valida5on Validate Lookup Agreement Offer Validator Configura5on Value restrictions, i.e. what are valid values for specific elements Enforcement of offer integrity Constraint validation before service instantiation Protection of IP components Service Instan5a5on Instantiate Service Provisioning System Service Instantiation Admission of services done by IP admission control component Agreement EPR Agreement Crea5on Configure Deployment agreed services initiated by IP cloud optimizer
7 SLA Management Monitoring Agreement Properties Dynamic Resource Properties Static Resource Properties Terms Service Description Term 1... Service Property 1 Service Property 2 Guarantee Term Agreement State Service Term States Service Term State 1 State Guarantee Term States Guarantee Term State Agreement 2. update service terms states 4. update guarantee states compute states Agreement Monitor Guarantee Evaluator 3. evaluate guarantees 1. retrieve service states 5. notify Monitoring System Self- Management / Self Op5miza5on Accoun5ng SLA Monitoring Periodical monitoring of deployed services and guarantees Guarantee states are computed based on definition in SLA Guarantees can specify either an importance or monetary values Penalties and rewards with monetary values result in notifications to an accounting system Penalties and rewards with an importance result in notifications to the self- management and self- optimization components
8 SLA Management Monitoring of SLAs Agreement Static Properties Service Description... Specify the user requirements on the service provisioning process Dynamic Properties Static Properties Terms Service Description Service Property 1 Service Property 2 Guarantee Agreement State Service Term States Service Term State 1 State Guarantee Term States Guarantee Term State agreed service property actual service property Can be changed by the user with respect to the agreement creation constraints Service Properties Define variables in order to resolve static and dynamic property values Are used to define the service level objectives in SLA guarantees Guarantees Specify service level objectives Define self management events and accounting models in form of penalties and rewards Dynamic Properties Service Term States Dynamically generated during SLA monitoring Contain detailed information on the current service delivery Guarantee Term States Are automatically evaluated by the SLA management Accounting and Self- management capabilities are triggered based on evaluation results
9 SLA Negotiation 9
10 OPTIMIS Service Manifest <opt:elasticitysection> Describes the SP view on the Services <ws:servicedescriptionterm <opt:rule> ws:name="trec" ws:servicename="multipleimages"> <opt:scope> <opt:trecsection> <opt:trustsection> <opt:virtualsystemgroupid>instance-jboss-group</opt:virtualsystemgroupid> OVF XML template <opt:trustlevel>5</opt:trustlevel> </opt:scope> </opt:trustsection> Base for the Service <!-- Current <opt:risksection> amount of JVM Threads in the JBoss JVM --> Description Terms of the <opt:availabilityarray> <opt:kpiname>threadcount</opt:kpiname> <!-- defines a minimum availability of the VM of 98% Service at a day Level --> <!-- These values <opt:availability are not used for opt:assessmentinterval="p1d">98</opt:availability> this measurement --> Agreement between SP <opt:window>p5m</opt:window> <!-- defines a minimum availability of the VM of 99% at a month --> <opt:availability opt:assessmentinterval="p1m">99</opt:availability> and IP <opt:frequency>1</opt:frequency> </opt:availabilityarray> <! users per thread, with a tolerance of 5% (so trigger Each at more section than in 105 the users, OVF </opt:risksection> and down again at below <opt:ecoefficiencysection> 95 users ) --> template is mapped to <opt:quota>100</opt:quota> <opt:leedcertification>notrequired</opt:leedcertification> one of the Service <opt:breeamcertification>notrequired</opt:breeamcertification> <opt:tolerance>5</opt:tolerance> Description Terms in the <opt:eucoccompliant>false</opt:eucoccompliant> </opt:rule> <opt:energystarrating>no</opt:energystarrating> Agreement template </opt:elasticitysection> </opt:ecoefficiencysection> <opt:costsection> <opt:dataprotectionsection> <opt:price opt:currency="eur">100.00</opt:price> <opt:dataprotectionlevel>dpa</opt:dataprotectionlevel> </opt:costsection> </opt:trecsection> </ws:servicedescriptionterm> <opt:dataencryptionlevel> <opt:encryptionalgoritm>aes</opt:encryptionalgoritm> </opt:dataencryptionlevel> </opt:dataprotectionsection> 10
11 OPTIMIS SLA Negotiation 11
12 Service Details Examples (TREC, Elasticity, Data Protection) Trust TrustLevel 5 Risk minimum availability of the VM of 99% at a month Eco Efficiency No certification required Cost Euro (maximum cost) Elasticity (jboss instances) 100 users per thread, with a tolerance of 5% (so trigger at more than 105 users, and down again at below 95 users Data Protection Data Protection Level DPA Encryption Algoritm AES 12
Why Use OPTIMIS? Build and Run Services in the Most Suitable Cloud Venues. May 2013
Why Use OPTIMIS? Build and Run Services in the Most Suitable Cloud Venues May 2013 Authors: Csilla Zsigri (451 Research), Ana Juan Ferrer and Oliver Barreto (Atos), Raül Sirvent and Jordi Guitart (BSC),
Cloud Federations in Contrail
Cloud Federations in Contrail Emanuele Carlini 1,3, Massimo Coppola 1, Patrizio Dazzi 1, Laura Ricci 1,2, GiacomoRighetti 1,2 " 1 - CNR - ISTI, Pisa, Italy" 2 - University of Pisa, C.S. Dept" 3 - IMT Lucca,
The OPTIMIS Project. Optimized Infrastructure Services. Scientific Results
Project Acronym: Project Title: OPTIMIS Project Number: 257115 Instrument: Thematic Priority: Optimized Infrastructure Services Integrated Project ICT-2009.1.2 Internet of Services, Software and Virtualisation
D4.2.2.1 Self-managed Cloud runtime prototype
Project Acronym: OPTIMIS Project Title: Project Number: 257115 Optimized Infrastructure Services Instrument: Thematic Priority: Integrated Project ICT-2009.1.2 Internet of Services, Software and Virtualisation
How do we define cloud computing?
How do we define cloud computing? On Demand Self Service customer can provision computing resources without requiring interaction with the service provider. Broad Network Access computing resources are
Document downloaded from: http://hdl.handle.net/10251/35748. This paper must be cited as:
Document downloaded from: http://hdl.handle.net/10251/35748 This paper must be cited as: García García, A.; Blanquer Espert, I.; Hernández García, V. (2014). SLA-driven dynamic cloud resource management.
Requirements and Architecture of a. Cloud Brokerage
Project Acronym: OPTIMIS Project Title: Project Number: 257115 Optimized Infrastructure Services Instrument: Thematic Priority: Integrated Project ICT-2009.1.2 Internet of Services, Software and Virtualisation
Daniel Field, Atos Spain. Towards the European Open Science Cloud, Heidelberg, 20/01/2016
Daniel Field, Atos Spain Towards the European Open Science Cloud, Heidelberg, 20/01/2016 SLALOM is ready to use Cloud SLAs SLALOM will take theory to practice, providing a trusted verifiable starting point
How To Manage Cloud Service Provisioning And Maintenance
Managing Cloud Service Provisioning and SLA Enforcement via Holistic Monitoring Techniques Vincent C. Emeakaroha Matrikelnr: 0027525 [email protected] Supervisor: Univ.-Prof. Dr. Schahram Dustdar
Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture
Energy Efficiency Embedded Service Lifecycle: Towards an Energy Efficient Cloud Computing Architecture On behalf of the ASCETiC Consortium Project Number 610874 Instrument Collaborative Project Start Date
IaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11
Cloud Computing (IV) s and SPD Course 19-20/05/2011 Massimo Coppola IaaS! Objectives and Challenges! & management in s Adapted from two presentations! by Massimo Coppola (CNR) and Lorenzo Blasi (HP) Italy)!
Telecom Asset Lifecycle Management Tool
Telecom Asset Lifecycle Management Tool For Success Technology Introduction The scope of this tool is asset lifecycle management for mobile networks operators as well as other telecom providers. Solution
CloudLink - The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds
- The On-Ramp to the Cloud Security, Management and Performance Optimization for Multi-Tenant Private and Public Clouds February 2011 1 Introduction Today's business environment requires organizations
Provisioning Server Service Template
Provisioning Server Service Template Provisioning Server 7.1 Service Template Technology Preview for System Center - Virtual Machine Manager The Citrix Provisioning Server System Center - Virtual Machine
Multifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers
Multifaceted Resource Management for Dealing with Heterogeneous Workloads in Virtualized Data Centers Íñigo Goiri, J. Oriol Fitó, Ferran Julià, Ramón Nou, Josep Ll. Berral, Jordi Guitart and Jordi Torres
FLEXIANT. Utility Computing on Demand
FLEXIANT Utility Computing on Demand Flexiant Flexiant is a software and services company, one of the world's first public/private Cloud providers. We provide cloud infrastructure software and services
Scheduling and Monitoring of Internally Structured Services in Cloud Federations
Scheduling and Monitoring of Internally Structured Services in Cloud Federations Lars Larsson, Daniel Henriksson and Erik Elmroth {larsson, danielh, elmroth}@cs.umu.se Where are the VMs now? Cloud hosting:
Requirements and Architecture of a. Cloud Brokerage
Project Acronym: OPTIMIS Project Title: Project Number: 257115 Optimized Infrastructure Services Instrument: Thematic Priority: Integrated Project ICT-2009.1.2 Internet of Services, Software and Virtualisation
ActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
QoS Resource Management for Cloud Federations
QoS Resource Management for Cloud Federations Gaetano F. Anastasi National Council of Research (CNR), Pisa, Italy Pisa, June 16th, 2014 [email protected] QoS Management for Cloud Federations
Service Design, Management and Composition: Service Level Agreements Objectives
Objectives! motivation for service level agreements! definition / measurement of levels! management of SLAs! formal representation 2 Content! definition! example! metrics! negotiation! optimization! monitoring!
A Model for Accomplishing and Managing Dynamic Cloud Federations
A Model for Accomplishing and Managing Dynamic Cloud Federations London, CFM workshop 2014, December 8 th Giuseppe Andronico, INFN CT Marco Fargetta (INFN CT), Maurizio Paone (INFN CT), Salvatore Monforte
Management and Web service Management
Management and Web service Management This presentation offers work to OASIS completed by IBM with contribution from CA and Talking Blocks The work details a frame of reference for Management Applications,
Figure 1: Illustration of service management conceptual framework
Dagstuhl Seminar on Service-Oriented Computing Session Summary Service Management Asit Dan, IBM Participants of the Core Group Luciano Baresi, Politecnico di Milano Asit Dan, IBM (Session Lead) Martin
Work in Progress on Cloud Computing in Myriads Team and Contrail European Project Christine Morin, Inria
Potential collaboration talk Work in Progress on Cloud Computing in Myriads Team and Contrail European Project Christine Morin, Inria Design and implementation of autonomous distributed systems Internet
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
Service & Network Management
[email protected] Service & Network Management Introduction Content Requirements and Expectations. Telecommunications Network Management (TMN) Theory and Reality Pressures for change: causes and
CompatibleOne Open Source Cloud Broker Architecture Overview
CompatibleOne Open Source Cloud Broker Architecture Overview WHITE PAPER October 2012 Table of Contents Abstract 2 Background 2 Disclaimer 2 Introduction 2 Section A: CompatibleOne: Open Standards and
SAP Secure Operations Map. SAP Active Global Support Security Services May 2015
SAP Secure Operations Map SAP Active Global Support Security Services May 2015 SAP Secure Operations Map Security Compliance Security Governance Audit Cloud Security Emergency Concept Secure Operation
Managing Cloud Computing Risk
Managing Cloud Computing Risk Presented By: Dan Desko; Manager, Internal IT Audit & Risk Advisory Services Schneider Downs & Co. Inc. [email protected] Learning Objectives Understand how to identify
Cisco Intercloud Fabric Security Features: Technical Overview
White Paper Cisco Intercloud Fabric Security Features: Technical Overview White Paper May 2015 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures
IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction
A Reference Architecture for Multi-Level SLA Management
A Reference Architecture for Multi-Level SLA Management Jens Happe, Wolfgang Theilmann, Andrew Edmonds, and Keven T. Kearney Abstract Service-orientation is the core paradigm for organising business interactions
Flexiant Cloud Orchestrator with Parallels Cloud Server
Flexiant Cloud Orchestrator with Parallels Cloud Server Solution Brief Industry leading container virtualization from Parallels Cloud Server, now available for Flexiant Cloud Orchestrator www.parallels.com
SLA Business Management Based on Key Performance Indicators
, July 4-6, 2012, London, U.K. SLA Business Management Based on Key Performance Indicators S. Al Aloussi Abstract-It is increasingly important that Service Level Agreements (SLAs) are taken into account
Privacy-Aware Scheduling for Inter-Organizational Processes
Privacy-Aware Scheduling for Inter-Organizational Processes Christoph Hochreiner Distributed Systems Group, Vienna University of Technology, Austria [email protected] Abstract Due to the
DEFINING GENERIC ARCHITECTURE FOR CLOUD IAAS PROVISIONING MODEL
DEFINING GENERIC ARCHITECTURE FOR CLOUD IAAS PROVISIONING MODEL Yuri Demchenko, Cees de Laat System and Network Engineering Group, University of Amsterdam, Amsterdam, The Netherlands [email protected],
SLA-BASED RESOURCE MANAGEMENT AND ALLOCATION
12 SLA-BASED RESOURCE MANAGEMENT AND ALLOCATION JORDI GUITART, MARIO MACIAS, OMER RANA, PHILIPP WIEDER, RAMIN YAHYAPOUR, AND WOLFGANG ZIEGLER 12.1 INTRODUCTION The aim of the chapter is to describe how
SeaClouds Project. Cloud Application Programming Interface. Seamless adaptive multi- cloud management of service- based applications
SeaClouds Project D4.2- Cloud Application Programming Interface Project Acronym Project Title Call identifier Grant agreement no. Start Date Ending Date Work Package Deliverable code Deliverable Title
Implementing a Microsoft SQL Server 2005 Database
This class combines two courses into one 5-day class. 2779 (3-day) & 2780 (2-day) Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led Introduction This three-day instructor-led
Clarity Assurance allows operators to monitor and manage the availability and quality of their network and services
Clarity Assurance allows operators to monitor and manage the availability and quality of their network and services clarity.com The only way we can offer World Class Infocomm service is through total automation
ADDENDUM TO STATE OF MARYLAND PURCHASES ISSUED UNDER STATE CONTRACT NO. 060B2490021-2015.
ADDENDUM TO STATE OF MARYLAND PURCHASES ISSUED UNDER STATE CONTRACT NO. 060B2490021-2015. This addendum is applicable to each purchase order that is subject to the State of Maryland s contract number 060B2490021-2015.
Transforming Service Life Cycle Through Automation with SDN and NFV
Transforming Service Life Cycle Through Automation with SDN and NFV Automated workflows improve TCO for service delivery 1 Table of Contents Executive Summary... 3 Introduction... 3 Today s Challenges...
Multi-Level SLAs with Dynamic Negotiations for Remote Sensing Data as a Service
International Journal of Scientific and Research Publications, Volume 2, Issue 10, October 2012 1 Multi-Level SLAs with Dynamic Negotiations for Remote Sensing Data as a Service V.Spoorthy 1, C.Sreedhar
Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera [email protected]. VERSION May, 2015
Simplify IT With Cisco Application Centric Infrastructure Roberto Barrera [email protected] VERSION May, 2015 Content Understanding Software Definded Network (SDN) Why SDN? What is SDN and Its Benefits?
Blueprinting Approach in Support of Cloud Computing. Dinh Khoa Nguyen*, Francesco Lelli, Mike P. Papazoglou, and Willem-Jan Van Den Heuvel
Future Internet 2011, 3, 1-x manuscripts; doi:10.3390/fi30x000x Article, Review, Communication (Type of Paper) future internet ISSN 1999-5903 www.mdpi.com/journal/futureinternet Blueprinting Approach in
Configuration Notes 0215
Mediatrix Digital and Analog VoIP Gateways DNS SRV Configuration for a Redundant Server Solution (SIP) Introduction... 2 Deployment Scenario... 2 DNS SRV (RFC 2782)... 3 Microsoft Server Configuration...
Top Purchase Considerations for Virtualization Management
White Paper Top Purchase Considerations for Virtualization Management One Burlington Woods Drive Burlington, MA 01803 USA Phone: (781) 373-3540 2012 All Rights Reserved. CONTENTS Contents... 2 Executive
IBM Web Server as a Service
IBM Web Server as a Service Service Definition IBM G-Cloud Web Server as a Service 1 1. Summary 1.1 Service Description This offering is provided by IBM Global Business Services and provides a Web Server
Journey to the Private Cloud. Key Enabling Technologies
Journey to the Private Cloud Key Enabling Technologies Jeffrey Nick Chief Technology Officer Senior Vice President EMC Corporation June 2010 1 The current I/T state: Infrastructure sprawl Information explosion
Managing SOA Security and Operations with SecureSpan
Managing SOA Security and Operations with SecureSpan Francois Lascelles Technical Director, Layer 7 Technologies 1 Customers Revenue About Layer 7 Layer 7 is the leading vendor of security and governance
Web Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
MENTER Overview. Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001
MENTER Overview Prepared by Mark Shayman UMIACS Contract Review Laboratory for Telecommunications Science May 31, 2001 MENTER Goal MPLS Event Notification Traffic Engineering and Restoration Develop an
Building an AWS-Compatible Hybrid Cloud with OpenStack
Building an AWS-Compatible Hybrid Cloud with OpenStack AWS is Transforming IT Amazon Web Services (AWS) commands a significant lead in the public cloud services market, with revenue estimated to grow from
Standardised SLAs: how far can we go? DIHC, Euro-Par 2013, Aachan John Kennedy Intel Labs Europe
Standardised SLAs: how far can we go? DIHC, Euro-Par 2013, Aachan John Kennedy Intel Labs Europe Before we begin AMD AT&T Microelectronics Digital Equipment Harris Semiconductor Hewlett-Packard IBM Intel
SLA Model Terms and Specifications: SLALOM Project Overview and Request for Feedback
SLA Model Terms and Specifications: SLALOM Project Overview and Request for Feedback SLALOM is an initiative aligned with the European Cloud Strategy [1]. The first phase of the initiative is an 18 month,
Metastorm BPM Interwoven Integration. Process Mapping solutions. Metastorm BPM Interwoven Integration. Introduction. The solution
Metastorm BPM Interwoven Integration Introduction A proven and cost effective solution for companies that need to create and maintain high volumes of Interwoven WorkSpaces and their associated documents
Environments, Services and Network Management for Green Clouds
Environments, Services and Network Management for Green Clouds Carlos Becker Westphall Networks and Management Laboratory Federal University of Santa Catarina MARCH 3RD, REUNION ISLAND IARIA GLOBENET 2012
Software Define Storage (SDs) and its application to an Openstack Software Defined Infrastructure (SDi) implementation
Software Define Storage (SDs) and its application to an Openstack Software Defined Infrastructure (SDi) implementation This paper discusses how data centers, offering a cloud computing service, can deal
A Strawman Model. NIST Cloud Computing Reference Architecture and Taxonomy Working Group. January 3, 2011
A Strawman Model NIST Cloud Computing Reference Architecture and Taxonomy Working Group January 3, 2011 Objective Our objective is to define a neutral architecture consistent with NIST definition of cloud
Article 29 Working Party Issues Opinion on Cloud Computing
Client Alert Global Regulatory Enforcement If you have questions or would like additional information on the material covered in this Alert, please contact one of the authors: Cynthia O Donoghue Partner,
SERVICE LEVEL AGREEMENT PROVISIONING AND MONITORING FOR END TO END QOS
SERVICE LEVEL AGREEMENT PROVISIONING AND MONITORING FOR END TO END QOS Vassiliki Pouli*, Stella Kafetzoglou*, Mary Grammatikou*, Chrysostomos Tziouvaras**, Symeon Papavassiliou*,Vassilis Maglaris* * {vpouli,
