Open Source Cloudware Initiative              1er CompatibleOne OSCi WORKSHOP                                    Paris, 7 ...
AGENDA 14:00 - 14:05 Introduction par Jean-Pierre Laisné (Bull / OW2) 14:05 - 15:00 CompatibleOne par les partenaires du...
• CompatibleOne vous offre la liberté de maitriser   • vos infrastructures   • vos applications   • et vos cloudsLiberté d...
OW2 Open Source Cloudware Initiative VISION & GOALS         OW2 projects                      STAKEHOLDERSOW2 Technology  ...
MISSIONFournir un « cloudware » open source permettant la création,le déploiement et la gestion de plates-formes cloud pri...
RESULTATS Un ensemble de composants et doutils intégrés permettant à  chacun de construire son propre cloud (privé ou pub...
POINTS CLEFS7   Workshop Paris 7 juin 2011
ECOSYSTEMECompatibleOne sintègre au sein dun écosystème open sourceriche et solide afin de fournir une pile cloudware comp...
PARTENAIRES   Grande société                         BullPMEs innovantes et      ActiveEon, CityPassenger, eNovance, Edite...
ORGANISATION                     SP5:                            Dissemination / Diffusion                                ...
INFRASTRUCTURE            •Modèle de description de ressources IaaSObjectifs   •APIs inter-cloud de gestion de ressources ...
INFRASTRUCTURE Modèle de description  et langage de requêtes                                                     Architec...
PLATE-FORME            • Fournir des services PaaS aux développeursObjectifs   • Protocole REST dinstanciation de services...
PLATE-FORME                                                Architecture• Pilotage des tâches, calcul distribué :    • sche...
PLATE-FORME                                                Architecture• Runtime OSGi   intégration et extension JonAS    ...
Sécurité, QoS &                                                 Management            • Front end, templates pour définiti...
Sécurité, QoS &                                            Management           •Monitoring : sondes JMX, Nagios, SNMPOpen...
Sécurité, QoS &                                                  Management             •Contrôle et gestion des services ...
Sécurité, QoS &      Management19    Workshop Paris 7 juin 2011
Sécurité, QoS &      Management20    Workshop Paris 7 juin 2011
Démonstrateurs 5 cas dutilisations  Nuxeo - GED  XWiki – Applications collaboratives  Mandriva – Gestion de déploiemen...
Nuxeo            • « Cloudification » de la solution Nuxeo (sur la            base des services IaaS et PaaS deObjectifs  ...
XWiki            • Utiliser les composants CompatibleOne pour            gérer linfrastructure et loffre SaaSObjectifs    ...
Mandriva            • Utiliser linfrastructure CompatibleOne            pour déployer lapplication Pulse2 : gestionObjecti...
Eureva            •Exécution dapplications 3D dans un            datacenter centraliséObjectifs            •Streaming du r...
Nexedi            •Comptabilisation et facturation des servicesObjectifsServices    • Utilisation des services PaaS pour m...
Enovance            •HowTo et Documentations sur la migration            dune plateforme physique classique de typeObjecti...
COMMUNICATION             • Website http://compatibleone.org                • Project information (partners, description, ...
DisseminationWebsite&socialnetworks                           29
COMMUNICATION            Collaborative Project Sandbox (CPS)Infra-         • Private space for the collaborative project f...
COMMUNICATION            • In The Cloud                     March 8-10, 2011, ParisEvents            • OpenStack conferenc...
Join Us   Promoting freedom in the cloud          Follow us at http://compatibleone.org/          ➢Contribute          ➢Sh...
Prochain SlideShare
Chargement dans…5
×

CompatibleOne OSCi OW2 Workshop July 11

1 014 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 014
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
21
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

CompatibleOne OSCi OW2 Workshop July 11

  1. 1. Open Source Cloudware Initiative 1er CompatibleOne OSCi WORKSHOP Paris, 7 Juin 2011 Institut TelecomLabelled by &
  2. 2. AGENDA 14:00 - 14:05 Introduction par Jean-Pierre Laisné (Bull / OW2) 14:05 - 15:00 CompatibleOne par les partenaires du projet : Alain Pham (Bull), Stéphane Laurière (Mandriva), Jean-Pierre Dion (Bull), Djamal Zeghlache (Institut Telecom), Fabio Mancinelli (XWiki), Catherine Nuel (OW2) 15:00 – 15:20 SlaPOS : retour dexpérience par Jean-Paul Smets (Nexedi) 15:20-15:40 SlapOS, OpenStack, OpenNebula, Map/Reduce integration with ProActive par Denis Caromel (Activeon), Brian Amedro (Inria) 15:40 – 16:10 Retour dexpérience sur la solution HeV par Hubert Tournier (Les 3 Mousquetaires) 16:10 - 16:40 Architecture des plates-formes IaaS: état des lieux et perspectives par Frederic Dang Tran (Orange Labs) 16:40 - 17:10 SelfXL/Autoscaler, framework pour la construction dapplication élastique dans le cloud par Benoit Pelletier (Bull) 17:10 - 17:40 OW2 OSCi State of the Art : une analyse de létat de lart et du marché par Lionel Seinturier (Inria) 17:40 - 18:30 Questions et Réponses 2 Workshop Paris 7 juin 2011
  3. 3. • CompatibleOne vous offre la liberté de maitriser • vos infrastructures • vos applications • et vos cloudsLiberté de choisir votre opérateur de cloudLiberté de publier vos services sur des clouds publics et privésLiberté dutiliser nimporte quel type de matériel ou de logicielLiberté de déplacer vos applications où vous le souhaitez,quand vous le souhaitezLiberté dadapter le code à vos besoins spécifiquesGarder le contrôle de la sécurité et de la qualité des services 3 Workshop Paris 7 juin 2011
  4. 4. OW2 Open Source Cloudware Initiative VISION & GOALS OW2 projects STAKEHOLDERSOW2 Technology •Software VendorsVision 3rd party projects •Systems IntegratorsFrom Middlewareto Cloudware •AcademiaOpen Source for •Enterprises CollaborativeOpen Cloud projects •TelcosOpen Source •SMEsEmpowerment •Public Entities Initiative bedrock © Systematic 2010
  5. 5. MISSIONFournir un « cloudware » open source permettant la création,le déploiement et la gestion de plates-formes cloud privées,publiques ou hybrides.CompatibleOne vise les 3 couches du cloud computing SAASavec une solution globale et unifiée PAAS Fédérer les fournisseurs dapplications et faciliter la dissémination de services innovants IAAS Fournir un cloudware complet pour les opérateurs de cloud Gérer linfrastructure et fournir une abstraction globale des ressources 5 Workshop Paris 7 juin 2011
  6. 6. RESULTATS Un ensemble de composants et doutils intégrés permettant à chacun de construire son propre cloud (privé ou public, IaaS, PaaS ou SaaS) Validé par des démonstrateurs :  La plupart de ces démonstrateurs seront la 1ère version de loffre cloud des partenaires :  Applications d ECM en mode SaaS  Amélioration des capacités Cloud de XWiki dans le domaine de la gestion, du déploiement et de lélasticité  Rendu 3D et distribué de calculs complexes  Gestion de parc en mode SaaS par Mandriva  Comptabilité et facturation des services 6 Workshop Paris 7 juin 2011
  7. 7. POINTS CLEFS7 Workshop Paris 7 juin 2011
  8. 8. ECOSYSTEMECompatibleOne sintègre au sein dun écosystème open sourceriche et solide afin de fournir une pile cloudware complète 8 Workshop Paris 7 juin 2011
  9. 9. PARTENAIRES Grande société BullPMEs innovantes et ActiveEon, CityPassenger, eNovance, Editeurs de SaaS Eureva, Lost Oasis, Mandriva, Nexedi, Nuxeo, Prologue, XWiki Partenaires Inria, Institut Telecom académiquesAssociation de portée OW2 internationale 9 Workshop Paris 7 juin 2011
  10. 10. ORGANISATION SP5: Dissemination / Diffusion SP4:Global SP3: Security, QoS RequirementsManagement & Management Demonstrations Use CasesPlatform related SP2:services and tools PlatformInfrastructure SP1:Management Infrastructure ValidationServices SP0: Project Management 10 Workshop Paris 7 juin 2011
  11. 11. INFRASTRUCTURE •Modèle de description de ressources IaaSObjectifs •APIs inter-cloud de gestion de ressources IaaS: instanciation, scheduling, monitoring •Interopérabilité des formats de VM •Stratégies QoS et efficacité énergétique •Tests et benchmarksOpen •Implémentation open-source de référence des APIsSource IaaS et intégration dans Mandriva Linux •Outils de création de stacks logicielles pour le CloudOpen •Contribution aux WG Cloud existants: DMTF, OCCI,Standard CSA, CDMI, IETF, OSCi •Implémentations OCCI de référence •Cartographie et évaluation des initiatives émergentes 11 Workshop Paris 7 juin 2011
  12. 12. INFRASTRUCTURE Modèle de description et langage de requêtes Architecture « obtenir un ordinateur en France capable de fournir un service de base de données SQL sur un processeur Nehalem avec de la DDR3 à 1866 Mhz ou plus et 32 GB de RAM ou plus, et connecté à un transit Internet 100 Mbps en étant attaché à un réseau local à 10 Gbps » Compute  Unification Amazon WS, OCCI, Deltacloud, GoGrid, Rackspace, …  Génération de VM multi-providers  Migration de VM : format pivot OVF, outils virt-tools, …  Repository dimages Network : switchs virtuels, IPv6, IPSec, OpenVSwitch, failover, load balancing Storage : Clef/Valeur: Memcached, Bloc : Qemu block device API, POSIX FS Monitoring : Agents / Collecteurs / Analyseurs ; JASMINe, BonjourGrid, SNMP 12 Workshop Paris 7 juin 2011
  13. 13. PLATE-FORME • Fournir des services PaaS aux développeursObjectifs • Protocole REST dinstanciation de services • Librairies (REST, Java, Python...) avec API basée sur ce protocole • Utiliser linfrastructure CompatibleOne • Apporter ces services aux démonstrateursOpen • Evaluation et extension de composants existants :Source JonAS, JORAM, JASMINe, Nuxeo, ProActive, SlapOS, XwikiOpen • Promouvoir le PaaS auprès des organismes :Standard - Open Cloud Computing Interface (OCCI), - OSGI Alliance, - Distributed Management Task Force (DMTF) 13 Workshop Paris 7 juin 2011
  14. 14. PLATE-FORME Architecture• Pilotage des tâches, calcul distribué : • scheduling : jobs, tasks, workflows • calcul distribué : Master Worker, Monte-Carlo, Map-Reduce• API interfaces CompatibleOne• Stockage et caching : • définition du protocole de provisioning des services • choix des services à implémenter : • SGBDR: MySQL et PostgreSQL (+ autres ?) • Stockage de blobs: choix dune implémentation du protocole S3 (Ceph, OpenStack Object Storage?) • SGBD NoSQL: MongoDB, Cassandra, autres (à définir) • Cache: memcached • implémentation à venir de ces services au-dessus dun moteur dinstanciation de services 14 Workshop Paris 7 juin 2011
  15. 15. PLATE-FORME Architecture• Runtime OSGi  intégration et extension JonAS  • Partage de ressources • Automatisation • Elasticité • Facturation à lusage• Comptabilisation, inscription et facturation• Service documentaire sur CMIS : • définition dun service de gestion documentaire basé sur le protocole CMIS (+ extensions) • prototype dimplémentation de ce service sur la base du serveur Nuxeo EP, avec ajout des possibilités de multi-tenancy, avec instantiation par le moteur de provisioning de CompatibleOne dans un container OSGi, ou directement sur le métal du IaaS • utilisation de ce prototype par le démonstrateur 15 Workshop Paris 7 juin 2011
  16. 16. Sécurité, QoS & Management • Front end, templates pour définition des SLA, demandes IaaS et PaaSObjectifs • Broker pour aiguiller vers les sous domaines - spécifiques • Provisioning, allocation de ressources et services IaaS/PaaS, monitoring et gestion de lénergie; assurer les contrats/SLA via vérification des propriétés de sécurité • Méthodes et outilsOpen •Sécurité : Authentification, contrôle d’accès ORBAC, OpenVPNSource •Provisioning : Algorithmes doptimisation (splitting, placement optimal, migration…), Scheduling ProActive •Monitoring : sondes JMX, Nagios, SNMP •Gestion de lénergie : Gestion des sondes (OmegaWatt, Schleitenhumer), Système de notification et d’alerte de consommation d’énergie  (Entropy / Ganglia) 16 Workshop Paris 7 juin 2011
  17. 17. Sécurité, QoS & Management •Monitoring : sondes JMX, Nagios, SNMPOpen •Langage de description de ressources et expressionStandard des requêtes : OCCI, OVF (DMTF), ProActive, … •Open Grid Forum (OGF) : Open Cloud Computing Interface (OCCI) •Distributed Management Task Force (DMTF) : Open Virtualisation Format (OVF), •Cloud Management Working Group (CMWG) •Storage Networking Industry Association (SNIA) : Cloud Data Management Interface (CDMI) •Cloud Security Alliance •OASIS 17 Workshop Paris 7 juin 2011
  18. 18. Sécurité, QoS & Management •Contrôle et gestion des services IaaS et PaaSManage •Contrôle du cycle de vie des servicesment •Optimisation de l’allocation des ressources •Monitoring des ressources et de la consommation énergétique •Gestion de la QoS, élasticité, auto-ajustement •Gestion de la sécurité •CMI: Control and Management InterfaceInterfaces REST entre les utilisateurs et le framework de gestion et de contrôle OCCI, OVF (DMTF) •IaaS & PaaS Interfaces REST entre les plateformes IaaS et PaaS et le framework de gestion et de contrôle OCCI 18 Workshop Paris 7 juin 2011
  19. 19. Sécurité, QoS & Management19 Workshop Paris 7 juin 2011
  20. 20. Sécurité, QoS & Management20 Workshop Paris 7 juin 2011
  21. 21. Démonstrateurs 5 cas dutilisations  Nuxeo - GED  XWiki – Applications collaboratives  Mandriva – Gestion de déploiement des systèmes  Eureva – Applications et rendering 3D  Nexedi - Facturation 21 Workshop Paris 7 juin 2011
  22. 22. Nuxeo • « Cloudification » de la solution Nuxeo (sur la base des services IaaS et PaaS deObjectifs CompatibleOne) • Gestion du déploiement des applications tierces • Document Storage as a ServiceServices • Administration des machines et des environnements de déploiements  • Utilisation des services de scheduling pour le calcul intensif (data mining, conversions) • Multitenancy, sécurité et comptabilisation des ressources consommées. 22 Workshop Paris 7 juin 2011
  23. 23. XWiki • Utiliser les composants CompatibleOne pour gérer linfrastructure et loffre SaaSObjectifs • Gestion du déploiement des applications développées pour XWiki (applications collaboratives)Services • Administration des machines et des environnements de déploiements (gestion du failover et migration des machines) • Utilisation des services PaaS pour : stockage (SQL et NoSQL), scheduling, mailing, communication asynchrone, • Comptabilisation des ressources consommées et AppStore 23 Workshop Paris 7 juin 2011
  24. 24. Mandriva • Utiliser linfrastructure CompatibleOne pour déployer lapplication Pulse2 : gestionObjectifs de systèmes et devices hétérogènesServices • Support agnostique des images de machines virtuelles • Communication distribuée entre les composants de Pulse2 déployés sur des hosts différents • Géolocalisation, routing et monitoring des machines pour le déploiement des applications. 24 Workshop Paris 7 juin 2011
  25. 25. Eureva •Exécution dapplications 3D dans un datacenter centraliséObjectifs •Streaming du rendu sur les stations de travail ou des mobile devices.Services • Provisioning de machines et support pour GPU •Gestion du network pour laccès à linfrastructure (adresses publiques, ouverture de ports on demand) •Gestion de la sécurité pour l’accès •Load balancing et monitoring 25 Workshop Paris 7 juin 2011
  26. 26. Nexedi •Comptabilisation et facturation des servicesObjectifsServices • Utilisation des services PaaS pour mettre en œuvre une infrastructure de comptabilisation et facturation •Implémentation de différent scénarios : AppStore propriétaire, prélèvement automatique, backend de facturation 26 Workshop Paris 7 juin 2011
  27. 27. Enovance •HowTo et Documentations sur la migration dune plateforme physique classique de typeObjectifs LAMP vers une plateforme CompatibleOne 27 Workshop Paris 7 juin 2011
  28. 28. COMMUNICATION • Website http://compatibleone.org • Project information (partners, description, links),Internet Documentation (presentation, slides), Event list, PressResources coverage • LinkedIn • twitter @compatibleone • StatusNet http://compatibleone.status.net/ • IRC channel #compatibleone hosted by freenode • Free-standing poster (Totem), Factsheet,Collateral Presentations • Interviews (text and videos), White paper 28 Workshop Paris 7 juin 2011
  29. 29. DisseminationWebsite&socialnetworks 29
  30. 30. COMMUNICATION Collaborative Project Sandbox (CPS)Infra- • Private space for the collaborative project for internal project documents, sandbox, ...structure • A CPS has been open for CompatibleOne • http://forge.ow2.org/projects/compatibleone/ • Installation of a GITorious instance on theInfra- OW2 infrastructurestructure • upon initial request from SlapOS • http://gitorious.ow2.org/ • Used by SlapOS, and now by 5 other OW2 projects 30 Workshop Paris 7 juin 2011
  31. 31. COMMUNICATION • In The Cloud March 8-10, 2011, ParisEvents • OpenStack conference & design summit April 26-29, 2011, Santa Clara • FISL June 29 – July 2, 2011, Porto Alegre, Brazil • OSCON, July 25-29, 2011, Portland, USAForthoming • Open World Forum, Sept. 22-24, 2011, ParisEvents • China Open Source Week, Oct. 10-17, Beijing and Nanjing, China • OW2con, Nov. 23-25, Issy (Paris), France http://compatibleone.org/bin/view/Follow/Events 31 Workshop Paris 7 juin 2011
  32. 32. Join Us Promoting freedom in the cloud Follow us at http://compatibleone.org/ ➢Contribute ➢Share ➢Spread the word 32 Workshop Paris 7 juin 2011

×