Вы находитесь на странице: 1из 26

Open-cloud, o en est-on?

Illustration sous licence CC-by-nc Ivan Walsh

Par Philippe Scoffoni


http://philippe.scoffoni.net philippe@scoffoni.net
Cette prsentation est place sous licence Creative Common Paternit 2.0 France (CC-BY) l'exception des images qui l'illustrent (celles-ci demeurent places sous leur mention lgale d'origine). Image de fond : Julydfg - Fotolia.com

Cloud computing / informatique dans les nuages

Apparition sur le web du buzz-word

Etat des Lieux

Source Google Trends

Prsent et futur

Les revenus mondiaux des services de cloud computing dpassent les 68 milliards de dollars en 2010, soit une hausse de 16,6% par rapport 2009. Le march devrait atteindre 148 milliards de dollars en 2014 et 240 milliards en 2020 selon le cabinet Forrester.
Source : Gartner Group / Cabinet Forrester

Etat des Lieux

31 % des entreprises franaises auront recours au SaaS en 2011. Les PME (49 %, soit 10 points de plus qu'en 2010) et les TPE (44 %) prsentent un plus fort taux de demandes
Source

Dfinition

Ce qui caractrise le cloud computing

Etat des Lieux

Un accs en libre-service la demande Un accs ubiquitaire au rseau Une mise en commun des ressources Une Elasticit rapide Un service mesur en permanence Multi-tenant: une seule version du service pour tous les utilisateurs

Source: http://www.econo-blog.com/blog/quelle-definition-pour-le-cloud-computing/

Modle de service
IaaS : Infrastructure as a Service
Illustration sous licence CC-By Nicolas Hennion

Mise disposition de ressources telles que : Puissance machine Espace de stockage (Go) Connectivit/scurit Cible : Les responsables d'infrastructure informatique Qui: Amazon, Blue Cloud (IBM), RackSpace, GoGrid OVH, Gandi

Donnes Applications Librairie / API / Framework Systme OS / BD Serveur virtuel CPU / RAM / Disque Stockage mutualiss Connectivit / scurit

VOUS

Etat des Lieux

IaaS

Modle de service
PaaS : Plateform as a Service
Illustration sous licence CC-By Nicolas Hennion

Mise disposition d'une plate-forme d'excution d'applications pour un langage de programmation donn. Cible : Les dveloppeurs

Donnes Applications Librairie / API / Framework Systme OS / BD Serveur virtuel CPU / RAM / Disque Stockage mutualiss Connectivit / scurit

VOUS

Etat des Lieux

Qui: Google App Engine (Python), Microsoft Azur, hbergements PHP/Mysql, Hbergements spcialiss Ruby on Rail

PaaS

Modle de service
SaaS : Software as a Service
Illustration sous licence CC-By Nicolas Hennion

Mise disposition d'une application complte Cible : L'utilisateur final Tarification : au nombre d'utilisateurs, volume des donnes stockes, etc.. Qui:

Donnes Applications Librairie / API / Framework Systme OS / BD Serveur virtuel CPU / RAM / Disque Stockage mutualiss Connectivit / scurit

VOUS

Etat des Lieux

Created by jonas_therkildsen Attribution-Share Alike 2.0 Generic

SaaS

Pourquoi le cloud computing

Monte en charge selon la demande Cots d'entre peu levs Absence totale ou partielle d'administration systme Pas de gestion du matriel On ne paie que ce que l'on utilise Une bonne affaire alors ?

Les limites du cloud computing

Prennit des fournisseurs, Pas de matrise sur l'volution des applications utilises, Risques juridiques li la localisation des donnes Rversibilit Perte de certification Interoprabilit faible entre les services Disponibilit Verrouillage par les donnes

Effrayant?MAIS

Les logiciels libres et l'open source

Ils sont la base de l'essor du cloud computing Les grands acteurs l'utilisent :

Amazon Google

Noyau systme: Linux, BSD Moteur de virtualisation: Xen, KVM Pilotage du nuage: Eucalyptus,Globus Nimbus,
Open Nebula, Enomaly ECP, Niftyname, IN-VIGO

Ne pas tre prisonnier des nuages

Plusieurs axes :

Les nuages sont motoriss par des logiciels libres ou open source les faire voluer pour amliorer l'Interoprabilit, dfinition de standards ouvert Dfinir et faire connatre la notion de services libres ou de web libre Refuser le cloud computing

Permettre linteroprabilit

Association visant favoriser la standardisation et l'interoprabilit des offres de cloud computing. Citrix, Cisco, Yahoo!, Calit2 (UCSD), Johns Hopkins University, StarLight (Northwestern University), University of Chicago,University of Illinois at Chicago, Nasa, AIST

http://opencloudconsortium.org/

Permettre linteroprabilit

Open Cloud Manifesto Le manifeste a pour objectif de dfinir les principes dinteroprabilit pour que le cloud computing soit une technologie ouverte. Port par VMware, Red Hat, Sun, la fondation Eclipse et AMD Sign par plus de 400 socits http://www.opencloudmanifesto.org/

Permettre linteroprabilit

LOpen Cloud Initiative


A non-profit advocate of open cloud computing

Institution ayant pour but de crer un cadre juridique dans lequel la communaut des utilisateurs du Cloud Computing et les fournisseurs pourront facilement saccorder. Pas dentreprises affilies http://www.opencloudinitiative.org/

Permettre linteroprabilit

OW2 Open Source Cloudware initiative Initiative visant fournir et promouvoir un "portefeuille intgr de composants logiciels open source pour le cloud computing."

http://www.ow2.org/view/Cloud/

Permettre linteroprabilit

Cloud Security Alliance Lalliance dutilisateurs et dditeurs Promouvoir lutilisation de bonnes pratiques pour fournir une assurance scurit au cloud computing et fournir des contenues pdagogiques https://cloudsecurityalliance.org/

Permettre linteroprabilit

Distributed Management Task Force Dveloppe et maintient des standards pour l'administration de systmes informatiques d'entreprises ou connects internet Port par AMD, Cisco, Dell, EMC, Fujitsu, Hewlett-Packard, Hitachi, IBM, Intel, Microsoft, Novell, Oracle, Sun Microsystems, Symantec et des universits

Permettre linteroprabilit

Initiatives dditeurs de logiciels seuls ou groups

Free Cloud Alliance (IELO, Mandriva, Nexedi, TioLive) Xen Cloud Platform (Citrix) OpenStack (Nasa, Rackpsace, Citrix, Dell + 125 companies) OpenShift (RedHat) Compatible One (14 socits)

Et dautres

Permettre linteroprabilit

UNHOSTED.ORG Uneinitiativecommunautaire Sparation des donns et des applications

http://unhosted.org/

Permettre linteroprabilit

Des absents : Google Amazon Salesforce.com Microsoft Open cloud: Une approche parpille et sans consensus rel

Dfinir les critres d'un service libre

Bas sur les termes des conditions gnrales du service


TIO (Total Information Outsourcing) Ouvert

Libert des donnes :

il doit tre possible de migrer toutes les donnes de lutilisateur ainsi que la configuration et les historiques vers une infrastructure hberge par un autre tiers. Les donnes doivent tre fournit dans un format totalement spcifi et document. Elles doivent pouvoir tre analyses par lutilisateur avec les logiciels les plus rpandues.

TIO Libres

Libert des donnes : idem prcdemment. Libert des logiciels


: tous les logiciels requis pour quun client qui souhaite bnficier du mme service sur une infrastructure personnelle ou hberge par un autre tiers doivent tre distribus sous une Licence Libre, ne doit empcher un concurrent de copier et tenter de fournir le mme service.

Aucun verrou lgal

Source : FFI (Foundation for a Free Information Infrastructure )

Dfinir les critres d'un service libre Bas sur les termes des conditions gnrales du service TIO Loyalty

Droit daccs : le service doit pouvoir tre utilis par nimporte qui, nimporte o et sans discrimination. Droits aux donnes prives : aucune donne en relation avec lusage du service ne peut tre fourni une tierce personne mme rendues anonymes sans laccord pralable du client sur les bases du cas par cas (Demande daccord pour chaque diffusion) Devoir dinformation : le client du service doit tre inform de chaque incident ou changement qui pourrait causer ou avoir caus un risque de scurit pour le service ou de changement du service. Disclosure Right : le fournisseur du service doit prendre les mesures appropries pour sassurer que les conditions dutilisation du service soient respectes de son personnel ou de ces fournisseurs. Ces mesures doivent pouvoir tre fournit la demande du client.

Source : FFI (Foundation for a Free Information Infrastructure )

Dfinir les critres d'un service libre

Quelques observations sur le TIO et le SaaS: Il faut distinguer les services SaaS bass sur une logiciel propritaire qui peut tre install sur son propre serveur des offres pures cloud La plateforme dexcution peut tre ferme mais les donnes ouvertes et le logiciel utilis sous licence libre

Conclusion
Illustration sous licence CC-By Nicolas Hennion

Donnes Applications
Librairie / API / Framework

Systme OS / BD Serveur virtuel CPU / RAM / Disque Stockage mutualiss Connectivit / scurit

Neutralit du Net

Internet

Disponibilit

Conclusion

Et demain que sera lopen cloud ? Un cloud totalement dcentralis utilisant les technologies du pair pair ? Vos ides sont les bienvenues

C'est fini

MERCI DE VOTRE ATTENTION

Retrouver cette prsentation sur http://philippe.scoffoni.net Rubrique Tlchargement Libre

Вам также может понравиться