OCEAN – Open Cloud for Europe, Japan and Beyond

Support Action funded by European Union under the Seventh Framework Programme

A two-year project kicking off in October 2012, OCEAN will contribute to the emergence of a sustainable open cloud business ecosystem in Europe. It will do this by generating synergies and economies of scale among collaborative open source computing research projects. Only by closing the gaps, eliminating the overlaps, and avoiding the missed opportunities that often characterize open source projects will OCEAN be able to achieve its goals of fostering an open cloud ecosystem.

Creating a Directory of Open Cloud Projects

OCEAN will focus on three types of open cloud projects:

–  European FP7 research projects,
–  European national open cloud projects,
–  Japanese open cloud projects.

Four-Pronged Approach

OCEAN has developed a four-pronged approach to reach its goal of fostering the emergence of a sustainable open source cloud ecosystem and boosting market innovation in Europe. The four-point strategy is defined below:

– Creating Trust: After identifying open source projects in Europe and Japan, OCEAN will create an online Open Cloud Innovation Directory and Information Exchange Network.  With this, OCEAN will be able to collect descriptions of current collaborative projects developing Open Cloud components with special attention to software availability, licenses and technical documentation.

– Developing Synergies: To create an environment of cooperation among projects where synergies are apparent, OCEAN will propose an Open Cloud Interoperability Framework. In so doing, OCEAN will provide a relative positioning or functional mapping of these projects, in relation to key standards and reference models provided by leading standard-defining organizations such as NIST, ETSI, DMTF, OGF, etc. giving the basis for cross-projects interoperability and integration. It will be done in cooperation with projects and under guidance of specially created group of cloud experts or in the context of other established initiatives at EU level. On the basis of the framework and identified interoperability gaps between the projects, OCEAN will propose an Open Cloud Interoperability Roadmap toward the establishment of a fully operative Open Source Cloud Stack.

– Ensuring Compliance: OCEAN will certify the intrinsic quality of open source software and ensure their compliance to cloud standards. It will provide online Build, Test and Certification tools as well as a beta-test service to validate independently the quality of open source software artefacts from open cloud projects and to enable these projects to build and test their software. These services will support the projects and in so doing will motivate them to collaborate with OCEAN.

– Maintaining Action: In order to foster cooperation and integration among collaborative research projects, OCEAN will organize two annual Plugfests that will enable project teams to work on the integration and interoperability of their software. Plugfests will also be organised in cooperation with other cloud initiatives such as those organised by OGF and SNIA. OCEAN will also involve Japanese cloud experts in plugfests.

Consortium

The Ocean consortium is coordinated by Fraunhofer. By bringing together organisations from Germany, France, Italy and Japan, the OCEAN project will have a positive impact in the open cloud community.

In addition to Fraunhofer, three other partners contribute their expertise to the Ocean project. Please click on their logo to learn more about each of them:

Fraunhofer – the coordinator of OCEAN – is the biggest organisation for applied research in Europe. Fraunhofer Institute for Open Communication Systems representing Fraunhofer in the consortium is a recognised expert in testing and interoperability issues including the cloud computing domain.

The global open source infrastructure software community, OW2 contributes to the OCEAN consortium with its world-class technical infrastructure, extensive experience in information sharing, outreach communication, business ecosystem building and conference organizing.

A strong industrial partner for OCEAN, Engineering Ingegneria Informatica SpA, (ENG) is a major System Integrator and Cloud provider with presence in Europe, Latin America and Middle East. The ENG R&D; lab has a long experience in European funded Projects and is pivotal for the technology innovation of the entire group.

Information-Technology Promotion Agency (IPA) is a key OCEAN partner for collaboration with Japanese IT industry and academic research projects is Independent Administrative Agency funded by Japanese government to promote Japan’s IT strategies through improving the quality of software development and nurturing Japanese IT human resources.

Quality and Testing Services

Configure and execute automatically builds and tests

ETICS automates and improves the execution of builds and tests. The ETICS system is designed to simplify the development process and to support the execution of complex testing scenarios while improving the quality of the software produced. Together with its continuous build features, ETICS offers testing tools for checking various aspects of software and the opportunity to write and execute customized tests.

