1. COMPATIBLE ONE
ActiveEon, Bull, CityPassenger, Enovance, Eureva, INRIA, Institut Télécom, Lost
Oasis, Mandriva, Nexedi, Nuxeo, OW2, Prologue, Xwiki
Projet labellisé par
&
Open Cloud, 20 mai 2010 1
2. COMPATIBLE ONE
• Objet :
Fournir un « cloudware » open source avec les services essentiels de la
pile cloud traditionnelle (IaaS et PaaS) en tirant parti des solutions
existantes afin de permettre, à faible coût, de créer, déployer,
administrer et faire évoluer des « clouds publics » ou privés.
• Objectifs
1. Etablir les fondations nécessaires à de futures plates-formes de
« Cloud Computing » ouvertes, interopérables et évolutives
2. Faciliter l'accès aux technologies fondamentales du « Cloud »
tout en veillant à influer sur l'état de l'art
3. Favoriser le développement durable d'écosystèmes d'affaires et
la prolifération d'innovations ouvertes, en mêlant à la fois
concepteurs de technologies, offreurs de « Clouds » et offreurs
et consommateurs de services
Open Cloud, 20 mai 2010 2
3. COMPATIBLE ONE
Partenaires
ENTREPRISE PME PME
Bull ActiveEon Nexedi SA
CityPassenger Nuxeo SA
Enovance Prologue SA
ACADEMIQUE Eureva XWiki SAS
Institut Télécom Lost Oasis ASSOCIATION
INRIA Mandriva OW2 CONSORTIUM
Open Cloud, 20 mai 2010 3
4. COMPATIBLE ONE
3 Piliers
• OUVERT
Projet ouvert à tout partenaire souhaitant participer à l’élaboration d’un Open
Cloud
Les livrables de COMPATIBLE ONE sont ouverts car ils respectent les standards
et les formats de données ouverts permettant ainsi l’interopérabilité avec
d’autres clouds
Les logiciels produits lors du projet COMPATIBLE ONE sont des logiciels libres
La documentation ainsi que les documents d’architecture sont sous licence
ouverte
• INTEROPÉRABLE
L’interopérabilité doit permettre aux développeurs de nouveaux services ainsi
qu’aux utilisateurs de pouvoir changer de fournisseurs de cloud
L’ interopérabilité est un des enjeux majeurs du cloud computing car l’absence
d’interopérabilité représente un frein à la compétition et à l’innovation.
COMPATIBLE ONE vise à permettre aux clouds (qu’ils soient privés, publics ou
hybrides) d’être interopérables.
• ÉVOLUTIF
Mise à disposition des développeurs d’applications et de services pour le cloud,
des interfaces ouvertes permettant à la fois de faire abstraction des aspects
techniques et fonctionnels du cloud et de bénéficier au mieux de l’élasticité
offerte par le cloud.
interfaces modulaires afin de pouvoir évoluer en fonction des enrichissements
techniques et fonctionnelles du cloud et de l’amélioration de l’état de l’art.
Cette « évolutivité » est rendue possible grâce à l’usage de méta-modèles et de
méta-langages au sein de COMPATIBLE ONE.
Open Cloud, 20 mai 2010 4
5. Quelle Compatibilité ?
• Permettre aux "Clouds" d'inter-opérer,
Compatible One fournira des interfaces et des
fonctionnalités compatibles avec les principales
offres :
Compatible avec les services IaaS, et Amazon-AWS en
particulier
Compatible avec le runtime et les API Google AppEngine
Déployable de manière privée
En réutilisant et améliorant des composants open
source
En offrant de nouvelles fonctionnalités ouvrant des
avantages compétitifs
Cloudware entièrement open source
(logiciels, API et documentation)
Open Cloud, 20 mai 2010 5
7. De la technologie ...
• Méta-modèle
Abstraction de l’architecture complexe des Cloud
• Cloudware open source
IaaS :
Une interface standardisée unifiant les divers modèles utilisés par
les plate-formes IaaS(Amazon EC2, SunCloud API, …)
PaaS :
Plate-forme multi tenant (déploiement, l'exécution d'applications).
PaaS : Couche d'abstraction permettant l'utilisation de la
plateforme au travers des services de haut niveau comme le
stockage relationnel et post-relationnel, de communication
synchrone et asynchrone et de gestion documentaire.
Framework de Sécurité, QoS et Gestion :
Outils d'administration (gestion des ressources, le monitoring et le
metering)
Outils de billing et d'authentification, de spécification et enforcing
de contrats pour la QoS
Open Cloud, 20 mai 2010 7
8. … aux cas d'utilisation
• Les caractéristiques et les besoins fonctionnels des cas
d’utilisation définissent l’ensemble des implémentations à
réaliser dans le cadre de projet.
• Les démonstrateurs mettent en oeuvre les composants qui
constituent la plate-forme Compatible One et les outils qui
permettent d'interagir avec elle pour expérimenter la
solution à partir de produits des partenaires.
• Les cas d’utilisation
Gestion documentaire
Applications collaboratives
Rendu 3D distribué distant
Compilation, analyse et tests de la distribution Mandriva
Comptabilisation et facturation
Migration d'une plate-forme physique
Open Cloud, 20 mai 2010 8
9. COMPATIBLE ONE
en chiffres
Durée du projet : 24 mois
Coût Total : 10 447 K€
Labellisé par System@tic, co-labellisé par SCS
Marché visé : Cloud Computing
Marché émergent à forte croissance (26% par an).
En 2013 : 27% ($7.4 Milliards) de la croissance du marché mondial
Retombées économiques
• 2013: estimation d un résultat d'environ 74 M€ (26 M€ =>PMEs)
• Création de 220 emplois (180 => PMEs) et > 90 R&D
Exploitation de Cloud : Bull, Enovance, Institut Télécom
Services de « cloudification » : ActiveEon, Bull, CityPassanger,
Lost Oasis, Mandriva, Nexedi, Prologue, Xwwki
Offre d'applications « cloudifiées » : ActiveEon, Eureva,
Nexedi, Nuxeo, XWiki
Open Cloud, 20 mai 2010 9
10. Un projet d'excellence
de niveau international
réunissant des expertises uniques
• L'ingénierie : une spécialité française
Bull, eNovance, Eureva, Mandriva,
Inria, Institut Telecom
• Open Cloud : un atout français
PMEs innovantes
ActiveEon, CityPassenger, Lost Oasis, Prologue
Editeurs de SaaS de portée internationale
Nexedi, Nuxeo, XWiki
Des communautés dynamiques
OW2, Free Cloud Alliance
Open Cloud, 20 mai 2010 10