optimis - cloud but better, open cloud forum at cloud expo europe, february 2014, london

19
* London, February 26 th Ana Juan Ferrer, ATOS [email protected] Open Cloud Project presentation OW2 Open Cloud Forum at Cloud Expo Europe

Post on 19-Oct-2014

278 views

Category:

Technology


1 download

DESCRIPTION

OPTIMIS cloud-enabling technology makes it possible to intelligently orchestrate cloud services, run legacy applications on multiple clouds and make intelligent deployment and operational optimisation decisions based on their or their customers’ preference regarding trust, risk, eco-efficiency and cost. It supports end-to-end security and compliance with data protection and green legislation. It also enables cloud application providers to develop once and deploy services across all types of cloud environments – private, hybrid, ederated or multi-clouds.  OPTIMIS tools complement cloud management and orchestration platforms. By using the OPTIMIS toolkit:  i) Application developers can easily on-board applications on several cloud environments and a optimize the use of resources from multiple providers based on the needs of their application; ii) Brokers can combine multiple cloud infrastructures and services into multi-cloud and application-defined virtual networks; iii) Infrastructure providers can optimise provision and use of their resources and enhance their offering by integrating value-add services. OPTIMIS toolkit offers interoperability with with Amazon EC2, Open Nebula, Open Stack.

TRANSCRIPT

Page 1: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

* 

London, February 26th Ana Juan Ferrer, ATOS

[email protected]

Open Cloud Project presentation

OW2 Open Cloud Forum at Cloud Expo Europe

Page 2: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

* 

Page 3: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

* 

OPTIMIS addresses the scenario of 2013+ where most companies use

private and public clouds in combination (hybrid clouds)

OPTIMIS aims at optimizing IaaS cloud services by producing an architectural framework and a development toolkit that takes Trust, Risk, Eco-efficiency, Cost (TREC) and legal issues into account

The optimization covers the full cloud service lifecycle

Page 4: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Service Provider

Brokerage Multi-clouds

Infastructure Provider

Infastructure Provider

Infastructure Provider

Service Provider

Bursted internal clouds * 

Broker

Infastructure Provider Infastructure Provider

Public Cloud

Federated clouds

Service Provider

Infastructure Provider

Infastructure Provider

Infastructure Provider

Page 5: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Construction

Operation

Deployment Private Cloud

operation

Public Cloud

Operation

* 

Page 6: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Construction

Multi Cloud Operation

Multi Cloud Deployment

Private Cloud operation

Public Cloud Operation

* 

OPTIMIS is an innovative tool suite supporting users at all stages of the cloud service lifecycle: –  application construction –  deployment –  operation across the most appropriate mix of

public, private, and hybrid cloud venues and value added services

Page 7: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Construction

Multi Cloud Operation

Multi Cloud Deployment

Private Cloud operation

Public Cloud Operation

* 

Deployment and operation is optimised based on: –  Trust: provider's trustworthiness based on

performance and social networking data; –  Risk: probability and impact of adverse events; –  Energy: metrics to enable energy-efficient

computing; –  Cost: management of operation costs.

Page 8: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Construction

Multi Cloud Operation

Multi Cloud Deployment

Private Cloud operation

Public Cloud Operation

* 

Programming Model –  Simplifies cloud enablement of new or legacy applications –  It is independent of the underlying cloud infrastructure interfaces –  It based on sequential specifications of data and application

execution flows –  That can combined with declarative constraints which ensure affinity

and performance compliance. –  It is available as Eclipse-based IDE

Run-Time : –  it provides optimal parallelism and multi-cloud distribution –  It performs run-time scheduling and optimization during application

execution.

Page 9: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Construction

Multi Cloud Operation

Multi Cloud Deployment

Private Cloud operation

Public Cloud Operation

* 

OPTIMIS Cloud Broker –  Enables multi-tier cloud infrastructure reseller model –  It is integrated with PM to obtain application component’s template

images automatically –  it analyses possible application decompositions and distributions to one or

multiple cloud infrastructure providers –  It may integrate value-added services (VAS) in order to meet

performance, data security and protection requirements. –  it establishes a virtual private network overlay among the VMs of each

multi-cloud application deployment, and a shared virtual data space that aggregates data elements across multiple clouds

Page 10: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Construction

Multi Cloud Operation

Multi Cloud Deployment

Private Cloud operation

Public Cloud Operation

* 

OPTIMIS Multi Cloud Operation include tools –  to improve elasticity –  to determine the optimal placement of virtual machines and their live

migration –  to support conformance to application requirements by bursting

application components to another cloud without interrupting the continuity of monitoring or operational management of multi-cloud application.

It offers unified operations management (dashboard): –  instruments cloud infrastructure provider’s monitoring interfaces –  correlates application specific information for multiple sources, including

integrated VAS.

Page 11: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

* 

OPTIMIS Compatibility with multiple VM Managers

OPTIMIS Compatibility with public Cloud providers

Page 12: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

DEPLOYMENT OPERATION

Multi Cloud Federated Cloud

Private Cloud Cloud Bursting

Page 13: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Deployment Tools

Construction Tools

ProgrammingModel

IDE

-

Service Provider

Operation Tools

Service Manager

IaaS Provider

Data Management

VM repository

Automation Tools

ICS VMC

Operation Tools TREC

Eco

Trust Risk

Cost

Deployment Tools

Admission Control

SLA Management

Cloud Optimizer

Elasticity Engine

Fault Tolerance

Engine

VM Manager

Data Manager

Service Deployment Optimizer

TREC

Eco

Trust Risk

Cost

2 Service    Manifest  

Monitoring

Page 14: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

DEPLOYMENT OPERATION

Multi Cloud Federated Cloud

Private Cloud Cloud Bursting

Page 15: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Deployment Tools

Construction Tools

ProgrammingModel

IDE

-

Service Provider

Operation Tools

Service Manager

IaaS Provider

Data Management

VM repository

Automation Tools

ICS VMC

Operation Tools TREC

Eco

Trust Risk

Cost

Deployment Tools

Admission Control

SLA Management

Cloud Optimizer

Elasticity Engine

Fault Tolerance

Engine

VM Manager

Data Manager

Service Deployment Optimizer

TREC

Eco

Trust Risk

Cost

2 Service    Manifest  

Monitoring

Page 16: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

Optimis Toolkit with Open Nebula Demo-

Optimis Toolkit with Open Stack Demo

www.optimistoolkit.com

Page 17: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

www.optimistoolkit.com Watch the OPTIMIS Video

Application Development Tools In Private Cloud Demo

Optimis Toolkit Multi-Cloud Demo

Page 18: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

* 

Build and Run Services in the Most Suitable Cloud Venues

Page 19: Optimis - Cloud but better, Open Cloud Forum at Cloud Expo Europe, February 2014, London

ASCETiC project

ASCETiC

}  Identification of the missing functionalities to support energy efficiency across all cloud layers

}  Definition and integration of explicit measures of energy and ecological requirements into the design and development process for software.

Energy efficien

cy metrics

Requirements

Engineering

Programming Models

Energy Efficiency Software Modelling

Virtual Machine

Scheduling

Pricing Energy

Consumption

Service Life Cycle

Optimization

Resource

Management