ETICS is a solution for software development and testing lifecycle management. It is offered as a service and exploits shared computing infrastructures to offer new and improved features.

ETICS main features

Building

Distributed builds – You submit the builds from the web interface and ETICS allocates the required computational resources to perform the build exploiting the computing power of a distributed environment. ETICS distributes builds across different machines enabling whole projects or single components to be built in parallel.

Support for automatic creation of distribution packages – in a number of different formats (rpm, deb, tgz) on the basis of the platform selected for the build.

Dependency management – ETICS offers advanced management of build and runtime software dependencies. Within the ETICS infrastructure a large repository of Open Source third party tools is available for users to choose.

Testing

Complex testing scenarios – ETICS allows to define multi-node testing environments specifying software to install and testing scripts for each node enabling whole projects or single components to be tested against different environments and operating systems.

Distributed tests – ETICS allocates the required computational resources from its pool to perform the tests exploiting the computing power of a distributed environment and automating the execution of testing scripts. At run-time ETICS also provides a synchronization mechanism on all nodes involved in the test

Collection of test information – from popular testing libraries (e.g. junit, sloccount, pyunit, checkstyle etc.) and its integration in the build and test reports. Support for other tools can be added via plugins.

Quality

Constant quality checking of software. At every build/test, ETICS executes several specific plugins to execute source code analysis and collect measures on code quality.

Quality reports – aggregated reports as well as raw data is available for developers and managers to keep your software quality high.

OCEAN and ETICS

OCEAN cloud projects will have the opportunity to use ETICS to configure and execute automatically builds and tests of their cloud components. The benefits will come from ETICS unique approach to standardize the build and release process and to evaluate the software quality. Most relevant quality metrics collected during build/test executions will be published in the OCEAN’s Open Cloud Directory enriching metadata associated with cloud projects.

More information on ETICS system: http://etics.res.eng.it

Replay the Webinar for FP7 projects Quality Evaluation with ETICS, by Gabriele Giammatteo  (October 2014)

Open Cloud Interoperability Framework

Building the framework

A key OCEAN objective is to provide an Open Cloud Interoperability Framework. This will be done by mapping the projects outcomes to the OCEAN Open Cloud reference architecture and open cloud standards.

Moreover, an open cloud roadmap will identify R&D topics to be addressed for further open cloud stack development. The project will investigate a possibility to perform this work in close contact with ETSI and even as a contribution to ETSI’s undergoing works.

The following standards will be considered :

  • OCCI: Open Cloud Computing Interface (OGF)
  • CDMI: Cloud Data Management Interface (SNIA)
  • CIMI: Common Information Model (DMTF)
  • IEEE WGs on cloud portability and Intercloud interoperability
    • Draft Guide for Cloud Portability and Interoperability Profiles ( IEEE P2301)
    • Draft Standard for Intercloud Interoperability and Federation (IEEE P2302)
  • Topology and Orchestration Specification for Cloud Applications (TOSCA)
  • Organization for the Advancement of Structured Information Standards (OASIS)
    • portability of cloud applications and the IT services that comprise them.
  • Joint ISO IEC / ITU-T work on reference architecture and vocabulary

Interoperability Framework Architecture

The Ocean Project

Project Title

Open Cloud for Europe, JApan and beyoNd

EU Programme

FP7 ICT-8-1.2 – ICT-2011.1.2

Duration

October 2012 – September 2014

Total Cost

497,000 €

Work packages

WP1 – Innovation Directory and added value services
WP2 – Open Cloud Interoperability Framework and Roadmap
WP3 – Open Cloud Plugfests
WP4 – Communication and Dissemination
WP5 – Project Management

Project coordinator

Yuri Glickman
Fraunhofer FOKUS

Project Ambitions

OCEAN will play a pivotal role among collaborative cloud research projects, especially those based on an open source approach.

OCEAN will foster complementariness and reduce overlaps of open cloud collaborative research projects in Europe, while contributing to the emergence of a sustainable open cloud business ecosystem, .

OCEAN will play a pivotal role among collaborative cloud research projects, especially those based on an open source approach.

OCEAN will help identify commonalities between projects, and whether there exists potential overlaps now or in the future for cross-project fertilization, collaboration and synergies.

Download the initial EC factsheet

Download the Febr. 2013 OCEAN Project factsheet

