• No results found

OW2 Open Source Cloudware Initiative

N/A
N/A
Protected

Academic year: 2021

Share "OW2 Open Source Cloudware Initiative"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

OW2 Open Source

Cloudware Initiative

System@tic GTLL Open Source Cloud Conf. Paris, 20 Mai 2010

Initiative Bedrock: Elasticity for

Green Java EE PaaS*

(2)

OW2 in top-4 global open source

organizations with diversified code

Diversified-code organizations

Product line organizations

Technology-oriented communities

Legal ressources organizations

Standards organizations

(3)

3

www.ow2.org

Cloud computing is a long-term

business opportunity

Five-year annual growth rate of 26 percent--over six times the rate of

traditional IT offerings. Source: http://news.cnet.com/business-tech/?keyword=IDC 2009 2010 2011 2012 2013 0,0 10,0 20,0 30,0 40,0 50,0

Worldwide IT Cloud Revenue by Product/Service Type Servers Storage Infrastructure SW App Dev/Deploy Applications

Source IDC, September 2009

b ill io n d o lla rs

 A disruptive innovation driven by two key industry trends

Commoditized enterprise IT: hardware, software and

networks and standardized enterprise usage

New Internet-based IT usage: new economic models to

absorb fluctuating or peak demands

(4)

Open source software is critical

for cloud computing openness

While openness seems still a distant reality...

 Different meanings

 Proprietary core business

 Few consensus on standards

...Open Source Software is now critical for Cloud Computing ...

 General consensus on

reduction of costs and barriers to adoption

 Open APIs for pragmatic reasons

 OSS and open standards

… but Cloud Computing is also a risk for OSS

 Openness not dependant on software exclusively

OSS Cloud momentum

 Virtualization technologies:

Xen, KV, OpenVZ, VirtualBox, etc.

 Infrastructure management:

OpenNebula, Eucalyptus, Libcloud, etc.

 Platform environment:

Heroku, etc.

OSS a unique proposition for

 Interoperability

 Sovereignty

 Transparency / Privacy / Security

 De facto open standards

(5)

5

www.ow2.org

An industry empowerment

strategy

 Furthermore, most consortia managing open source

development and marketing are based in the United States and

funded by US IT companies.

 If the cloud computing research aims at realizing a sustainable European economic opportunity as envisioned in 2010, this imbalance needs to be

addressed.

(...)

 The EC should promote the European leadership position in software through commercially

relevant open source approaches.

 Maintaining an open source

approach for research results and cloud infrastructure support tools ensures uptake and simplifies

adaptation to different environments. The European open source

movement should thereby work

strongly together with industry to

support commercial cloud based service provisioning.

Source, European Commission, Information Society and Media,

The Future Of Cloud Computing: Opportunities for European Cloud Computing Beyond 2010, page 42 and 4

The OW2 opportunity... OW2 to foster Cloud projects to be funded within EU "Future of Internet" programmes and PPP mechanisms

(6)

Starting with a real-life business

case: Orange

Context:

Large-scale datacenters (+40,000 x86 servers)

JavaEE JOnAS middleware stack: +250 applications,

+1,000 application server instances

Static server consolidation (12/1) through virtualization:

• Utilization level increased from 20% to 75%

Next step: migration to a Cloud model

On-demand JavaEE server provisioning according to

demand fluctuations

Automation of the management of virtualized JavaEE

clusters: deployment, update, auto-scaling etc.

Open (source) cloud management stacks alternatives

(7)

7

www.ow2.org

The need addressed by the Initiative bedrock:

Self-sizing for Java EE PaaS

Goal : improve the platform efficiency

Performance

Energy cost

Challenges

Cluster growth/shrink capabilities according to

workload

Datacenter multi-tenancy with limited capacities

requires arbitration policies

Datacenter placement for minimizing the energy

consumption

(8)

OW2 Initiative bedrock technologies

JOnAS

