Your SlideShare is downloading. ×
  • Like
Cloud introduction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
319
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
7
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 21/02/13 Cloud introduction SlideShare Valider Rechercher... Importer Parcourir Passez PRO Se connecter Sinscrire Annonces Google • Private Cloud • Cloud Computing • Cloud solutions • Cloud Web hosting E-mail Favori Télécharger Intégrer Associé Plus Clusif cloud-2010-securite 1989 views Les clouds, du buzz à la vraie science 780 views Les Clouds: Buzzword ou révolution technologique «‹›» 1186 views 1 /27 Cloud introduction S ystème, Virtualisation, Nuage de Frederic Desprez le 17 juin 2010 598 views + Suivre 3,083 vues clouds, IaaS, SaaS, PaaS Clusif cloud-2010-datacenter 2277 views Plus... 1 commentaire S écurite Amazon Web S ervices 3073 views 1–1 sur 1 comment S if Bouzid Le Cloud Computing pour les nuls slt 7411 views Il y a 2 mois Répondre Livre blanc cloud_computing_securitã©.vdef 799 views Kauffmann ec2 Poster un commentaire Sabonner aux 971 views commentaires Private cloud v1 1543 views 4 favoris vraijarod Tags cloud 2011 03-09-cloud sgi Il y a 11 mois 916 viewsfr.slideshare.net/desprez/cloud-introduction 1/6
  • 2. 21/02/13 Cloud introduction Philippe S coffoni, Consultant at Lyon Tags cloud-computing Il y a 1 an Le bon, la brute et le truand dans les nuages 843 views Toshio Matsuda at Toshio M atsuda Il y a 2 ans The Dark S ide Of The Cloud 468 views Fatma Ghachem, Computer science Student at ESPRIT Il y a 2 ans Enjeux de sécurité relatifs au cloud v1 201 views 2009.02.09 - Panorama de loffre Cloud IBM - Forum S aaS et Cloud Cloud introduction IBM #fcloudibm ... Presentation T ranscript 1383 views Cloud Academy 17022010 Concepts 1. Cloud Computing Un nouveau positionnement technologique Frédéric 705 views Desprez LIP ENS Lyon/INRIA Grenoble Rhône-Alpes EPI GRAAL 10/06/2010 Entrepreneurs & S olutions Cloud : 2. Le calcul comme un service Suggéré par John Mc Carthy en 1961 ! Il est réussir la mutation du S .I moins coûteux de louer ou d’acheter de l’électricité que de construire, gérer et 555 views maintenir une station de production! 2010.12.02 dsi comment intégrer le cloud dans votre si - webinaire 3. Introduction •  Il est moins coûteux de louer de la capacité de calcul et de aspaway - ... stockage que de monter un centre de calcul •  La transparence d’utilisation des 377 views grandes plates-formes distribuées est primordiale •  Pouvoir gérer ces Présentation 1 f trouille ressources de manière dynamique et élastique! •  Un long historique du calcul 705 views distribué à plus ou moins grande échelle •  Des supercalculateurs et grappes aux Clouds en passant par les grilles •  Des besoins applicatifs de plus en plus Cloud Academy & S écurité importants et variés •  Explosion du nombre et du volume de données 2115 views 4. Cloud Computing Qu’est-ce que le Cloud Computing ? Un paradigme de Le cloud computing calcul distribué émergeant dans lequel les données et les services sont 2006 views disponibles dans des data centers extensibles et peuvent être accédés de manière transparente depuis des appareils (ordinateurs, téléphones, grappes, Tk03 Google App Engine Fr …) connectés par Internet 5ème génération d’architectures •  1970: 547 views Mainframes, •  1980: Client-serveurs, •  1990: Web, grilles, •  2000: SOA, •  2010: Clouds Credit: IBM Corp. Le cloud en toute confiance 5. Cloud Computing Né de •  La profusion de ressources (data centers) •  Une 362 views technologie de virtualisation mature •  Des communications à haut débit Deux concepts clés •  Effectuer des opérations sur 1000x plus de données ne doit Le cloud en toute confiance pas être 1000x plus compliqué •  Les cycles et les octets sont la nouvelle 413 views matière première, pas le matériel •  IaaS: Infrastructure as a Service, XaaS Le Cloud Computing c’est •  Fournir des services sur des machines virtuelles Flow Line En route vers allouées sur des plates-formes de grandes tailles •  Une méthode pour lherbergement, la revolution des services et loptimisa... résoudre les problèmes d’extensibilité et de disponibilité pour les grandes 1686 views applications •  Le calcul distribué (enfin) démocratisé Atelier b1 forum 13 oct - présentation des offres finale 6. Une vue à 10000 pieds SLAs Services web Virtualisation 634 views 7. Grilles vs Clouds •  Une vision partagée •  simplifier l’accès aux ressources TechDays 2011 - VIR302 virtualiser distantes de la manière la plus transparente possible •  Technologie différente vos applications métiers critiques sous hype... •  Grappes et batchs vs datacenters et virtualisation •  Gestion de ressources •  1809 views Statique vs dynamique •  Modèle de programmation •  MPI/GridRPC vs Cloud computing & PHP MapReduce/scripts/workflows •  Modèle de sécurité •  Certificats vs Web + 2269 views SSL •  Des domaines applicatifs différents (pour l’instant!) •  HPC/HTC vs Business Livre Blancfr.slideshare.net/desprez/cloud-introduction 2/6
  • 3. 21/02/13 Cloud introduction 8. Le calcul comme un service : un historique OpenNebula IaaS Open Source 429 views Nimbus IaaS Open Source Grid‘5000 Eucalyptus IaaS FutureGrid Infrastructure Ebauche livre-blanc Open Source IaaS 1998 1999 2003 2005 2006 2007 2008 2009 Cloud Sun Grid FP7 371 views Reservoir Open Cloud Computing Computing Amazon EC2/S3 Cloud HP Flexible Microsoft Computing IBM Computing" Azure Salesforces.com Blue Technologies & S ystèmes Cloud Services Crédits: T. Priol, INRIA 1342 views 9. Cloud Computing: caractéristiques •  Libre service à la demande •  Le consommateur récupère des ressources de calcul et de stockage à la demande Le Cloud Computing 5667 views (machines virtuelles) •  Accès réseau •  Ressources, briques logicielles et applications disponibles à travers le réseau pour des clients de tailles différentes •  Mise en commun de ressources •  Datacenters fournissant les Comprendre les systèmes informatiques virtuels ressources (machines, stockage, mémoire, BP réseau) pour différents clients en 1701 views mode partagé •  « Elasticité » réactive et rapide •  Croissance ou décroissance dynamique du nombre de ressources en fonction de la demande et des S ecurité et gouvernance da besoins •  Service mesuré et facturation à l’usage •  Reporting de l’utilisation 695 views des ressources Cloud : S ecurité Et Gouvernance 10. Cloud Computing: modes d’utilisation •  Infrastructure as a Service (IaaS) •  2512 views Le matériel est fourni sous forme de machines virtuelles sur lesquelles on installe son image disque •  Amazon EC2, Rackspace, GoGRID, Orange, … •  Definition du cloud Platform as a Service (PaaS) •  On peut développer ses propres applications en 1702 views utilisant les services fournis •  Google Apps, Windows Azure, Amazon S3, IBM CloudBurst et Websphere, … •  Software as a Service (SaaS) •  Des Cloud Computing - Forum S aaS et applications entières sont disponibles à distance •  Googledocs, Facebook, Cloud IBM avec le Club Alliances Orange, IBM LotusLive, … 2560 views 11. Infrastructure as a Service Avoir accès à la demande à un grand nombre de Techdays 2009 - La virtualisation de machines avec Hyper-V ressources virtualisées •  Dynamicité, élasticité •  Paiement à la consommation 6988 views Concept de virtualisation •  Le système d’exploitation n’est plus central et est un logiciel comme un autre ! •  Le concept de machines virtuelles consiste à Présentation Eurocloud France - recevoir des instances de systèmes. •  Les ressources physiques sont Cloud computing en France - Cédric Mora partagées par plusieurs machines virtuelles Exemples •  Amazon EC2, 4265 views RightScale, GoGrid, Orange Open Cloud, … Workflow Allocations and S cheduling on IaaS Platforms, from 12. Virtualisation Machines virtuelles s’exécutant sur un nœud de calcul VM0 Theory to Practice VM1 VM2 N0 Nœud de calcul Crédits: T. Priol, INRIA 13. Virtualisation Propriétés ➡  Isolement VM1 VM2 ? Apache simulation web server Machine Machine virtuelle virtuelle Crédits: T. Priol, INRIA 14. Virtualisation Propriétés ➡  Isolement ➡  Portabilité Machine Machine virtuelle virtuelle VM0 VM0 N1 N0 Noeud de calcul Noeud de calcul Crédits: T. Priol, INRIA 15. Virtualisation Propriétés ➡  Isolement ➡  Portabilité ➡  Suspend/restart Machine virtuelle VM0 Crédits: T. Priol, INRIA 16. Platform as a Service (PaaS) •  Un ensemble d’outils pour développer, déployer et gérer des applications •  Pas de gestion de l’infrastructure sous- jacente (machines, réseaux, stockage, systèmes d’exploitation, …). Le framework gère le déploiement et le nombre de ressources. •  Mais contrôle de l’application et de la configuration de son environnement •  Exemples Microsoft Azure, Force.com, Google App Engine, IBM Cloudburst et Websphere 17. Software as a Service (SaaS) •  L’application elle-même est disponible à travers un navigateur •  Pas de gestion de l’infrastructure sous-jacentefr.slideshare.net/desprez/cloud-introduction 3/6
  • 4. 21/02/13 Cloud introduction (machines, réseaux, stockage, systèmes d’exploitation, …) •  Exemples •  Google Apps, Salesforce.com, Orange, IBM LotusLive 18. Modèles de déploiement •  Cloud publique •  Infrastructure (propriété du fournisseur) louée à n’importe qui •  Cloud privé •  Propriété d’une entreprise •  interne ou externe •  Cloud communautaire •  Mise en commun de ressources pour une communauté d’utilisateurs •  interne ou externe •  Cloud hybride •  Composition de plusieurs formes de Clouds, voir même de grilles •  Sky Computing 19. Entreprise Qui contrôle quoi ? Partage entreprise/fournisseur Fournisseur Informatique Hébergeur IaaS public PaaS public SaaS public Données Données Données Données Données Applications Applications Applications Applications Applications Machines Machines Machines Machines Machines virtuelles virtuelles virtuelles virtuelles virtuelles Serveur Serveur Serveur Serveur Serveur Stockage Stockage Stockage Stockage Stockage Réseau Réseau Réseau Réseau Réseau Crédits: P. Saulière, Microsoft 20. Sécurité et pannes 21. Quelques problèmes de sécurité Un des principaux freins à l’adoption ! •  Quelques défis •  Localisation des données et des calculs •  Gestion de l’isolation •  Propriété des données •  Lois internationales •  Attraction des hackers •  Besoin de chiffrement à plusieurs niveaux •  Déplacements de données •  Perte de contrôle •  Mais aussi des avantages •  Gestion des fautes et des pannes par un fournisseur externe •  Gestion automatisée de la sécurité •  Relative homogénéité des plates-formes 22. Des clouds open source Nimbus (Freeman and Keahey, University of Chicago) •  Client-side cloud-computing interface to Globus-enabled TeraPort cluster at University of Chicago •  Based on GT4 and the Globus Virtual Workspace Service –  Great if local resources are GT4 proficient –  Tutorials and documentation in “grid space” Eucalyptus (Wolsky, University of Santa Barbara) •  Web services based implementation of elastic/utility/cloud computing infrastructure •  Linux image hosting (IaaS) Open Nebula (Montero & Llorente, DSA-Research at UCM) •  Support for the Xen, KVM and VMware virtualization platforms •  Access to Amazon EC2 and ElasticHosts clouds •  libvirt, EC2 Query API and OGC OCCI interfaces 23. Grid’5000 vu comme un Cloud ? Grid’5000 •  Plateforme distribuée pour des expériences à grande échelle •  9 sites et plus de 5000 cœurs connectés via Renater Quelques caractéristiques de Cloud •  Possibilité de gérer vos propres images disques (installées via kdeploy) •  Réservation de ressources transparente (via OAR) •  Plateforme complètement contrôlée •  Images de machines virtuelles (Xen, Vmware) •  Isolement d’applications Grid’5000 pourrait devenir Cloud’5000? •  Plateforme parfaite pour la validation de résultats de recherche sur les Clouds •  Instances de machines virtuelles connectées via un WAN dédié •  Plusieurs projets autour de Clouds open source et MapReduce 24. Quelques challenges de recherche •  Composition de services •  Service Level Agreement •  Sécurité •  Résistance aux fautes •  Construire des applications basées sur les services •  Gestion de l’infrastructure •  Energie / Green-IT •  Ordonnancement et gestion élastique des ressources •  Gestion de données •  Accès transparent à des plateformes hybrides 25. Combiner grilles et Clouds SysFera-DS : une pile logicielle complète pour lefr.slideshare.net/desprez/cloud-introduction 4/6
  • 5. 21/02/13 Cloud introduction HPC .. et un accès simple et transparent aux infrastructures de Cloud Inside the Cloud •  + DIET platform is virtualized inside the cloud. (as Xen image for example) •  + Very flexible and scalable as DIET nodes can be launched •  + Dynamic adaptation % charge Cloud manager •  + EC2 interface •  + EC2 is treated as a new Batch System •  + Automatic deployment of VMs with associated services http://www.sysfera.fr/ 26. Conclusion •  De nombreuses applications prêtes à être déployées sur les Clouds à différents niveaux •  Les ressources sont disponibles en quantité ! •  Nombreuses offres de Clouds publics et privés •  Notion de virtualisation et piles logicielles « mature » •  « Quelques » problèmes à traiter encore mieux •  extensibilité, sécurité, gestion de données à grande échelle, tolérance aux fautes, API entre Clouds, … •  Notion de confiance dans cette nouvelle technologie ! •  Le Cloud n’est pas prêt d’enterrer les supercalculateurs pour autant pour les grosses applications (architecture petascales et bientôt exascales) •  Gros potentiel pour de nombreuses applications avec différentes approches (IaaS, PaaS, SaaS) voir une combinaison de ces approches 27. 27 « I dont care if my cloud computing architecture is powered by a grid, a mainframe, my neigbours desktop or an army of monkeys, so long as its fast, cheap and secure. »" Sam Johnston (http://samj.net/)" Cursos de Cloud - SP www.green.com.br Você está preparado para Nuvem ? Cloud, Virtualização, System Center Search Connectez-vous sur LinkedIn Suivez nous sur Twitter Retrouvez nous sur Facebook Retrouvez nous sur Google+ En Savoir Plus À propos Carrières Notre blog Presse Contactez nous Aide et Support Utiliser SlideShare SlideShare 101 Conditions dutilisation Confidentialité Droits dauteur et DMCA Directives communauté SlideShare sur mobile Pro & autres Devenir PRO Nouveauté Solutions dentreprise Développeurs & API Section développeurs Groupe développeurs Blog technique Widgets pour votre blog © 2013 SlideShare Inc. Tous droits réservés. Flux RSSfr.slideshare.net/desprez/cloud-introduction 5/6
  • 6. 21/02/13 Cloud introduction FRANÇAIS English Français Deutschfr.slideshare.net/desprez/cloud-introduction 6/6