Les opportunités du modèle de Cloud Computing Fabrice Dubosc fdubosc@frame.fr 1
2
I Have a dream Alors que la planète devient plus intelligente : Que le volume des données à traiter et à stocker augmente constamment Que de nouveaux besoins se font jour (réseaux sociaux, communication unifiée...) Que le nombre d'équipements connectés explose Qu'une nouvelle forme de délinquance voit le jour Réduire les pannes, augmenter la Réduire mes besoins Je souhaiterais : disponibilité de mes en personnel pour applications Réduire mes couts administrer mon d'investissements Informatiques infrastructure Décider de lancer un nouveau service en un temps toujours Pouvoir disposer plus court de la bonne puissance au moment opportun La solution : Le Cloud Computing 3
Qu'est-ce que le Cloud Computing DEFINITION Un modèle de déploiement et de mise à disposition de ressources informatiques (serveurs, stockage, réseau, applications ) à la demande, standardisé et automatisé 3 TYPES DE SERVICES Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) CARACTERISTIQUES Self-service à la demande Accessible de partout Extensible et élastique Pool de ressources partagées Facturation à l utilisation MODELES DE DEPLOIEMENT Private Cloud Hybrid Cloud Public Cloud Le Cloud Computing, c'est surtout une nouvelle façon de penser 4
Un exemple emblématique d'application Cloud Gmail vs Microsoft Exchange Avec Gmail avez-vous besoin Non de serveurs et de stockage? Avec Gmail, avez-vous besoin Non d'acheter des licenses? Avec Gmail, avez-vous besoin Non d'administrateurs? Avec Gmail, Avez-vous besoin d'effectuernon des upgrades? Avec Gmail, vous vous loggez simplement et consommez le service 5
Définition du Cloud Computing selon le NIST 5 composants clés : Virtualisation Approvisionnement à partir d'un catalogue d'applications Simplification et standardisation Ajustement des ressources selon les besoins Dépenses de fonctionnement (OPEX) plutôt que d'investissement (CAPEX) 6
Schéma général Accès direct à l environnement Portail de services Utilisateur final Infrastructure Cloud virtualisée Refacturation Catalogue de services VIRTUALISATION + Ressources logiciels & matériels Moteur Provisioning STANDARDISATION + AUTOMATISATION = 7 Coûts Flexibilité
IaaS, PaaS, SaaS : 3 niveaux de délivrance de service CRM ERP Messagerie Application Métier SaaS (Software as a Service) Applications disponibles à distance Databases Outils de dev Middlewares PaaS (Platform as a Service) Outils pour développer ses propres applications Serveurs Stockage Réseau IaaS (Infrastructure as a Service) Matériel fournis sous forme de machine virtuelle 8
Différents modèles de Cloud Privé Public Partagé Enterprise data center Enterprise data center Private cloud Managed private cloud Cloud privé Cloud privé Implémentation sur site client Implémentation sur site client Implémentation spécifique au besoin du client (images, templates, workflows ) Implémentation spécifique au besoin du client (images, templates, workflows ) Réseau interne Réseau interne Exploitation effectuée par le client Exploitation effectuée par IBM Enterprise Enterprise A B Users A B Hosted private cloud Shared cloud services Public cloud services IBM possède et opère la plateforme IBM possède et opère la plateforme Toutes les ressources partagées Accès B2B uniquement Accès B2B uniquement Accès B2C via carte de crédit Offre standard (customisable jusqu à une certaine limite) Offre standard (customisable jusqu à une certaine limite) Management Serveur partagé Managed Ressources dédiées Réseau physique isolé Management Serveur partagé Managed Ressources partagées Réseau isolé via VLAN/VPN Données en dehors du firewall client 9
Les enjeux du Cloud Computing pour l'utilisateur final Une meilleure sécurité Mes serveurs gérés par des professionnels Un investissement lissé sous forme de loyer (OPEX vs CAPEX) Une meilleure réactivité à la croissance ou à la saisonnalité De nouveaux services (mobilité) Les freins sont souvent psychologiques : Je ne suis plus maître de mes données (localisation, confidentialité) Puis-je résilier instantanément un contrat Cloud? Comment effectuer les sauvegardes? La réversibilité est-elle garantie? Le réseau est un point qui devient sensible 10
Les enjeux du Cloud pour l'isv Beaucoup d'isv ne vendent pas le Hardware et vont pouvoir revendre une offre cloud public à leurs clients Une occasion d'adresser de plus nombreux clients (plus petits, plus rapidement) Une occasion de proposer de nouveaux services De nouvelles opportunités de revenus Une récurrence et une régularité des revenus Pourvu que l'offre de middleware soit adaptée (licenses en mode ASL) 11
Une architecture eco-responsable Si le Green est à la mode, son principal argument est économique Réduction du nombre des serveurs Mise en commun de ressources (alimentation de secours, refroidissement, place au sol) Les datacenters commencent à envisager le recyclage de la chaleur dégagée Le modèle du cloud favorise la mobilité, le travail à domicile... 12
Quel cloud pour vous? Vous êtes un utilisateur final Consommateur de Cloud pour votre production Consommateur de Cloud pour vos tests et dev Cloud Public d'ibm Vous êtes ISV / revendeur de solution Devenez revendeur de solution Cloud Consommateur de Cloud pour vos tests et dev Cloud Public d'ibm Vous êtes (ou souhaitez devenir) hébergeur Outils de création / gestion d'un cloud privé IBM TSAM, ISDM, Cloudburst Novell Cloud Manager 13
Quelles technologies au service du Cloud? Hardware avec un haut niveau d'intégration Une infrastructure de virtualisation adaptée Outils de provisionning et de déploiement automatique, de mesure, de surveillance et de re-facturation Des offres de Cloud prêtes à consommer Exemples de services managés sur le Cloud 14
Quelles technologies au service du Cloud? Hardware avec un haut niveau d'intégration Une infrastructure de virtualisation adaptée Outils de provisionning et de déploiement automatique, de mesure, de surveillance et de re-facturation Des offres de Cloud prêtes à consommer Exemples de services managés sur le Cloud 15
La technologie Blade au service du Cloud IBM BladeCenter HT Durci, Haute performance IBM BladeCenter T Châssis durci IBM BladeCenter E Meilleure densité, Maîtrise énergétique IBM BladeCenter S IBM BladeCenter H Haute performance PME, comptes distribués, configuration simplifiée 2002 2007 Un choix commun de serveurs lames Un choix commun de modules I/O aux standards du marché Une administration commune FRAME-La tête dans le Nuage - 17 Mai 2011 16 16
La recherche et l innovation d IBM au service du Cloud System x3850 X5 IBMBladeCenter BladeCenterHX5 HX5 MAX5 System x3690 X5 Extension mémoire maximum indépendamment des processeurs exflash Performances I/O extrêmes pour Bases de données et stockage FlexNode 1 serveur 4-Socket Scheduled provisioning 17 2 serveurs
La mémoire, point clé de la virtualisation MAX5 offre deux fois plus de DIMMs aux systèmes ex5, sans ajouter de processeurs Avec plus de mémoire, le serveur supporte: Des machines virtuelles plus nombreuses Des machines virtuelles plus grandes Des bases de données plus étendues BladeCenter HX5 avec MAX5 BladeCenter HX5 avec MAX5 4-socket, 80 DIMMs 2-socket, 40 DIMMs 1280 Go De 256 à 640 Go 18 Avec plus de mémoire, on améliore La performance des databases Le taux d utilisation des serveurs System x3690 X5 avec MAX5 2-socket, 64 DIMMs 1024 Go System x3850 X5 avec MAX5 4-socket, 96 DIMMs 1536 Dans le monde des serveurs x86, c est une nouvelle manière de concevoir ses systèmes 18
Quelles technologies au service du Cloud? Hardware avec un haut niveau d'intégration Une infrastructure de virtualisation adaptée Outils de provisionning et de déploiement automatique, de mesure, de surveillance et de re-facturation Des offres de Cloud prêtes à consommer Exemples de services managés sur le Cloud 19
Les 2 Approches de la Virtualisation Machines Virtuelles Virtualisation de l OS Virtualise l accés au hardware Virtualise l accés à l OS Un OS hôte, chaque invité dispose d un OS complet standard ou special Principe de containers Sun Containers, AIX LPAR, Parallels Virtuozzo VMware, HyperV, XEN, KVM 20
SWsoft Virtuozzo: Aperçu SWsoft Virtuozzo crée des environnements virtuels (VE) à partir d une simple session d OS offrant les meilleurs niveaux de performance et d administration Partitionnement Intelligent aucune limitation du nombre de VE par serveur physique Isolation Complète Gestion Dynamique des Resources CPU, memoire, disques Live Migration les VE migrent d une machine à l autre sans aucune interruption de service Administration en série Architecture conçue pour automatiser l administration multi-serveurs intégrant une suite d utilitaires et de templates 21
Performances Densité Code de l'os, ressources/caches sont partagés au travers des VE Templates pour OS & Applications Plus de 100 Environnements Virtuels (VE) par serveur physique 5 à10 fois plus que VMware Efficacité Localisé : Français, UK, IT, SP, NL, RU, CHI Pas de hardware virtualisé = pas d'overhead Les applications s appuient sur les drivers hardware natifs particulièrement justifié pour la performance des I/O différences imperceptibles vs serveur natif Granularité Chaque VE peut graduellement tirer parti de toutes les ressources d un serveur physique 22 22
Quelles technologies au service du Cloud? Hardware avec un haut niveau d'intégration Une infrastructure de virtualisation adaptée Outils de provisionning et de déploiement automatique, de mesure, de surveillance et de re-facturation Des offres de Cloud prêtes à consommer Exemples de services managés sur le Cloud 23
Vous êtes hébergeur et voulez opérer votre propre Cloud IBM propose un moteurs IaaS et PaaS Moteur d automatisation du cycle de vie des services Cloud Système d exploitation Cloud Appliance Cloud Portail Self Service Catalogue de service Modélisation des services et de leurs cycles de vie Surveillance, mesure d'usage et facturation des services d'infrastructure Création, manipulation d images Provisioning technique de serveur, stockage, réseau, sécurité Déploiement de package logiciel = Tivoli Service Automation Manager ( TSAM ) + = Livré sous forme de software appliance (4 VMs, sur du x86 ou du power) + = IBM Service Delivery Manager ( ISDM ) 24 Hardware serveur, réseau, stockage préintégré CloudBurst
Novell Cloud Manager Permet : La création et la gestion d'un cloud privé en mode IaaS Le provisionnement automatique de ressources au travers d'un portail de self-service Le respect des politiques de sécurité et de conformité 25
Quelles technologies au service du Cloud? Hardware avec un haut niveau d'intégration Une infrastructure de virtualisation adaptée Outils de provisionning et de déploiement automatique, de mesure, de surveillance et de re-facturation Des offres de Cloud prêtes à consommer Exemples de services managés sur le Cloud 26
L offre IBM Smart Business Cloud - Enterprise A quoi ça sert? Vos PC et serveurs Votre parefeu Déployer des plateformes de développement et test (VMs & logiciels) et de production sur le Cloud d IBM, avec une gestion rapide et sécurisé Comment ça marche? Internet Le choix de la plate-forme, le provisionning et déploiement des images s effectuent directement depuis un portail web : Parefeu IBM Politique d authentification et de sécurité d IBM Choisir la configuration requise depuis un catalogue de services Adapter la configuration CPU, RAM & Go Le moteur automatique provisionne l infrastructure dans le Cloud IBM en quelques minutes L accès se fait depuis internet via une connexion sécurisée Data Centers IBM (Raleigh, Eninghen ) Contractualisation? Paiement à l utilisation à l heure 27
Travailler avec des instances et des images à travers un portail web Instance standard Customiser l instance Votre instance Instances provisionnées Créer une image à partir du catalogue public Catalogue public des images IBM Images disponibles Sauvegarder l image dans votre catalogue privé Tous le processus peut être effectué à partir des interfaces graphiques du portail web ou bien à partir d une API REST Créer une image à partir de votre catalogue privé Catalogue privé My Images 28
Composition du catalogue de service Machines virtuelles Virtual CPU s with 1.25GHz Virtual Memory (Gigabytes) Instance Storage (Gigabytes) Configurations 32-bit Configurations 64-bit Copper Bronze Silver Gold Copper Bronze Silver Gold Platinum 1 1 2 4 2 2 4 8 16 2 2 4 4 4 4 8 16 16 60 175 350 350 60 850 1024 1024 2048 Prix par heure d utilisation (sans engagement) Redhat Linux OS 0,169 0,186 0,275 0,408 0,355 0,444 0,541 0,834 1,633 Linux OS 0,133 0,151 0,235 0,364 0,311 0,399 0,488 0,808 1,367 0,107 0,213 0,328 0,302 0,355 0,444 0,852 1,766 Windows Server 0,089 + 29
Quelles technologies au service du Cloud? Hardware avec un haut niveau d'intégration Une infrastructure de virtualisation adaptée Outils de provisionning et de déploiement automatique, de mesure, de surveillance et de re-facturation Des offres de Cloud prêtes à consommer Exemples de services managés sur le Cloud 30
Des exemples de services managés en mode Cloud Novell Suse Studio Déploiement d'antivirus Sauvegarde de données 31
SUSE Studio Appliances : Une vraie stratégie 32
SUSE Studio un constructeur d'appliances dans le Cloud Que peut-on faire avec Suse Studio? Créer une image customizée de l'os Suse + votre applicatif Tester en ligne un live CD ou DVD contenant juste les packages dont vous avez besoin Créer une appliance virtuelle Vmware prête à l'emploi Créer une image USB afin d'emporter votre image Linux avec vous pour l'exécuter ou que vous soyez. Créer une image disque destinée à être installée directement sur une machine Installer depuis votre live CD, DVD or USB key directement sur votre disque dur 33
SUSE Studio www.susestudio.com Installez Suse Studio dans votre propre Cloud privé Décidez de la durée de rétension des images virtuelles Offrez un service de création d'images SUSE Linux 34
Des exemples de services managés en mode Cloud Novell Suse Studio Déploiement d'antivirus Sauvegarde de données 35
Installez-vous dans le Cloud avec Frame Merci de votre attention 36