1111
Les opportunités du modèle de Cloud Computing
Fabrice Dubosc – fdubosc@frame.fr
FRAME-La tête dans le Nuage - 17 Mai 2011
22223333
I Have a dream
Réduire mes couts d'investissements Informatiques
Réduire mes besoins en personnel pour administrer mon infrastructure Pouvoir disposer
de la bonne puissance au moment opportun
Décider de lancer un nouveau service en un temps toujours plus court
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 Je souhaiterais :
La solution : Le Cloud Computing
FRAME-La tête dans le Nuage - 17 Mai 2011
Réduire les pannes, augmenter la
disponibilité de mes applications
4444
Qu'est-ce que le Cloud Computing
3 TYPES DE SERVICES
● Software as a Service (SaaS)
● Platform as a Service (PaaS)
● Infrastructure as a Service (IaaS)
FRAME-La tête dans le Nuage - 17 Mai 2011
MODELES DE DEPLOIEMENT
● Private Cloud
● Hybrid Cloud
● Public Cloud
CARACTERISTIQUES
● Self-service à la demande
• Accessible de partout
• Extensible et élastique
• Pool de ressources partagées
• Facturation à l’utilisation DEFINITION
Un modèle de déploiement et de mise à disposition de
ressources informatiques (serveurs, stockage, réseau, applications …) à la demande, standardisé et automatisé
Le Cloud Computing, c'est surtout une nouvelle façon de penser
5555
Un exemple emblématique d'application Cloud Gmail vs Microsoft Exchange
Avec Gmail avez-vous besoin de serveurs et de stockage ? Avec Gmail, avez-vous besoin
d'acheter des licenses ?
Avec Gmail, avez-vous besoin d'administrateurs ?
Avec Gmail, Avez-vous besoin d'effectuer des upgrades ?
Avec Gmail, vous vous
loggez simplement et consommez le service
FRAME-La tête dans le Nuage - 17 Mai 2011
Non
Non
Non Non
6666
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)
FRAME-La tête dans le Nuage - 17 Mai 2011
7777
Schéma général
FRAME-La tête dans le Nuage - 17 Mai 2011
Moteur
“Provisioning”
Ressources logiciels & matériels Utilisateur final
Catalogue de
services
Infrastructure “Cloud”
virtualisée
Portail de services
Accès direct à l’environnement Accès direct à l’environnement
+ =
+
FlexibilitéVIRTUALISATION STANDARDISATION AUTOMATISATION Coûts
Refacturation Refacturation
FRAME-La tête dans le Nuage - 17 Mai 2011
8888IaaS, PaaS, SaaS : 3 niveaux de délivrance de service
PaaS (Platform as a Service)
Outils pour développer ses propres applications Databases Outils de dev Middlewares
SaaS (Software as a Service) Applications disponibles à distance
CRM ERP Messagerie Application Métier
Serveurs Stockage Réseau
IaaS (Infrastructure as a Service)
Matériel fournis sous forme de machine virtuelle
FRAME-La tête dans le Nuage - 17 Mai 2011
9999Différents modèles de Cloud
Cloud privé
Implémentation sur site client
Implémentation spécifique au besoin du client (images, templates,
workflows…)
Réseau interne
Exploitation effectuée par le client
Cloud privé
Implémentation sur site client
Implémentation spécifique au besoin du client (images, templates,
workflows…)
Réseau interne
Exploitation effectuée par IBM
IBM possède et opère la plateforme
Accès B2B uniquement
Offre standard (customisable jusqu’à une certaine limite)
Management Serveur partagé
Managed
Ressources dédiées
Réseau physique isolé
IBM possède et opère la plateforme
Accès B2B uniquement
Offre standard
(customisable jusqu’à une certaine limite)
Management Serveur partagé
Managed Ressources partagées
Réseau isolé via VLAN/VPN
Toutes les ressources partagées
Accès B2C via carte de crédit
Enterprise
data center Enterprise data center
Private cloud Hosted private
cloud Managed
private cloud
Enterprise
Shared cloud services A
Enterprise B
Public cloud services A
Users B
Données en dehors du firewall client
Privé Partagé Public
10 10 10 10
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
FRAME-La tête dans le Nuage - 17 Mai 2011
11 11 11 11
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)
FRAME-La tête dans le Nuage - 17 Mai 2011
12 12 12 12
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 ...
FRAME-La tête dans le Nuage - 17 Mai 2011
13 13 13 13
Cloud Public d'IBM Cloud Public d'IBM
Quel cloud pour vous ?
Vous êtes un utilisateur final
– Consommateur de Cloud pour votre production – Consommateur de Cloud pour vos tests et dev
Vous êtes ISV / revendeur de solution
– Devenez revendeur de solution Cloud
– Consommateur de Cloud pour vos tests et dev
Vous êtes (ou souhaitez devenir) hébergeur
– Outils de création / gestion d'un cloud privé
FRAME-La tête dans le Nuage - 17 Mai 2011
IBM TSAM, ISDM, Cloudburst
Novell Cloud Manager
14 14 14 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
FRAME-La tête dans le Nuage - 17 Mai 2011
15 15 15 15
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
FRAME-La tête dans le Nuage - 17 Mai 2011
16 16 16
16 16
La technologie Blade au service du Cloud
IBM BladeCenter S
PME, comptes distribués, configuration simplifiée IBM BladeCenter HT
Durci, Haute performance
IBM BladeCenter E Meilleure densité,
Maîtrise énergétique IBM BladeCenter H Haute performance IBM BladeCenter T
Châssis durci
Un choix commun de serveurs lames
Un choix commun de modules I/O aux standards du marché
Une administration commune2002 2007
FRAME-La tête dans le Nuage - 17 Mai 2011
17 17 17 17
FRAME-La tête dans le Nuage - 17 Mai 2011
17La recherche et l’innovation d’IBM au service du Cloud
MAX5
eXFlash FlexNode
Extension mémoire maximum indépendamment des processeurs
Performances I/O extrêmes pour Bases de données et stockage
Scheduled provisioning
2 serveurs 1 serveur
4-Socket
System x3850 X5 IBM BladeCenter HX5BladeCenter HX5 System x3690 X5
18 18 18 18
FRAME-La tête dans le Nuage - 17 Mai 2011
18La 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, on améliore
La performance des databases
Le taux d’utilisation des serveurs
System x3690 X5 avec MAX5 2-socket, 64 DIMMs
1024 Go BladeCenter HX5 avec MAX5
4-socket, 80 DIMMs 1280 Go BladeCenter HX5 avec MAX5
2-socket, 40 DIMMs De 256 à 640 Go
System x3850 X5 avec MAX5 4-socket, 96 DIMMs
1536
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
Dans le monde des serveurs x86, c’est une nouvelle manière de concevoir ses systèmes
18
19 19 19 19
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
FRAME-La tête dans le Nuage - 17 Mai 2011
20 20 20
FRAME-La tête dans le Nuage - 17 Mai 2011
20• Machines Virtuelles
Virtualise l’accés au hardware
Un OS hôte, chaque invité dispose d’un OS complet – standard ou special
VMware, HyperV, XEN, KVM
• Virtualisation de l’OS
Virtualise l’accés à l’OS
Principe de containers
Sun Containers, AIX LPAR, Parallels Virtuozzo
Les 2 Approches de la Virtualisation
21 21 21
FRAME-La tête dans le Nuage - 17 Mai 2011
21SWsoft 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
22 22 22
22 22
• 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
Performances
FRAME-La tête dans le Nuage - 17 Mai 2011
23 23 23 23
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
FRAME-La tête dans le Nuage - 17 Mai 2011
24 24 24 24
Moteur
d’automatisation du cycle de vie des
services Cloud
Système
d’exploitation Cloud
Surveillance, mesure d'usage et facturation des
services d'infrastructure
Livré sous forme de software appliance (4 VMs, sur du x86 ou du power)
+ +
Hardware serveur,réseau, stockage pré- intégré
IBM Service Delivery Manager
(“ISDM”)
=
Appliance Cloud
“CloudBurst”
=
Tivoli Service
Automation Manager
(“TSAM”)
=
Portail Self Service Catalogue de service
Modélisation des services et de leurs cycles de vie
Création, manipulation d’images Provisioning technique de serveur, stockage, réseau, sécurité
Déploiement de package logiciel
Vous êtes hébergeur et voulez opérer votre propre Cloud
IBM propose un moteurs IaaS et PaaS
FRAME-La tête dans le Nuage - 17 Mai 2011
25 25 25 25
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é
FRAME-La tête dans le Nuage - 17 Mai 2011
26 26 26 26
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
FRAME-La tête dans le Nuage - 17 Mai 2011
27 27 27 27
L’offre IBM Smart Business Cloud - Enterprise
Data Centers IBM (Raleigh,
Eninghen…) Vos PC et serveurs
Internet
Votre parefeu
Politique
d’authentification et de sécurité d’IBM
Parefeu IBM
A quoi ça sert ?
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 ?
Le choix de la plate-forme, le provisionning et déploiement des images s’effectuent directement depuis un portail web :
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
Contractualisation ?
Paiement à l’utilisation à l’heure
FRAME-La tête dans le Nuage - 17 Mai 2011
28 28 28
FRAME-La tête dans le Nuage - 17 Mai 2011
28Travailler avec des instances et des images à travers un portail web
Créer une image à partir du catalogue public
Créer une image à partir de votre catalogue privé
Customiser l’instance
Sauvegarder l’image dans votre catalogue privé Instances provisionnées
Images disponibles
Catalogue public des
images IBM Catalogue privé
’My Images’
Votre instance
Tous le processus peut être effectué à partir des interfaces graphiques du portail web ou bien à partir d’une API REST
Instance standard
29 29 29 29
Composition du catalogue de service
+
Machines virtuelles Configurations 32-bit Configurations 64-bit
Copper Bronze Silver Gold Copper Bronze Silver Gold Platinum Virtual CPU’s with
1.25GHz 1 1 2 4 2 2 4 8 16
Virtual Memory
(Gigabytes) 2 2 4 4 4 4 8 16 16
Instance Storage
(Gigabytes) 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 Windows Server € 0,089 € 0,107 € 0,213 € 0,328 € 0,302 € 0,355 € 0,444 € 0,852 € 1,766
FRAME-La tête dans le Nuage - 17 Mai 2011
30 30 30 30
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
FRAME-La tête dans le Nuage - 17 Mai 2011
31 31 31 31
Des exemples de services managés en mode Cloud
Novell Suse Studio
Déploiement d'antivirus Sauvegarde de données
FRAME-La tête dans le Nuage - 17 Mai 2011
32 32 32 32
SUSE Studio Appliances :
Une vraie stratégie
FRAME-La tête dans le Nuage - 17 Mai 2011
33 33 33 33
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
FRAME-La tête dans le Nuage - 17 Mai 2011
34 34 34 34
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
FRAME-La tête dans le Nuage - 17 Mai 2011
35 35 35 35
Des exemples de services managés en mode Cloud
Novell Suse Studio
Déploiement d'antivirus Sauvegarde de données
FRAME-La tête dans le Nuage - 17 Mai 2011
36 36 36 36