WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure,...

57
WHAT IS

Transcript of WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure,...

Page 1: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

WHAT IS

Page 2: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

2

The cloud computing opportunity

Page 3: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

3

OW2 to fosteropen source innovation

for open cloudarchitecture

Open CloudRequires

Open Source

Cloud Architecture

Requires Innovation Open Source

forOpen Clouds

Page 4: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

4

Open Source Drives Cloud Innovation

Libraries / APIs: Deltacloud, jCloud, libvirt, libCloud,...

VM: Aeolus, Abiquo, Convirt, KVM, OpenVZ, Qemu, VirtualBox, Xen, …

Development: CloudBees, Java EE, Eclipse, OpenShift, POJO, Spring, Seam, Struts, GWT, Groovy, JRuby, V8,...

IaaS: ControlTier, Enomaly, Eucalyptus, Joyent SmartOS, OpenNebula, NiftyName, Nimbus, OpenStack, OpenQRM, ProActive, Puppet, RabbitMQ, Reservoir,Traffic Server, Ubuntu,...

PaaS: Appscale, CloudFoundry, Gearman, Heroku, WaveMaker, …

SaaS: Coadunation, Cornelios, eyeOS, Guacamol, TioLive,...

Deployment / Admin / Monitoring / Test: Bitnami, Capistrano, CDT, Cfengine,Chef, CloudForms, collectd, Bcfg2, Etics 2, Fabric, ganeti, Juju, Maven, Piston, Puppet, Zabbix, Zenoss,...

Storage and NO/SQL: Cassandra, CouchDB, DRDB, Drizzle, Flare, Memcached, MongoDB, Neopod, ExtremFS, ...

File Systems: Ceph, CloudStore, GlusterFS, Gpfs, Hdfs, Pohmelfs,...

Auto scalability: Scalr,...

Data processing: Hadoop, MapReduce, Pig Zookeeper,...

Green IT / Smart Grid: Nedo, SelfXL, …

Billing: Jbilling, …

Page 5: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

5

SaaS

PaaS

IaaS

Page 6: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

6

NIST Reference Architecture

Page 7: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

7

State of the Art

Interoperability between cloud services: to be constructed Portability between cloud services: much more difficult

SaaS, IaaS, PaaS, BPaaS, etc. have very different APIs

Significant gaps on SLA and Security

“De facto” standards vs. open standards No incentive for cloud service providers to let their customers go away:

why should they participate to open standards?

Consumer's pressure may influence their decision

No mature standards for cloud computing (except HTTP)

DMTF OVF / CIMI, OGF OCCI, SNIA CDMI, ... have not (yet) been adopted by cloud providers

Some standards are OK for IaaS but not for other layers (cf. OASIS TOSCA)

→ Interoperability and portability to be provided and maintained by Cloud Service Brokers

Gartner: “Cloud Interoperability Can be Brokered” by Daryl C. Plummer

Page 8: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

8

Today's cloud computing model is not compliant with the original « utility » model Electricity system or telephone system

“Public and private clouds offer their end consumers a "pay as you go" model - a powerful shift for computing, towards a utility model like the electricity system, the telephone system, or more recently the Internet. However, unlike those utilities, clouds cannot yet federate and interoperate.” IEEE 2011 Annual SRII Global Conference

Interoperability in « silos » Specific ecosystems of Cloud Service Providers and

Vendors to address targeted markets, aggregated by specific contracts, patents, IPR, etc.

Limited possibilities to interoperate with other silos (except for B2B)

Extension of the « vendor lock in » concept

Risks

Page 9: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

9

The cloud broker

Page 10: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

10

What is a Cloud Broker?

Sources

NIST Cloud Computing Standards Roadmap Version 1.0by Cloud Computing Standards Roadmap Working GroupNatl. Inst. Stand. Technol. Spec. Publ. 500-291, 83 pages, 5 July 2011

Gartner Defining Cloud Service Brokerage: Taking Intermediation to the Next Level by Daryl C. Plummer, Benoit J. Lheureux, Frances Karamouzis8 October 2010 G00206187

ForresterCloud Broker — A New Business Model ParadigmDeriving More Business And Economic Models From Cloud Computingby Stefan Ried, Ph.D. August 10, 2011 | Updated: September 22, 2011

Page 11: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

11

Actors and Interactions

Page 12: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

12