Open Cloud Plugfests

Standards and Open Source Cloud components 

One of the OCEAN tasks is to organize Open Cloud Plugfests – open source oriented events aiming at stimulating cooperation and integration between open cloud collaborative projects. Open Cloud Plugfest main objectives include:

  •  increase awareness about the projects
  •  accelerate integration of their outcomes and foster cooperation between projects
  •  help them to increase market acceptance.

To increase the efficiency of these events, OCEAN joined the existing CloudPlugFest.org initiative organized by OGF, SNIA and ETSI. Together, we are building a series of Plugfest events involving Open Source and Closed Source vendors. The OCEAN project is especially supporting the involvement of Open Source Cloud projects.

Open Cloud Project Collaboration Workshop, 15 May 2014 (Brussels)

The European Commission, Ocean and partners projects invited all FP7 cloud projects to take part in this hands on workshop. A total of 15 FP7 open cloud projects did attend to enhance cloud interoperability through:

  • the Architecture track
  • the Code track
  • the projects one-to-one meetings

Please check the workshop photos and detailed agenda.
You will find more information about this workshop in the dedicated presentations within this table:

Project Name  Speaker  Organization Workshop Presentation
 ARTIST  Peter Stuer  Spikes NV PDF
 ASCETIC  Jean-Christophe Deprez  Cetic PDF
 BigFoot  Matteo Dell’Amico  Eurecom PDF
 CACTOS  Sergej Svorobej  Dublin City Univ. PDF
 CloudScale  Sebastian Lehrig  Univ. of Paderborn PDFCloudStore PDF
 CloudSME  Tamas Kiss  Univ. of Westminster PDF
 CloudingSMEs  Caterina Berbenni-Rehm  Promis@Service PDFPromis PDF
 CumuloNimbo  Ricardo Jimenez-Peris  Univ. Politecnica de Madrid PDF
 HARNESS  Guillaume Pierre  Univ. Rennes 1 PDF
 MODAClouds  Michele Ciavotta  Polimi PDF
 Ocean  Olivier Bouzereau  OW2 PDF
 Orbit  Vrettos Moulos  NTUA PDFAPIs PDFData Mngt PDF
 PaaSage  Geir Horn  Univ. of Oslo PDF
 SeaClouds  Michele Ciavotta  Polimi PDF
 Sucre  Michael Pantazoglou  NKUA PDF

DMTF, ETSI, OASIS, OCEAN Project, OGF, OW2 and SNIA organized a successful joint Cloud Interoperability Week, co-hosted with the EGI and SDC conferences.

The Cloud Interoperability Week was co-located with the EGI Technical Forum and OGF 39 at the Hotel Melia Castilla, in Madrid, Spain, 18th – 20th September. Cloud Plugfest activities were also hosted at the SNIA Storage Developer Conference in Santa Clara, CA 16th-18th September.

You can also download the workshop agenda and presentations on the Cloud Interoperability Workshop page.

You will find photos and more information in the OCEAN event page.

European Open Cloud Collaboration Workshop, May 15, 2014, Brussels

The collaboration workshop for European open cloud projects

OCEAN and the European Commission invited all FP7 open cloud projects to take part in the European Open Cloud Project Collaboration Workshop, in Brussels, May 15th. In this hands on workshop, 15 Open Cloud projects were able to leverage OCEAN Active Collaboration Methodology (based on OCEAN services) to deliver tangible synergies with other open cloud projects. This help them deliver collaboration and exploitation commitments.

What projects got from this workshop?

– raising their profile on the market through the OCEAN Open Cloud DirectoryInteroperability Framework and the ETICS suite.

– developing inter-project synergies in the following areas: Service Management, Data Management, and APIs and standards.

– sharing information on EC-funded open cloud project assets (software and documents) to complete the OCEAN Open Cloud Directory and to prepare the Open Cloud Directory 2014 brochure.

Project Representatives

15 FP7 open cloud projects sent at least one representative, several of them also sent a technical expert.

Project Presentations

The OCEAN Plugfest space offers a complete table with all specific presentations used and discussed during this Brussels workshop. Do not hesitate to download the presentations from each active open cloud projects.

Workshop Overview

