centre d’excellence en technologies de l’information et de la communication evolution dans la...

25
Centre d’Excellence en Technologies de l’Information et de la Communication www.cetic.be Evolution dans la gestion d’infrastructure de type Cloud (SDI) SST Department manager SDX - UNIWAN Thuin, 20/11/2015 Stéphane Mouton

Upload: rosemary-rogers

Post on 17-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

Centre d’Excellence en Technologies del’Information et de la Communication

www.cetic.be

Evolution dans la gestion d’infrastructure de type Cloud (SDI)

SST Department managerSDX - UNIWAN

Thuin, 20/11/2015

Stéphane Mouton

Page 2: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 2SDX - UNIWAN

You said EU research projects?

2. Objectives

Commission

Experts

1. Research Programmes

3. Calls

Project proposals

Competitors

(enterprises, academics, organisations)

Page 3: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 3SDX - UNIWAN

3 research angles for the Cloud• PaaSage

• FP7 - Cloud Computing, Internet of Services and Advanced Software Engineering

http://www.paasage.eu

• ASCETIC• FP7 - Software Engineering, Services and Cloud Computinghttp://www.ascetic-project.eu

• BEACON• Horizon 2020 - Advanced Cloud Infrastructures and Serviceshttp://www.beacon-project.eu

Page 4: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 4SDX - UNIWAN

PaaSage: why?• The problems

• Many different Cloud platforms• Heterogeneous: porting an existing application to one of the Cloud platform is

still a challenging task• API and architecture are not standardized• Lacking support/tools for analysing and porting existing applications

• “Developing once and deploying on many Cloud” is not the reality today• Lacking support/tools for deployment and execution without vendor lock-in

• The challenges• Accessing Cloud solutions in a seamless and efficient way• Specifying Key Performance Indicators for Cloud applications in a solution-

independent way and monitoring these• Understanding resource and cost models of Clouds and mapping their

needs to these models.

Page 5: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 5SDX - UNIWAN

PaaSage objectives

Application Software

Configurationmodel

Automatic modeltransformations

Model

Commercial Clouds

Deployed application

PaaS

age

CAMEL

Page 6: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 6SDX - UNIWAN

PaaSage CAMEL model

• Static model• Application structure (components)• Deployment requirements (constraints)• Business objectives (goals)

• Dynamic model• Users: Numbers, behaviour, and demands• Data: Hard or easy computations• Location: Serving a global market!

Page 7: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 7SDX - UNIWAN

PaaSage architectureLegacy application

CAMEL• Provisioning and deployment requirements• Scalability rules• Service-level objectives• Provider models

New application

PaaS

age

Platf

orm

Speculative profiler

Speculative profiler

Intelligent reasoner

Extra functional adaption

Design timeoptimisation loop

Metadata

Communityexpertise

Platform specific mapping

Execution monitoring

Executioncontrol

Execution environments

Metadata sharing

Metadata collectionExecutionoptimisation loop

Page 8: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 8SDX - UNIWAN

PaaSage automated deployment• Example

Assume a limited budget, i.e. a cost constraint:

With

Max number of application servers|𝔸|

|𝕎|22

Max number of web servers

All points on this line have a cost equal to the cost

constraint

All legal configurations are confined to this

space

= Set of Web Servers (WS) = Set of Application Servers (AS) = Cost of a web server = Cost of an application serverMinimum two servers of each kindmust be deployed.

Application server

Application server…

Web server Web server…

Page 9: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 9SDX - UNIWAN

PaaSage adaptation

Number of Web Servers

Num

ber o

f App

licati

on s

erve

rs max

max

Profiler

ReasonerConfiguration A

Reasoner Configuration B

A->BAdapter

Execution EngineAdaptation Scope

Page 10: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 10SDX - UNIWAN

Why ASCETIC?• Identification of the missing functionalities to support energy efficiency across

all cloud layers

• Definition and integration of explicit measures of energy and energy requirements into the design and development process for software while keeping QoS.

Data Centers Telecoms Total Cloud0

500

1000

1500

2000

2500

Electricity Consumption (Billion kWh)

20072020

Page 11: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 11SDX - UNIWAN

ASCETIC objectives• An architecture capable of self-adaptation

• to improve the energy and eco-efficiency profile at runtime while keeping the quality of service at a user-chosen level

• Reference implementation• a cloud stack integrating energy efficiency into service construction,

deployment, and operation leading to an Energy Efficiency Embedded Service Lifecycle

• Addresses Both Development & Service Lifecycles• Development-Test Lifecycle (Dev. Environment)

• Modelling, Construction, Test on Testbed (or on a simulated Cloud Env.)• Service Lifecycle (Production Environment)

• Select Provider, Deploy, Start, Contextualize, Operate & Monitor, Stop, Undeploy

Page 12: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 12SDX - UNIWAN

ASCETIC architecture

Page 13: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 13SDX - UNIWAN

ASCETIC at development/construction time

• Modelling Deployment alternatives

Page 14: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 14SDX - UNIWAN

ASCETIC at development/construction time

• Construction - programming model with built-in task scheduler

Page 15: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 15SDX - UNIWAN

ASCETIC at deployment time• Information flow for PaaS deployment

Page 16: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 16SDX - UNIWAN

ASCETIC at deployment time• Information flow for IaaS deployment

Page 17: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 17SDX - UNIWAN

ASCETIC at operation time• PaaS Energy-aware Elasticity

Page 18: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 18SDX - UNIWAN

ASCETIC at operation time• IaaS Energy-aware Migration

Page 19: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 19SDX - UNIWAN

BEACON: why?• Problem

• Integration of network management into Cloud management

• Challenges• Define and implement a federated cloud network framework • that enables the provision of federated cloud infrastructures, with special

emphasis on inter-cloud networking and security issues, • to support the automated deployment of applications and services• across different clouds and data-centers.

• Impact• Integration of Nework virtualisation and Software defined networking with

Cloud Middleware• Research results will be open source • Some results pushed back into OpenDaylight, OpenStack and Open Nebula

Page 20: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 20SDX - UNIWAN

BEACON federated cloud network scenario

Service Manifest

QoS

Internet

With advanced features such asautomated high availability, location aware elasticity andautomated service function chaining.

Page 21: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be 21SDX - UNIWAN

BEACON global architecture

Page 22: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be

BEACON cloud federation architecture

SDX - UNIWAN

Page 23: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be

BEACON, federate sub-nets

SDX - UNIWAN

Page 24: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

www.cetic.be

BEACON, federation manager overview

SDX - UNIWAN

24

CM

NMFA

CM

NMFA

FMFederated SDN

BEACON framework

Architecture (API), reusable code

Page 25: Centre d’Excellence en Technologies de l’Information et de la Communication  Evolution dans la gestion d’infrastructure de type Cloud (SDI)

linkedin.com/company/cetic

twitter.com/@CETIC

Aéropole de Charleroi-Gosselies Bâtiment Éole

Rue des Frères Wright, 29/3B-6041 Charleroi

Tel: +32.71.490.700Fax: +32.71.490.799

[email protected]

SST Department manager

Tel : +32 71 490 726

Stéphane Mouton

[email protected]

Questions?

Mob : +32 475 76 78 50