(http://www.ow2.org/xwiki/bin/view/ActivitiesDashboard/JOnAS)

Enterprise OSGi & Java EE 5 certified server

JASMINe

(http://jasmine.ow2.org)

Management tools for SOA platform

Monitoring module (probe, mediation, graphs)

Decision module (rules engine based)

Virtual Machine Management (Xen, VMware, ...)

CLIF

(http://clif.ow2.org)

Load testing

Selfbenchmarking

ProActive

(http://www.ow2.org/xwiki/bin/view/ActivitiesDashboard/ProActive)

Scheduling

Resource management

Parallel library

Entropy (in progress)

(9)

9

www.ow2.org

Architecture for self-sizing

VM placement

VM provisioning

Scale up/down

IaaS

PaaS

(10)

ProActive

"Infinite" ressources management

Provisionning of new ressources in case of capacity

overflow

Java EE PaaS as a virtual ressource

Java applications deployment

and services execution (EJBs, WS, OSGi, …)

Java EE PaaS performance optimization

EJB3.1 and asynchronous methods support

(11)

11

www.ow2.org

(12)

Before

After

25% Energy Savings

Task 1 Task 2 Task 3 Task 4 Server 1 Server 2 Server 3 Server 4

(13)

www.ow2.org

OW2 OSCi: developing the OW2

open source cloudware stack

Initiative bedrock OW2 Cloud Stack

3

3rdrd party projects party projects

OW2 projects

OW2 projects

Collaborative projects

(14)

A business ecosystem at work

•Software Vendors •Systems Integrators •Academia •Enterprises •Telcos •SMEs •Public Entities STAKEHOLDERS STAKEHOLDERS

VISION & GOALS

VISION & GOALS OW2 Technology Vision JetStream discussion From Middleware to Cloudware Open Cloud Computing Open Source Empowerment 3

3rdrd party projects party projects

OW2 projects

OW2 projects

Collaborative projects

Collaborative projects

(15)

15

www.ow2.org

OW2 OSC Initiative: Outlook

Priorities

1. Build awareness for the OW2 Cloudware Stack and attractiveness for new components, both OW2 and non-OW2 .

2. Foster evolution of OW2 projects so as to make open source cloud

computing the backbone of the OW2 code base.

3. Position OW2 as a key player:

- help define open cloud computing - partner with existing stakeholders - contribute to advocacy campaigns - participate in collaborative projects

International contributions

University of Fortaleza

• Cloud APIs in JASMINe (EC2, OpenNebula, Eucalyptus, …)

Beijing University of

Aeronautics & Astronautics

Peking University

Collaborative projects

COMPATIBLE ONE

(System@tic)

4Caast (FP7)

CHOReOS (FP7)

(16)

OW2 OSC Initiative: Join Us!

May 2010: Initiative launch and participant recruitment drive

Sept 2010: Workshops, seminars

Dec 2010: Technology roadmap

Mid 2011: First OSC implementations

(17)

17

www.ow2.org

For more information Please contact Cedric Thomas (CEO) cedric thomas @ ow2 org

www.ow2.org

References

Related documents

 Amsterdam University Library: The interim mobile library website created by Amsterdam University library provides a number of services including access to the OPAC,

9.2.1 A medical director with a full time commitment to the operation of the ICU and who is a Fellow of the College of Intensive Care Medicine. The medical director must have

For a plaid grating that moves with temporal frequencies so high and contrasts so low that only the first-order motion system con- tributes to perception, only one parameter,

Four female student participants with a mean age of 27 years (range 23-34 years) engaged in an eight week full time role emerging placement in either a community

Domestic Investment, Export, Import and Economic Growth in Brazil: An Application of Vector Error Correction Model.. Sayef Bakari and Nissar Fakraoui and

(3) The RPP Service Provider shall analyse Legacy Data held in all Legacy systems from which data is to be migrated and work closely with the incumbent contractors and,

We used the model to describe the radial and axial distribution of drug in the tumour cord as a function of changes in the transport rate across the cell membrane, blood vessel

This Guide was prepared by the Labor Occupational Health Program (LOHP) at the University of California, Berkeley and the California Commission on Health and Safety and Workers’