The workshop began by a general session during which all participating project were coached to perfectly update their listing in the OCEAN Open Cloud Directory and their mapping in the OCEAN Interoperability Framework. For maximum efficiency the workshop then splited into two tracks Architecture and Code.

  • The Architecture track was focused on Service ManagementData Management, and APIs and standards. In each session projects were invited to make a very short presentation on how the topic is addressed by them and this round of presentation was followed by an open discussion aimed at identifying project touchpoints and synergies, and at developing collaboration opportunities and commitments.
  • The Code track was dedicated to OCEAN services. It provided a hands-on tutorial on how to validate the quality of the software code based on ETICS. Software successfully validated in the workshop are granted the privilege to display the “Quality Validated by OCEAN”  logo and will be promoted by the OCEAN project.

Agenda

General Session
9:00 – 9:15 Registration
9:15 – 9:30 Welcome from the European Commission and the OCEAN project
9:30 – 10:00 OCEAN Services and Methodology
10:00 – 11:00 Project data update
11:00 – 11:15 Coffee Break

Architecture Track
11:15 – 12:30 Touchpoints in Service Management (each project 5 minutes presentation + discussion)
ARTIST – ASCETiC – BigFoot –  CACTOS – CloudScale – CloudSME – CloudingSMEs – Cumulonimbo –  CloudWatch – HARNESS –MODAClouds – Orbit– PaaSage – SeaClouds – Sucre
12:30 – 13:30 Lunch

13:30 – 14:45  Touchpoints in APIs and Standards (each project 5 minutes presentation + discussion)
ARTIST – ASCETiC – BigFoot –  CACTOS – CloudScale – CloudSME– CloudingSMEs  – Cumulonimbo –  CloudWatch – HARNESS –MODAClouds – Orbit– PaaSage – SeaClouds – Sucre

14:45 – 16:00 Touchpoints in Data Management (each project 5 minutes presentation + discussion)
ARTIST – ASCETiC – BigFoot –  CACTOS – CloudScale – CloudSME – CloudingSMEs  –Cumulonimbo –  CloudWatch – HARNESS –MODAClouds – Orbit– PaaSage – SeaClouds – Sucre

16:00 – 16:15  Coffee Break
16:15 – 17:15  Touchpoints in Cloud Use Cases (session organised together with CloudWatch project)

Code Track
11:15 – 12:45 Hand-on Workshop 2 – ETICS for High Quality software: the process and evaluation
12:45 – 14:00 Lunch
14:00 – 15:30 Hand-on Workshop 2 – ETICS for High Quality software: the process and evaluation (cont.)
15:30 – 15:45 Coffee Break
15:45 – 17:15 Hand-on Workshop 2 – ETICS for High Quality software: the process and evaluation (cont.)

General Session
17:15 – 18:00 Synthesis, Unconference, Participants Feedback and Wrap-up

20:00 Get Together

Venue

European Commission

Rooms BU25 0/S2 and 0/S10, Avenue de Beaulieu 25, 1160 Brussels

Contact and Registration

For more details please contact: Olivier Bouzereau – Email: ob AT ow2.org
The registration is closed.

Open Cloud Forum, 9 April 2014, Paris

isit OCEAN on the OW2 booth (#D25) and attend the Open Cloud Forum

Click here to Register now!

The Open Cloud Forum will be the second event of a series that started with the London event in February 2014. It is organized and co-ordinated by OW2, and will be open to other open cloud communities. It will offer to attendees a mix of panel discussion and presentations given by experts from the open cloud community at large.

Open Cloud Forum Program, April 9th (Download the PDF) :

1) European projects demonstrations and presentations (14:00):
– OCEAN Open Cloud Directory demonstration, by Peter Deussen, Fraunhofer Fokus – PDF
– MODAClouds presentation, by Andrey Sadovykh, Softeam – PDF
– InGeoClouds, by Frédéric Brouillé, Akka Informatique & Systèmes – PDF
– OSSMeter, by Alessandra Bagnato, Softeam – PDF

2) Panel 1: Why and how to select open cloud components for my information systems? (15:15)
Speakers: Najah Naffah, Prologue – Grégoire Lejeune, eNovance – Jules-Henry Gavetti, iKoula.

