13
Labelled by & Paris, 24 th November 2011 Orange Labs Amphi OPALE OW2con

CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

Embed Size (px)

DESCRIPTION

CompatibleOne is an open source project with the aim of providing interoperable middleware for the description and federation of heterogeneous clouds

Citation preview

Page 1: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

Labelled by

&Paris, 24th November 2011

Orange LabsAmphi OPALE

OW2con

Page 2: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

2

ECOSYSTEM

Page 3: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

3

Open Cloud = Open Standards + Open Source

Open StandardsOpen Virtualization Format (OVF)

Distributed Management Task Force (DMTF) Cloud Data Management Interface (CDMI)

Storage Networking Industry Association (SNIA) Open Cloud Computing Interface (OCCI)

Open Grid Forum (OGF)

Open SourceOpen standards adoption Open innovation Open ecosystems

Because interoperability is not negotiable

OPEN CLOUD

Page 4: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

4

ARCHITECTURE V2.6

UniData

COOBAS

COES COMONS

EZVM

CONETS

COEES

CORDSBroker

CORDSProcci

ACCORDS CompatibleOne Designer

CompatibleOne Scheduler

CompatibleOne Operator

Publisher

Knowledge Base

Providers

HTTP/REST/OCCI HTTP/REST/OCCI

1

2 3

4

COSS

Manifest Contract(s)

Service(s)

Plan

ProActiveProcci

AzureProcci

AmazonProcciOpenStack

Procci

OpenNebulaProcci

CompatibleOne Services

SLAPProcci

CORDSParser

SLAP

CORDS

Carriers

PaaS4Dev

AUDIT

Page 5: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

5

Manifest

Entity

Resource Link

Network

Infrastructure

NODE

NetworkConfiguration

Monitoring

Configuration

NetworkLink

Core

Infrastructure

CORDS

Mixin

SystemImage

Package

Storage StorageLink

Requirement

Constraint

Action

Account PlanUser

Provider

ProviderType

Compute

OCCI

CompatibleOne Ressource Description Schema

Open Cloud Computing Interface

DESCRIPTION MODELLogical View

Page 6: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

6

Plan Service Contract

NODEManifest

Profile

Provider

Tarification

CORDSCompatibleOne Ressource Description Schema

DESCRIPTION MODELVirtual Instance View

Entity

Resource Link

Core

Mixin

OCCIOpen Cloud Computing Interface

0 to N 1 to N

Instruction

Page 7: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

7

ServiceproviderService

provider

Parser Broker

ACCORDSCommunication Architecture

ServiceproviderREST OCCI

HTTP SNMP

PUBLISHER

CORDS Request AnnouncementREST

Serviceconsumer

Serviceconsumer

Serviceconsumer

User

CollectorMonitoring

Agent

REST OCCI Audit Data

Page 8: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

8

ACCORDSOpenStack Nova Provisioning

OpenStack Procci

REST OCCI

HTTP SNMP

Accords Instance ActionCloud Provider Announcement

Accords Procci

User

Accords Broker Cloud Provider

Enquiries

REST OCCI

Accords Publisher

REST OCCI

REST OCCIREST OCCI

REST OCCI

Cloud Provider Provisioning

Service Contracts

Page 9: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

9

ACCORDSOpenNebula Provisioning

OpenNebulaProcci

REST OCCI

HTTP SNMP

Accords Instance ActionCloud Provider Announcement

Accords Procci

User

Accords Broker Cloud Provider

Enquiries

REST OCCI

Accords Publisher

REST OCCI

REST OCCIREST OCCI

REST OCCI

Cloud Provider Provisioning

Service Contracts

Page 10: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

10

Next StepsIntegration of Subsequent Components / Modules

Monitoring

Security

Accountancy

Intelligent Provisioning

Future Use Cases

Extensions for use of PaaS Services (Elasticity, Scalability, Storage)

Cloud Automation

Provision of HPC resources and 3D visualisation

The Future

Page 11: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

11

Page 12: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

12

IN A NUTSHELL

1st Open Source Cloud Broker

As defined by GartnerCloud Service IntermediationAggregationCloud Service Arbitrage

Compliant with NIST Reference Architecture

Blue Print for DevOps

Models and documents to be shared by developers and operators, customers and vendors

Support for interoperability, portability and reversibility

Page 13: CompatibleOne presentation at OW2con11 Conference, 24 Nov Paris

13

Promoting freedom in the cloud

http://compatibleone.org/

ContributeShareSpread the word

Let's Work Together!