Status, trends and challenges in cloud and multi-cloud service provisioning

Similar documents
Cloud Computing Virtualized Computing Infrastructures

Virtual Machine Placement in Cloud Environments

Scheduling and Monitoring of Internally Structured Services in Cloud Federations

Cloud Computing An Elephant In The Dark

Cloud Computing An Introduction

Technical Enablers for Cloud Computing Successful Adoption

How To Compare Resource Allocation In Cloud Computing

International Journal of Engineering Research & Management Technology

PLACEMENT AND MONITORING SERVICES OF ORCHESTRATED CLOUD. Lars Larsson

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Why Use OPTIMIS? Build and Run Services in the Most Suitable Cloud Venues. October 2012

Why Use OPTIMIS? Build and Run Services in the Most Suitable Cloud Venues. May 2013

Architectural Implications of Cloud Computing

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

Technical aspects of Cloud computing. Luís Ferreira Pires University of Twente Meeting of the NVvIR, 17 June 2010

CHAPTER 8 CLOUD COMPUTING

Building an AWS-Compatible Hybrid Cloud with OpenStack

Capacity Management Approaches for Compute Clouds

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS

CLOUD COMPUTING. Dana Petcu West University of Timisoara

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

Clo l ud d C ompu p tin i g

A Gentle Introduction to Cloud Computing

Logical Data Models for Cloud Computing Architectures

UForge Application Automation and Marketplace Platform: Cooperation with the OW2 community Alexandre Lefebvre

Managed Cloud Services

Cloud, Community and Collaboration Airline benefits of using the Amadeus community cloud

CLOUDFORMS Open Hybrid Cloud

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

A Survey Paper: Cloud Computing and Virtual Machine Migration

Cloud Computing Overview

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

White Paper on CLOUD COMPUTING

Fundamental Concepts and Models

Attila Kertész, PhD. LPDS, MTA SZTAKI. Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary

Oracle Applications and Cloud Computing - Future Direction

The Magical Cloud. Lennart Franked. Department for Information and Communicationsystems (ICS), Mid Sweden University, Sundsvall.

ON THE ROAD TO OPEN HYBRID CLOUD BRYAN CHE GENERAL MANAGER, CLOUD BU, RED HAT

Abstract 1. INTRODUCTION

MDE Opportunities in Multi-Tenant Cloud Applications

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Chapter 19 Cloud Computing for Multimedia Services

Getting Familiar with Cloud Terminology. Cloud Dictionary

journey to a hybrid cloud

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

OPTIMIS: Improving Cloud Management With Dynamic SLAs

Vodafone Cloud & Hosting Services. Gary Goodenough 13 th November 2015

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS

15 th April 2010 FIA Valencia

CLOUD COMPUTING IN HIGHER EDUCATION

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

TECHNICAL SPECIFICATION: FEDERATED CERTIFIED SERVICE BROKERAGE OF EU PUBLIC ADMINISTRATION CLOUD

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

In a dynamic economic environment, your company s survival

Cloud Computing and Standards

How To Manage Cloud Service Provisioning And Maintenance

Unified Communications and the Cloud

Cloud based Conceptual Framework of Service Level Agreement for University

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

Cloud Essentials for Architects using OpenStack

Cost-Optimal Cloud Service Placement under Dynamic Pricing Schemes

hosting & managed services ORGANISED BY InformationAge

Soft Computing Models for Cloud Service Optimization

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Energy Efficiency Metaheuristic Mechanism for Cloud Broker in Multi-Cloud Computing

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing and the SME Prosper on the cloud. Wally Kowal, President and Founder Canadian Cloud Computing Inc.

WHITEPAPER. One Cloud For All Your Critical Business Applications.

Cloud computing for research

Cloud Computing, and REST-based Architectures Reid Holmes

Towards the Magic Green Broker Jean-Louis Pazat IRISA 1/29. Jean-Louis Pazat. IRISA/INSA Rennes, FRANCE MYRIADS Project Team

Cloud Federations in Contrail

Cloud Computing Best Practices and Considerations for Project Managers Mike Lamoureux, PMP, MBA. Page 1

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Generic Grid Computing Tools for Resource and Project Management

Aligning Applications and Connectivity to Enable Fast And Safe Cloud Computing Derrick Loi, May 2015

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

Radware Cloud Solutions for Enterprises. How to Capitalize on Cloud-based Services in an Enterprise Environment - White Paper

Cloud Computing: Concepts and Technology

Cloud definitions you've been pretending to understand. Jack Daniel, Reluctant CISSP, MVP Community Development Manager, Astaro

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group


How To Understand Cloud Computing

Accelerate your move to the cloud with a Configuration Management System

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Cloud Computing: The Next Computing Paradigm

Software-Defined Networks Powered by VellOS

Cloud Computing. What Are We Handing Over? Ganesh Shankar Advanced IT Core Pervasive Technology Institute

Novel Network Computing Paradigms (I)

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Barnaby Jeans Sr. Solution Architect Business Critical Applications

OVERVIEW Cloud Deployment Services

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Transcription:

Status, trends and challenges in cloud and multi-cloud service provisioning Erik Elmroth Department of Computing Science & HPC2N Umeå University www.cloudresearch.se

