Introduction au Cloud Computing
-
Upload
marc-rousselet -
Category
Technology
-
view
562 -
download
3
Transcript of Introduction au Cloud Computing
19/02/2016 19/02/2016
INTRODUCTION AU CLOUD COMPUTING
Marc Rousselet – Directeur
17 Juin 2011 Support réactualisé en 2014
1. Kernel Networks
2. Présentation
3. Contexte et enjeux
4. Normes et modèles de déploiement
5. Le cloud en chiffre
6. Etude de cas: le gouvernement fédéral américain
Sommaire
2
KERNEL NETWORKS
1
| PROFIL | AGENCES
Cabinet de conseil et d’ingénierie
en Sécurité du système d’information
20 Années d’expertise
70 personnes début 2014
+20 % de croissance depuis 2011
Paris
Marseille
Lille
Genève
4
Qui sommes nous ?
Kernel Networks
| Nos expertises | Nos métiers
Audit et Cadrage
Expertises et Intégration
Formation
Tierce Maintenance Applicative
Que faisons nous ?
5 Kernel Networks
INTRODUCTION AU CLOUD COMPUTING
2
Dessine moi un Cloud !
Un nuage qui vient d’internet
Introduction au Cloud Computing 8
D’où viens tu Cloud Computing ?
On Demand ASP
Grid computing
Virtualisation
10
Le Cloud une nouveauté ?
Introduction au Cloud Computing
11
Le Cloud une (R)évolution ?
Introduction au Cloud Computing
Faits marquants des 30 dernières années
Une évolution continue des capacités de
traitement depuis la naissance de la micro
informatique
80’s Début de la micro informatique, effondrement du modèle mainframe, OS avec interfaces graphique et souris (Mac et Windows), décennie du Mo
90’s Client-serveur, informatique distribuée, essor du Personal Computer, naissance de Mosaic, augmentation des débits réseaux, ADSL pour Internet, développement des réseaux GSM, stratégies e-business, décennie du Go
00’s Virtualisation des OS, consolidation des ressources en data-center, démocratisation du e-commerce, éclatement de la bulle Internet, haut débit 3G/4G, smartphone, Web 2.0, décennie du To
10’s Nouveaux devices (tablettes, montres, objets connectés), essor du Cloud Computing, décennie du Po ?
12
L’explosion du patrimoine digital
Introduction au Cloud Computing
La quantité de données explose…
Internet 2,9 milliards d’utilisateurs WW en 2014 (7 fois plus qu’en 2000) 4,1 millions de recherches Google toutes les minutes (3 150 milliards par an) 100 heures de vidéo uploadées sur Youtube toutes les minutes 3,4 millions de mails échangés chaque seconde (107 000 milliards par an) La moitié de la bande passante est consommée par Youtube et Netflix
Stockage En 2005 l’humanité a créé 150 exabytes de données (1 exabyte = 1 milliard de gigabytes)
En 2013, elle a crée 4 zettabytes de données, soit 4 000 exabytes En 2020 on estime la quantité de données à 35 zettabytes, soit 35.000 exabyte
Data center Google opère un million de serveurs, soit 2% du parc mondial (2011) Microsoft et Amazon opèrent 50.000 serveurs Facebook opère 30.000 serveurs
C’est quoi le Cloud Computing ?
14
Définition du Cloud Computing
Introduction au Cloud Computing
Interconnexion et coopération de ressources informatiques, situées au sein d’une même entité ou dans diverses structures internes, externes ou mixtes
& Dont les modes d’accès sont basés sur les protocoles ou standards Internet
• Ressource informatique: Elément matériel ou logiciel d’un système d’information (machine, processeur, mémoire, OS, stockage, réseau)
15
L’approche traditionnelle
Introduction au Cloud Computing
• Délais de mise en œuvre
• Coût de réalisation et d’exploitation
• Complexité de gestion de l’infrastructure
• Agilité de l’entreprise
16
Le Cloud Computing en 5 points
Introduction au Cloud Computing
1) Architectures Multi-tenantes
• Ressources partagées entres les consommateurs
• Mutualisation = réduction des coûts
2) Abstraction de la localisation
• Applications et données facilement accessibles via Internet
• Les données sont situées quelques part dans le Cloud
3) Grande élasticité
• Ajout ou retrait de ressources à la demande
• Analogie avec le nuage : extension et contraction fluides
• Grande capacité de montée en charge
• Ressources infinies du point de vue du consommateur
17
L’apport de la virtualisation dans le Cloud
Introduction au Cloud Computing
Les points 1 à 3 sont adressés grâce à la virtualisation
• Emulation de plusieurs systèmes sur une machine physique
• Ressources physiques partagées entre plusieurs machines virtuelles
18
L’élasticité un bénéfice apporté par le Cloud Computing
Introduction au Cloud Computing
19
Sans Cloud : pas d’optimisation entre investissement et rendement
Introduction au Cloud Computing
20
Avec Cloud : optimisation dynamique du rendement informatique
Introduction au Cloud Computing
21
Le Cloud Computing en 5 points (suite)
Introduction au Cloud Computing
4) Paiement à l’usage réel
• Location des ressources en fonction des besoins
• Paiement à la consommation ou par abonnement
• « pay as you go » ou « pay per use »
5) Self Service
• Par interface Web:
• Demande d’ajout de retrait de ressources
• Traitement automatisé:
• Disponibilité sans interaction avec le fournisseur
• Rend l’élasticité rapide « any quantity at any time »
22
Une rupture dans le mode d’usage – 4 et 5
Introduction au Cloud Computing
• On délègue la gestion à un fournisseur de service
• Approche orientée services: paiement à l’utilisation réelle et le Self Service
• Plus flexible et réactif, moins coûteux et complexe
• Accès facile à des infrastructures sophistiquées
• Changement culturel considérable pour les entreprises
23
CONTEXTE ET ENJEUX
3
24
Le nouveau cycle de vie d’une solution basée sur le Cloud Computing
Contexte et enjeux
25
Les bénéfices : une IT orientée services
Contexte et enjeux
26
Les bénéfices : une démarche Green IT
Contexte et enjeux
Modèle actuel Modèle Cloud
Serveurs utilisés entre 10 et 30% de leur capacité, ressources dédiées
Mutualisation des ressources, infrastructure optimisée pour réduire la consommation électrique (-50%)
Dimensionnement des systèmes pour les pics de charges
Lissage de la charge grâce à la mutualisation, élasticité des capacités
Ressources provisionnées pour une application
Scale down en cas de sous utilisation (libération des ressources)
Les principaux drivers d’une démarche Cloud
Contexte et enjeux
Maitrise des couts et
flexibilité de l’IT
Passer des coûts matériels
(CAPEX) en coûts opérationnels
(OPEX)
Accélérer le cycle des mises à jour
Agilité de la gestion des ressources
Répondre plus efficacement aux
demandes des métiers
Mettre à disposition
rapidement les ressources
nécessaires (time to market)
Agilité métier
Mettre le focus sur les
problématiques du métier et non
plus sur l’infrastructure
Réduction de l’emprunte
carbone
Réduire les ressources matérielles nécessaires
NORMES ET MODÈLES DE DÉPLOIEMENT
4
29
Les 3 type de Cloud définis par le NIST*
Normes et modèles de déploiement
En fonction des services proposés
*NIST = National Institute of Standards and Technology
Qui fait quoi selon le type de Cloud
Normes et modèles de déploiement
Informatique
Traditionnelle
Cloud IaaS
Infrastructure
Cloud PaaS
Plate-Forme
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Géré
par
l’uti
lisa
teu
r d
e c
lou
d
Géré
par l’o
péra
teu
r Clo
ud
Géré
par
l’uti
lisa
teu
r d
e c
lou
d
Géré
par
l’uti
lisa
teu
r
de c
lou
d
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Cloud SaaS
Software
Stockage
Serveurs
Réseau
O/S
Middleware
Virtualisation
Applications
Runtime
Géré
par l’o
péra
teu
r Clo
ud
Géré
par l’o
péra
teu
r Clo
ud
La gestion des couches « grises » est souvent automatisée au maximum
Une contractualisation adaptée au modèle
Normes et modèles de déploiement
Les modèles de déploiement du Cloud
Normes et modèles de déploiement
• Cloud privé/privatif
• Il peut s’agir d’un « nuage » interne à la DSI ou d’un Cloud entièrement dédié et accessible via des réseaux sécurisés, hébergé chez un tiers. S’il est ouvert à un groupement professionnel, le Cloud peut être également de type « communautaire ».
• Cloud public
• Il est externe à l’organisation, accessible via Internet, géré par un prestataire externe propriétaire des infrastructures, avec des ressources partagées entre plusieurs sociétés.
• Cloud hybride
• Il s’agit de la conjonction de deux ou plusieurs Cloud (public+privé) amenés à « coopérer », à partager entre eux applications et données.
Les offres du marché
Normes et modèles de déploiement
Le Cloud pour quelles applications ?
Normes et modèles de déploiement
LE CLOUD EN CHIFFRES
5
Le Cloud juste un Buzz de plus ?
Le cloud en chiffres
Nombre de recherches – Google trends – Octobre 2014
Virtualization
Cloud computing
Les leviers au Cloud
Le cloud en chiffres
Les freins au Cloud
Le cloud en chiffres
La segmentation des dépenses
Le cloud en chiffres
Evolution des dépenses dans le cloud computing public (en milliards de dollars) – Gartner – Octobre 2013
Les prévisions du Gartner
Le cloud en chiffres
Evolution des dépenses dans le cloud computing public (en milliards de dollars) – Gartner – Octobre 2013
CAGR
$3 300
$3 400
$3 500
$3 600
$3 700
$3 800
$3 900
$4 000
$4 100
$4 200
$4 300
2011 2017 M
illia
rds
Cloud
Sur site
75 %
Evolution des dépenses: 600 milliards de dollars
3600
75 %
25 % 25 %
25% de la croissance des budgets en 2017
Le cloud en chiffres
Evolutions des dépenses totales et cloud – Gartner – Octobre 2013 Part du cloud dans l’évolution des dépenses – Gartner – Octobre 2013
Total
Cloud
4200
L’évolution des dépenses dans le cloud
Le cloud en chiffres
Evolution des dépenses entre 2012 et 2017 – Gartner – Octobre 2013
Le Cloud vu par les entreprises
Le cloud en chiffres
Le Cloud vu par les entreprises
Le cloud en chiffres
ETUDE DE CAS: LE GOUVERNEMENT FÉDÉRAL AMÉRICAIN
6
L’approche budgétaire retenue
Etude de cas: le gouvernement fédéral américain
• Les serveurs et le stockage dans les data center sont sous-utilisés
• En 2010, pour chaque $ dépensé, 30 cents sont alloués aux dépenses dans les infrastructures
• Objectif de réduire de 30% les dépenses dans les infrastructures des data center
• Plan de consolidation des data center visant à supprimer 800 centres d’ici à 2015
• La réduction des coûts finance en partie le shift vers le Cloud
Total IT Spending Potential Spending on Cloud Computing
$ 80 Billion
$ 20 Billion
Le constat et les attentes
Etude de cas: le gouvernement fédéral américain
Current environment Cloud benefits
Efficiency
• Low asset utilization (Server utilization < 30% typical)
• Fragmented demand and duplicative systems • Difficult to manage systems
• Improved asset utilization (server utilization > 60-70%) • Aggregated demand and accelerated system
consolidation (e.g. Federal Data Center Consolidation Initiative)
• Improved productivity in application development, application management, network and end-user
Agility
• Years required to build data centers for new services
• Months required to increase capacity of existing services
• Purchase « as-a-service » from trusted cloud providers • Near instantaneous increases and reductions capacity • More responsive to urgent agency needs
Innovation
• Burdened by asset management • De-coupled from private sector innovation
engines • Risk-adverse culture
• Shift focus from asset ownership to service management
• Tap into private sector innovation • Encourages entrepreneurial culture • Better linked to emerging technologies
La méthode pour piloter la migration
Etude de cas: le gouvernement fédéral américain
Select
• Identify which IT services to move and when
• Identify Sources of value for cloud migrations: efficiency, agility, innovation
• Determine cloud readiness: security, market availability, government readiness, and technology life cycle
Provision
• Aggregate demand at Department level where possible
• Ensure interoperability and integration with IT portfolio
• Contract effectively to ensure agency needs are met
• Realize value by repurposing or decommissioning legacy assets and redeploying freed resources
Manage
• Shift IT mindset from assets to services
• Build new skill sets as required
• Actively monitor SLA to ensure compliance and continuous improvement
• Re-evaluate vendor and service models periodically to maximize benefits and minimize risks
Choix des éléments à migrer
Etude de cas: le gouvernement fédéral américain