Cloud Business Ecosystem

Cloud builder: Capgemini, CSC, HP, and IBM

Cloud tool vendor: Cloud.com, Eucalyptus Systems, RightScaleIBM, Microsoft, Oracle, and VMware.

Cloud infrastructure provider: Amazon.com, GoGrid, Rackspace, T-Systems International

Cloud integrator: Dell, HP, IBM, and T-Systems International

SaaS provider: NetSuite, salesforce.com

Cloud value-added reseller (VAR): Capgemini

Cloud broker: the most complex business model,offering a wide value contribution in the emerging cloud space. Essentially, this model leverages skills and capabilities from all three of the traditional business models of software, consulting, and infrastructure.

Page 13: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

13

Cloud Broker Key Functions

Intermediation

Aggregation

Arbitrage

Cloud Services Broker provides a single consistent interface to multiple differing providers, whether the interface is for business or technical purposes.

Page 14: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

14

The OW2 Open Source Cloudware intiative

Page 15: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

15

''A global community working together to

develop open source infrastructure software* *

and to foster a vibrant business ecosystem''

*Includes generic solutions in all product categories and middleware at large, including tools for the development, deployment and management of distributed applications

Page 16: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

16

Exo PlatformBonitasoftOrbeonSugarCRMTalend

4LinuxKonsultexUni. of FortalezaUni. of Sao Paulo

BeiHang U.CSTCCVIC-SEForeverOSSISCASKingdee MiddlewareNUAANUDTPeking U.IntervisionO-Engine

C-DACDishana Solutions

ActiveEonBullCassidianFrance TelecomInriaEBMWebsoursingEdifixioEnovance

NuxeoPrologueSARequeaScalagentSogetiSilverPeasTelecom InstitutUShareSoftXwiki

Fraunhofer Fokus

Eteration

Charles U.

EngineeringeFront

Canonical

Individual Members

Total = 1700

Page 17: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

17

OW2 Open Source Cloudware Initiative

A Business Ecosystem at Work

●Software Vendors●Systems Integrators●Academia●Enterprises●Telcos●SMEs●Public Entities

STAKEHOLDERSSTAKEHOLDERSVISION & GOALSVISION & GOALS

OW2 TechnologyVisionJetStreamdiscussionFrom Middlewareto CloudwareOpen Cloud ComputingOpen SourceEmpowerment

33rdrd party projects party projects

OW2 projectsOW2 projects

Collaborative Collaborative projectsprojects

Initiative bedrock

Page 18: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

18

More than 30 participants and over 60 million euros in R&D investment

Page 19: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

19

Cloud computing application lifecycle management

c

Page 20: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

20

Management of distributed VMs for HPC applications

Page 21: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

21

Ultra-large-scale management of web services

Page 22: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

22

When Interoperability MattersFor the engagement of workload over heterogeneous cloud service providers

The open source cloud broker

Page 23: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

23

The CompatibleOne project

Page 24: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

24

Page 25: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

25

Current Contributors

Page 26: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

26

The freedom to control how you use cloud computing

Freedom to choose your cloud providers

Freedom to use any type of hardware or software

Freedom and control on your infrastructure and your applications

Freedom to distribute your services between public and private clouds

Freedom to move your applications where you want, when you want

Freedom to adapt the code to your needs

Control over the security and QoS

Page 27: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

27

Enable application deployment over a federation of clouds

Cloud architecture abstraction

Reference implementation

Use cases / Demonstrators EUREVA: Distributed remote

3D rendering

MANDRIVA: Physical platform migration

NEXEDI: Accounting and billing

NUXEO: Documentation management

XWIKI: Collaborative applications

Page 28: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

28

The ACCORDS platform

Page 29: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

29

ACCORDS V2.10

Page 30: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

30

Manifest

Entity

Resource Link

Network

Infrastructure

NODE

Monitoring

Configuration

NetworkLink

Core

Infrastructure

CORDS

Mixin

SystemImage

Packages

Storage StorageLink

Requirement

Account

Plan

User

Provider ProviderType

Compute

OCCI

CompatibleOne Ressource Description Schema

Open Cloud Computing Interface

DESCRIPTION MODELLogical View

OCCI Description Understanding MechanismOCCI Capabilities Discovery Request

ActionsConstraints

Page 31: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

31

PlanService

ServicesContract

ContractsManifest