From where I view the clouds Three main projects (FP7 IPs) Introduced federated clouds. Among EUs first major cloud project. Optimized cloud services over the complete lifecycle. Non-functional aspects. Pioneering federated storage clouds. Raised abstraction level. Media- & telecom apps.

Critical performance requirements - to be cost-efficiently met Extremely rapid growth (from global scale) YouTube (16 months) 100 mil/movies per day, 20 mil. unique users per month AppStore (19 months): Over 100000 Iphone programs, over 3 billion downloads Regular/planned peaks Banks, tax filing Market campaign effects Unexpected peaks News related video streaming Stock trading peaks at financial crises Regional aspects in usage patters Regional concerns (news, events, etc) Time-dependent usage-patterns

Critical performance requirements - to be cost-efficiently met Extremely rapid growth (from global scale) YouTube (16 months) 100 mil/movies per day, 20 mil. unique users per month AppStore (19 months): Over 100000 Iphone programs, over 3 billion downloads Regular/planned peaks Banks, tax filing Market campaign effects Unexpected peaks New related video streaming Stock trading peaks at financial crises Regional aspects in usage patters Regional concerns (news, events, etc) Time-dependent usage-patterns

Erik Elmroth elmroth@cs.umu.se New data center challenges Traditionally: managed peak loads by hosting too much hardware Requirements for an elastic data center infrastructure Google @ The Dulles, OR Today s Clouds provide partial solutions

NIST definition of cloud computing 5 characteristics On-demand self-service Broad network access Resource pooling Rapid elasticity Measured service National Institute of Standards and Technology 3 service models Software-as-a-Service Plattform-as-a-Service Infrastructure-as-a-Service 4 deployment models Public Private Community Hybrid

Next Generation Clouds What? Large-scale IT capacity Compute + storage + network Automatically increase, decrease & migrate Large-scale management How? Virtual machines -Abstracts hardware Grid technology -Distributed virtual resource Business Service Management - Dynamic SLA management Autonomic systems

Erik Elmroth elmroth@cs.umu.se Service Provider Bursted Private Clouds THREE BASIC SCENARIOS Private infrastructure Infrastructure Provider Service Provider Federated Clouds Infrastructure Provider Infrastructure Provider Infrastructure Provider Service Provider Broker Multi-clouds Infrastructure Provider Infrastructure Provider Infrastructure Provider

Some trends Service types Infrastructure platform & software Infrastructure types Compute or storage unified capacity management Abstraction level Focus on data, not storage Focus on work done, not computers Non-functional aspects Service qualities. Not what can be done but how good it can be done Location For performance, legal, trust or economical reasons Systems scale Autonomous systems Information scale Data & metadata. User, services and systems data Security & Trust The most common areas for questions and concerns 11

Erik Elmroth elmroth@cs.umu.se

Erik Elmroth elmroth@cs.umu.se Senior researchers Project admin. Erik Elmroth, Professor Francisco Hernandez, Assistant Professor Johan Tordsson, Assistant Professor Lei Xu, Post Doc P-O Östberg Post Doc Lennart Edblom, Senior lecturer PhD students Ahmed Ali- Eldin Daniel Henriksson Ewnetu Bayuh Lakew Wubin Li Mina Sedaghat Petter Svärd Systems developers/systems experts cloudresearch.se Tomas Forsman, Systems expert Peter Gardfjäll, Systems Developer Sebastian Gröhn, Research assistant Anders Häggström, Research assistant Lars Larsson, Systems Developer

14

So far, lots of focus on compute clouds Data is everywhere and growing Data is key to cloud management Unified management view for compute, storage and network Larger systems More data Locality awareness More focus on self-managed systems Split-deployment dependencies interoperability Managing information Information for management Managing capacity (resources) Managing services Virtualizing resources & abstracting storage 15

Erik Elmroth elmroth@cs.umu.se Nåt om from. amazon-type to largescale distributed. data + storage+ netowrok management for.

Erik Elmroth elmroth@cs.umu.se Nån typ av allmän intro till vad cloud är Kanske med lite om roller, virtualisering, data centers Management with respect to non-functional apsects/requirements Få med alla möjligt OPTIMIS-aspekter TREC Legal aspects

Managing capacity (resources) Managing services Virtualizing resources & abstracting storage 18

Erik Elmroth elmroth@cs.umu.se Cloud Resource Management For whom? Service providers Infrastructure providers What? Compute + storage + network Low and high level management How? Single abstraction multiple use (scenarios) General tools for key functionality Flexibility in deployment and configuration

Example (low level management): Elasticity- & access control Elasticity control Control the system s handling peaks & lows Inceasing ability to meet SLAs Reduces resource consumption Access control Overbooking of elastic services Access control quality directly determines income and SLA violation rate

Erik Elmroth elmroth@cs.umu.se Holistic cloud management Business Level Objectives Management constraints Monitor Monitor Algorithms Policies Algorithms Policies Algorithms Policies Algorithms Policies Algorithms Policies Algorithms Policies

Live migration Transfer a VM from one host to another without disrupting services. UMU:s research: better algorithms for live migration Caching, compression Page priority Improves: Resource utilization Reliability Flexibility Enables cloud management!