3) Panel 2: The PaaS platform at the heart of interoperability, portability and reversibility stakes (16:15)
Speakers: Alban Richard, UShareSoft – Guillaume Plouin, OCTO Technology – Nicolas Barcet, eNovance – Frédéric Brouillé, Akka Informatique & Systèmes

4) Panel 3: Why join an open cloud community and how to contribute ? (17:15)
Speakers: Regis Allegre, Cloudwatt – Jean Parpaillon, Lizen – Cédric Thomas, OW2 – Nicolas Barcet, eNovance & OpenStack Community.

About the Open Cloud Forum:

The Open Cloud is reaching public and private infrastructures, offering a new flexibility to local, national and global IT projects. Innovation takes place around technical and collaborative projects federating ISVs, scientific and industrial research groups. They rely on cloud standards such as OCCI, CIMI and CDMI to improve data portability and service interoperability over heterogenous infrastructures. To seize the latest Open Cloud opportunities, visit Cloud Computing World Expo, April 9-10, in Paris and join the free Open Cloud Workshop, designed and co-ordinated by the OW2 OSCi (Open Source Cloudware initiative) and gathering many open cloud projects, experts and communities.

How to attend the Open Cloud Forum Paris?

First, click here to obtain Your Free Registration!

Then, on April 9, 2014, just attend the PARIS LA DEFENSE CNIT Cloud Computing World Expo 2014.

Find more photos here.

Japan-EU Workshop on Cloud Computing Research, 31 July 2014, Tokyo

Japan and the European Union are well known for their high-technological industry and innovative research institutions and their collaboration has a high potential. In the past year a number of activities has been undertaken to establish a collaborative research program for Japanese and European industry and academia entities. 

Three collaborative projects OCEAN, ClouT and SUCRE involving Japanese and European partners are inviting you to the workshop dedicated to Cloud Computing research. The main objectives of the workshop are:

  • Present the latest R&D activities on Cloud Computing in Europe and Japan
  • Discuss the common trends and possibilities for collaboration
  • Identify the topics for future Cloud Computing research, which should be included in the next collaborative EU-Japan research program for 2016-2017. The proposed topics will be reported to the organisers of the program. 

The target audience of the workshops are researchers and R&D project managers.

Workshop Language:

The workshop language is English.

Location:

20F Meeting Room (Room 2010/2009)

National Institute of Informatics (in the National Center of Science buildling)

2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo, Japan

Agenda

The workshop agenda is available for DOWNLOAD

Workshop Registration:
Please send an e-mail with your name and affiliation to the address ocean-project@ow2.org to register for the workshop. If you are interested to present your research work on cloud computing or your expirience in Japan-EU collaboration please send a short abstract to the same e-mail address.

クラウドとIoTに関する日本・EUワークショップ

日本と欧州連合は、それぞれ高い技術力を誇る産業と革新的な研究機関を擁することで知られており、双方が協力することには高い潜在性が秘められています。そして昨年、日本と欧州の産学組織向けの共同研究プログラムを設立するため、様々な取り組みが始まりました。

そこで、日本と欧州のパートナーが参加しているOCEAN、ClouT、SUCRE3つの共同プロジェクトがクラウドコンピューティングとIoTの研究に特化したワークショップを開催しますのでここにご案内いたします。このワークショップの主な目的は以下の通りです。

日本と欧州における、クラウドコンピューティングに関する最新のR&D活動の報告

相互協力の一般的な動向と可能性についての意見交換

20162017年に実施する日本・EUの次期共同研究プログラムに含めるべき、クラウドコンピューティングに関する将来的な研究テーマの特定。提案されたトピックスは、プログラムの主催者に報告されます。

対象となる聴衆

クラウドコンピューティングとIoTの研究者やR&Dプロジェクトマネージャ

開催場所

大学共同利用機関法人 情報・システム研究機構

国立情報学研究所(学術総合センター)20階会議室(2010/2009会議室)

http://www.nii.ac.jp/about/access/

アジェンダ

ワークショップのアジェンダはここを参照してください。

参加登録方法

氏名と所属先を明記の上 ocean-project@ow2.org に電子メールをお送りください。

※)発表を希望の方は発表タイトル案と簡単なアブストラクトを添えて発表希望の旨を同じ電子メールアドレスにお送りください。