Pricing

CORDSCompatibleOne Ressource Description Schema

DESCRIPTION MODELVirtual Instance View

Entity

Resource Link

Core

Mixin

OCCIOpen Cloud Computing Interface

0 to N1 to N

Instructions

NODEs

MonitoringMonitoring

ConfigurationConfiguration

ProviderProvider

ConstraintsConstraints

Page 32: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

32

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

1 2 4 0

53

Page 33: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

33

OpenNebula 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

1 2 4 0

53

ACCORDSOpenNebula Provisioning

Page 34: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

34

CORDS Version 2

MANIFEST

NODE

INFRASTRUCTURE

IMAGE

Manifest

Manifest

STORAGE

PACKAGE

SYSTEM

NETWORK

COMPUTE

NODE MANIFEST NODE

Page 35: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

35

CompatibleOne provides an open source cloudware* allowing creation, deployment and management of interoperable private, public and hybrid cloud platforms

CORDS CompatibleOne Resource Description Schema

ACCORDS Advanced Capabilities for CompatibleOne Resources Distribution Services

EZVM Virtual Machine Interoperability

PaaS4DEV Runtime OSGI

UNIDATA Data Interoperability

KEY COMPONENTS

* cloud computing middleware

Page 36: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

36

OPEN CLOUD

OCCI is a trademark of the Open Grid Forum

Page 37: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

37

Promoting freedom in the cloud

http://compatibleone.org/

➢Contribute➢Share➢Spread the word

Let's Work Together!

Page 38: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

38

Useful Resources

CompatibleOne web

www.compatibleone.org

For the latest components version

http://gitorious.ow2.org/ow2-compatibleone/accords-platform?page=1

For packages ready to install

https://build.opensuse.org/package/show?package=accords&project=Virtualization%3ACloud%3ACompatibleOne

Developers Mailing list

[email protected]

In Progress

CompatibleOne platform to test your manifests

Openstack and Opennebula to connect to your CompatibleOne platform

Page 39: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

WHAT IS

Page 40: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

OPEN SOURCE

Page 41: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

CLOUD

Page 42: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

SERVICES

Page 43: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

BROKERBROKER

Page 44: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

INTERMEDIATION

AGGREGATION

ARBRITAGE

Cloud Services Broker provides a single consistent interface to multiple differing providers, whether the interface is for business or technical purposes.

Page 45: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

It's about Freedom of Choice

Page 46: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

and No Vendor Lock-in

Page 47: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

It's about trust

Page 48: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

and Governance

Page 49: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

WANTEDINTEROPERABILITY

PORTABILITY

REVERSIBILITY

Page 50: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

Which Standards for Cloud Computing?

Page 51: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

If computers of the kind I have advocated become the computers of the future, then computing may someday be organized as a public utility just as the telephone system is a public utility... The computer utility could become the basis of a new and important industry.

John McCarthy, speaking at the MIT Centennial in 1961

UTILITY Computing?

Page 52: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

constructs builds enables

INTEROPERABILITY

PORTABILITY

REVERSIBILITY

TODAY!

Page 53: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

The CompatibleOne Journa l

www.compatibleone.orgNext Generation Open Cloud

Management Software - June 2012 -

Open the Cloud Now!CompatibleOne is a cloud resource management software which affords integration of cloud resources by providing brokering capabilities.

CompatibleOne provides a service delivery platform that manages cloud resources, not just infrastructure but any resource which be invoked as a service.

Based on service oriented architecture, a resource can be seen as an object.

This platform allows to combine the various services supplied by different suppliers.

CompatibleOne provides the capability to federate resources across diverse and heterogeneous Cloud Service Providers.

CompatibleOne targets hybrid clouds, multi-clouds, cloud services broker, marketplace, community cloud, cloud federation, inter-cloud.

ACCORDS platform: Cloud Awareelastic, stateless, multi-tenant

Page 54: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

June 2012 CompatibleOne Journal HIGH-TECH

Similar to other Apps Engine (Google, MS, AWS), CO offers PAAS but with freedom and openness the developers are looking for.

With CO, PAAS is a simple module not deeply welded into the entire infrastructure service management.

CO open source platform helps developers to manage the run time environment of their choice to develop their application and avoid lock-in.

With CO, providers have the capability to choose a PAAS and deliver it to their customers.

