infrastructure layer massonet philippe, cetic reservoir dissemination activity leader

24
Infrastructure layer Massonet Philippe, CETIC RESERVOIR Dissemination Activity Leader John Kennedy, INTEL SLA@SOI Infrastructure Leader

Upload: keith

Post on 05-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

Infrastructure layer Massonet Philippe, CETIC RESERVOIR Dissemination Activity Leader John Kennedy , INTEL SLA@SOI Infrastructure Leader. Service oriented economy Market of services Reduces complexity and cost Requires a service oriented infrastructure - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Infrastructure layer

Massonet Philippe, CETICRESERVOIR Dissemination Activity Leader

John Kennedy, INTELSLA@SOI Infrastructure Leader

Page 2: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

• Service oriented economy – Market of services– Reduces complexity and cost– Requires a service oriented infrastructure

• Approach: Infrastructure as a service

– Map business level requirements into infrastructure SLA

– Service provider (SP) uses infrastructure on demand

– Infrastructure provider (IP) provides infrastructure as a service, on demand

Valencia, 12 and 13 April 2010 NESSI Projects Summit

Motivation and Objectives

Page 3: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Driven by 4 grounded use cases:– ERP Hosting– Enterprise IT– Service Aggregation– eGovernment

Delivering the SLA@SOI Framework:

– Spanning the entire services stack - business through software to infrastructure

– Almost entirely Open-source– Driving Open standards

A Dependable Cloud- through SLAs

Page 4: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Business ManagerBusiness Manager

Software Service Manager

Software Service Manager

Infrastructure SLA Manager

Infrastructure SLA Manager

Business SLA Manager

Business SLA Manager

Software SLA Manager

Software SLA Manager

Infrastructure Service Manager

Infrastructure Service Manager

InfrastructureInfrastructure

SoftwareSoftware

SLA@SOI Framework– Complementary

components– Deployment dependant

Business Manager– Customer interactions– Business context– Coordinates required SLA

ManagersSLA Managers

– SLA Negotiation, including any delegation, internal or 3rd party

– Comprehensive SLA Management

Service Manager– Service implementation

specific

External customers

High Level Components

Page 5: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Infrastructure SLAManager

Infrastructure SLAManager

Infrastructure Service ManagerInfrastructure Service Manager

Infrastructure Service(e.g. Tashi Deployment, Eucalyptus,

RESERVOIR, …)

Infrastructure Service(e.g. Tashi Deployment, Eucalyptus,

RESERVOIR, …)

Syntax Converter

Protocol Engine

Provisioning and Adjustment

Planning and Optimisation

Service Evaluation

Monitoring Manager

Infra Allocation and Mgmt

Infrastructure Landscape

Prediction

Service Optimisation

[Green components are completely generic]

Supporting– Negotiation– Provisioning– Monitoring– Adjustment

Low Level Monitoring

Infrastructure Layer

Page 6: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Bounded by Infrastructure SLA Template– Describes all supported configurations, monitoring, service levels

Conforms to SLA Model– Rich– Comprehensive– Extendable

Multiple Formats Supported– XML– WS-Agreement– BNF for human legibility

Scope Includes – Technical Provision Request details– Monitoring requirements– Functional and non-functional parameters

Infrastructure SLAs

Page 7: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Business ManagerBusiness Manager

Infrastructure SLA Manager

Infrastructure SLA Manager

RESERVOIR Service Manager

RESERVOIR Service Manager

Virtual Infrastructure Manager

Virtual Infrastructure Manager

Virtual Machine Host

Virtual Machine Host

Integrated Scenario

ServiceDefinition

<service … >

<tier web-servers … >

<VEE-requirement … >

<image … >

<software … >

<storage …>

<network … >

<configuration … >

<tier-QoS … >

</tier>

<tier app-servers … >

</tier>

<tier DB-servers … >

</tier>

<inter-tier-configuration … >

<service-QoS … >

</service>

Page 8: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Infrastructure as a Service

• SP responsibilities– Defines the deployment with a service manifest – Defines elasticity– Monitors the deployment– Administers the deployed VM

• IP responsibilities– Manages the physical and virtual infrastructure

• Placement of VM on physical machines in optimal way such SLAs are satisfied• Elastcicity: scale up and down

User ServiceProvider

Web Server

AppServer

DbServer

Virtualisation

InfrastructureProvider

Page 9: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Federated ArchitectureService Provider

Service Manager

VEE Manager

VEE Host

Service ProviderService Provider

VEE HostVEE HostV

HI

VM

IS

MI

VMI

Organize the placement of VEEs to meet optimization policies and constraints +

Federation

Monitor service and enforce SLA compliance by managing

number and capacity of service components (VEEs)

Support advanced new functionality for performance and relocation optimization

Telco

eGov

Utility

SAP

Page 10: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Deployment Scenario

Thales

Umea

Page 11: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

A request to provision application (SAP) is received at one of the sites

SAP

Page 12: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

Management stack issues commands to locally provision the VEEs and networks needed for the application

SAP

Page 13: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

A request to provision second application (SGE) is issued

SGE

SAP

Page 14: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

Again, management stack issues commands to locally provision the VEEs and networks needed for the application

SAP

SGE

Page 15: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

An event that triggers an elasticity rule (SGE) is identified

SAP SGE

Need more VEEs …

Page 16: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

There are not enough local resources to satisfy elastic request Request pending

SAP SGE

Page 17: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

Delegate pending request(s) to remote site according to optimal FA (wrt QoS, security, cost, etc.)

SAP SGE

Page 18: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Thales

Umea

Internet

Internet

Management stack at remote site issues commands to provision VEEs and networks

SAP SGE

End of Deployment

Scenario

Page 19: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

• Status– Prototype developed– Architecture, interfaces, model defined– Use case scenarios elaborated– Refined implementation in progress– Use case integration begun (ERP, Enterprise IT, Service Aggregation, eGovernment)

• Results– Draft OCCI Standard published by OGF– Initial use case deployment feedback available Summer 2010– Will trigger initial publication of software open-source

• For More Information– http://www.sla-at-soi.eu– Includes publications, public deliverables, use case scenarios

SLA@SOI Status & Results

Page 20: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Valencia, 12 and 13 April 2010

NESSI Projects Summit

RESERVOIR Status

Support for VEEsCross subnet relocation

User defined SLA policiesBasic policy engine

Single test bed

Migration without sharedstorage

Cross site VMdeployment

Support forrapid VEE

provisioning

Time

Full site federation

Cross-sitebilling

support

AutomaticSLA protection

DynamicCloudcomposition

Cross-sitemigration

Two testbeds

Page 21: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Service Provider

Service Manager

VEE Manager

VEE Host

Service ProviderService Provider

VEE HostVEE Host

VH

IV

MI

SM

I

FRAMEWORK

VMIOpenNebula

EZWEB

SM

VEEH-MIG

PE

OPT

MON

ACC-BILL

SEC-AC

MON

Software

Specification

VMI-spec

SMI-spec

VEEH-spec

VHI-spec

VAN-spec

MON-spec

MAN-spec

OVF-spec

RESERVOIR Results

Page 22: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

Conclusions

• Providing dependable infrastructure as a service

• Current results available + training

• For more information– In depth SLA@SOI and RESERVOIR sessions

on 13/04/2010– Stand all week long: cloud, video,

framework, training information

Page 23: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader

We thank our Sponsors

Page 24: Infrastructure layer Massonet Philippe,  CETIC RESERVOIR Dissemination Activity Leader