After JPAAS, Cloud Foundry, Open Shift are next on CO' schedule.

Communication with Cloud Service Provider is performed through standard CORDS OCCI client/server interfaces between the CORDS Procci, on the CompatibleOne side, and the Provider PROCCI,

on the Provider side. Consequently, in order to be made available for operation and use within ACCORDS, a resource needs only to implement an OCCI client/server Procci interface.

Beyond Infrastructure CompatibleOne encourages developers

to create a cloud aware application..IN DETAIL

CompatibleOne provides PAAS management capabilities.

CompatibleOne votes OCCI for Cloud Interoperability

CO supports various cloud providers:OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled.The fexibility of PROCCI model make this list easily extensible.

Infrastructure

2

ACCORDS and OpenStack PROCCI

CO is an open source software for cloud services providers, hosting companies, IT department, system integrators, cloud service brokers, SAAS vendors.

Page 55: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

June 2012 CompatibleOne Journal HIGH-TECH 3

To have automation imposed by the complex software environment of the future, we need to have a structured approach to manage resources.

CompatibleOne takes full advantage of software development methodologies and a software programming model for managing

IT AS CODE

If you can describe IT, CompatibleOne can manage IT!

complex IT environment. This manner of managing complex IT is much structured,much easier to manage and to maintain.

“An automated effcient reliable infrastructure cannot be managed with scripts all other the place. » is advocating CompatibleOne,

“Integration of DevOps tools such as Puppet, Chef or Bosh is in our road map because we share with them the same vision.”.

CO Resource Description System Object Oriented V2 *

(*) A 3rd vers ion of the mode l including S LA is scheduled for Q3 2012

Thanks to all contributorsActiveEon, Bull, Citypassenger, eNovance, Eureva, Inria, Institut Telecom, Mandriva, Nexedi, Nuxeo, OW2, Prologue, Xwiki

Thanks to all those without who this project would not existDGCIS, FUI, Région Ile de France, Conseil Général des Yvelines, Mairie de Paris, Systematic and SCS.

Special thanks for their warm welcomeOGF and OCCI people, Parviz Peiravi, Marie Pinon and Claude Chauvet (Intel), Michal Fojtik (Red Hat), Nick Barcet (Canonical), Hubert Tournier, Jean-Luc Raffaelli (La Poste)

And all fellow projectsContrail, Easi-Cloud, OpenCloudware, CloudPort, Nuage.Feel free to contact the project leader Jean-Pierre LAISNE <jean-pierre.laisne AT ow2 DOT org>CompatibleOne is part of the OW2 Open Source Cloudware Initiative.

In our next issue: SLA Management, Big Data as a Service and more...

Page 56: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

OpenS

hift

Folso

m

Python

Cords

Acc

ords

Provis

ioning

,

Delive

ring

CO

CO

PAAS

Fully A

utom

ated

Platfo

rm

IAAS

BD

BP

OS

OS

Cords AccordsFully Automated Platform

CO

IT as CodeIT

Business Process as a ServiceBP

Big Data as a ServiceBD

Open Stack Open SourceOS

Framework& LibrariesFW

Open

Nebula

3

Essex

SLA

Mon

itorin

g

Billing

, Acc

ount

ing

Smar

t Plac

emen

t

Placem

ent

as a

Ser

vice

Diablo

DeltaC

loud

Amaz

on E

C2

Azure

Vcloud

Rack

Space

GoGrid

Java

Jpaa

S

CloudF

ound

ry

ConPAAS

Cassa

ndra

Hadoo

p

Splunk

ETL

FW Rub

yJc

loud

Ope

n Sta

ck N

ova

API & Te

st Suit

e

Cosac

s

Debian Cos

acs

Fedor

a

Ope

n Sta

ck

Feder

ation

CompatibleOne RailMap

BPMS

Open

Stack

Mult

i Clou

d

Ope

n Atte

stat

ion

Networ

k

Gatew

ay

CDM

I

OCCI

CIM

I

DAAS

ITBos

hPup

pet

Juju

Chef

Goo

gle A

pps

Herok

u

Cac

tus

Page 57: WHAT IS - OW2 Consortium · OpenStack and OpenNebula are the frst available PROCCI. Amazon, Azure, Vcloud are in progress and RackScale, GoGrid scheduled. The fexibility of PROCCI

FOR OPEN CLOUDS, CHOOSE