66
Mémoire de recherche de fin d’étude La virtualisation, la dématérialisation, l’informatique dans les « nuages », sont des concepts récents qui font beaucoup de bruit dans le monde IT. L’implémentation de ces nouveaux systèmes de gestion au sein d’un SI ont-ils leurs places dans l’informatique de demain ? Soutenance le 02 Avril 2012, présidée par Mr Neveu Clément Helier Bastien Morlon Le Cloud Computing est-il une solution d’avenir pour l’entreprise ? Promotion SRS 2011 – 2012

Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Mémoire de recherche de fin d’étude La virtualisation, la dématérialisation, l’informatique dans les « nuages », sont des

concepts récents qui font beaucoup de bruit dans le monde IT. L’implémentation de ces

nouveaux systèmes de gestion au sein d’un SI ont-ils leurs places dans l’informatique de demain ?

Soutenance  le  02  Avril  2012,  présidée  par  Mr  Neveu  

Clément Helier Bastien Morlon

Le Cloud Computing est-il une solution d’avenir pour

l’entreprise ?

Promotion SRS 2011 – 2012

Page 2: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    1  

REMERCIEMENT  .............................................................................................................................................  3  

GLOSSAIRE  .....................................................................................................................................................  4  

INTRODUCTION  ..............................................................................................................................................  5  

1.   ORIGINES  ET  HISTORIQUE  DU  «  CLOUD  COMPUTING  »  ...........................................................................................  7  1.1.   Concepts  et  technologies  à  l’origine  du  «  Cloud  Computing  »  ............................................................  7  

1.1.1.   Le  concept  d’«informatique  utilitaire  »  ........................................................................................................  7  1.1.2.   Le  concept  de  «  grille  informatique  »  ...........................................................................................................  9  1.1.3.   Le  concept  de  «  ferme  de  serveurs  »  ............................................................................................................  9  1.1.4.   Les  fournisseurs  de  services  d’application  ..................................................................................................  11  1.1.5.   La  virtualisation  ...........................................................................................................................................  12  

1.2.   Apparition  du  «  Cloud  Computing  »  et  origine  du  terme  ..................................................................  14  2.   DEFINITIONS  ET  CARACTERISTIQUES  DU  «  CLOUD  COMPUTING  »  ............................................................................  15  

2.1.   Les  définitions  du  «  Cloud  Computing  »  ............................................................................................  16  2.2.   Les  caractéristiques  du  «  Cloud  Computing  »  ...................................................................................  17  

2.2.1.   Libre-­‐service  à  la  demande  .........................................................................................................................  17  2.2.2.   Accès  étendu  au  réseau,  ubiquité  ...............................................................................................................  18  2.2.3.   Mise  en  commun  des  ressources  et  multi-­‐tenant  ......................................................................................  18  2.2.4.   Scalabilité,  élasticité  rapide  et  paiement  à  la  consommation  ....................................................................  19  2.2.5.   Service  mesuré  ............................................................................................................................................  21  

3.   DESCRIPTION  DETAILLEE  DU  MODELE  «  CLOUD  COMPUTING  »  ...............................................................................  22  3.1.   Les  différentes  couches  du  «  Cloud  Computing  »  ..............................................................................  22  

3.1.1.    Le  Cloud  infrastructure  –  IaaS  -­‐  Infrastructure  as  a  Service  ...........................................................................  23  3.1.2    Le  Cloud  plate-­‐forme  –  PaaS  –  Platform  as  a  Service  ......................................................................................  24  3.1.3.    Le  Cloud  application  –  SaaS  –  Software  as  a  Service  ......................................................................................  25  

3.2.   Les  modèles  de  déploiement  du  «  Cloud  Computing  »  .....................................................................  26  3.2.1.   Le  Cloud  privé  .............................................................................................................................................  26  3.2.2.   Le  Cloud  communautaire  ............................................................................................................................  28  3.2.3.   Le  Cloud  public  ............................................................................................................................................  28  3.2.4.   Le  Cloud  hybride  .........................................................................................................................................  28  

PARTIE  II  –  CE  QUE  LE  CLOUD  PEUT  NOUS  APPORTER  ...................................................................................  30  

1.   POURQUOI  ENVISAGER  LA  TRANSITION  ?  ............................................................................................................  30  1.1.   Les  avantages  du  Cloud  Computing  selon  le  manifeste  Open  Cloud  .................................................  30  1.2.   Les  inconvénients  du  Cloud  Computing  selon  le  manifeste  Open  Cloud  ...........................................  32  

2.   COMMENT  SE  PREPARER  A  CE  VIRAGE  TECHNOLOGIQUE  ?  ......................................................................................  33  3.   LES  FREINS  DU  CLOUD  COMPUTING  ...................................................................................................................  33  4.   LA  SECURITE  DANS  LE  CLOUD  COMPUTING  .........................................................................................................  35  

4.1.   La  sécurité  physique  de  l’exploitation  ...............................................................................................  35  4.2.   Quel  niveau  de  sécurité  ?  ..................................................................................................................  36  

Page 3: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    2  

5.   ASPECT  ECONOMIQUE  ....................................................................................................................................  37  5.1.   Une  économie  d’échelle  ....................................................................................................................  37  5.2.   La  segmentation  ...............................................................................................................................  39  5.3.   Les  offres  des  principaux  acteurs  du  marché  ....................................................................................  40  5.4.   La  tarification  de  SalesForce.com  .....................................................................................................  41  5.5.   Exemples  de  tarifications  d’infrastructures  Cloud  tiers  .....................................................................  41  

6.   ASPECT  ECOLOGIQUE  .....................................................................................................................................  42  

PARTIE  III  –  ETUDE  ET  ANALYSE  DE  TERRAIN  .................................................................................................  45  

1.   SONDAGE  ET  QUESTIONNAIRE  ..........................................................................................................................  45  2.   DES  ENTREPRISES  AYANT  FAIT  LE  CHOIX  DU  CLOUD  COMPUTING  .............................................................................  49  

2.1.   Eden  Park  :  le  choix  Microsoft  ...........................................................................................................  49  2.2.   Haagen-­‐dazs  :  Le  choix  Saleforce  ......................................................................................................  51  

3.   DES  ENTREPRISES  EN  PHASE  D’ETUDE  .................................................................................................................  53  3.1.   Ageas  France  .....................................................................................................................................  53  

PARTIE  IV  –  ETUDE  DE  DEUX  SOLUTIONS  D'EDITEUR  .....................................................................................  55  

1.   LE  CLOUD  DE  VMWARE  .................................................................................................................................  55  1.1.   L’infrastructure  selon  VMware  .........................................................................................................  55  1.2.   Les  offres  de  PaaS  .............................................................................................................................  56  1.3.   Les  Services  à  la  demande.  ................................................................................................................  57  

2.   MICROSOFT  ET  SON  OFFRE  AU  NUAGE  ...............................................................................................................  57  2.1.   Les  Services  (SaaS)  ............................................................................................................................  58  2.2.   La  Plate-­‐forme  Microsoft  (PaaS)  .......................................................................................................  59  2.3.   L’IaaS  et  Cloud  privé  ..........................................................................................................................  60  

CONCLUSION  ................................................................................................................................................  61  

ANNEXE  .......................................................................................................................................................  62  

BIBLIOGRAPHIE  ............................................................................................................................................  63  

TABLES  DES  ILLUSTRATIONS  .........................................................................................................................  65  

Page 4: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    3  

Remerciement

Nous tenons à remercier Monsieur Nicolas Neveu, notre professeur et tuteur tout au long de

notre mémoire, pour son encadrement et pour les conseils qu’il a pu nous fournir.

Nous remercions Monsieur Alain Egee, partenaire de la société VMware pour son soutien et

les encouragements qu’il nous a prodigués. Nous lui sommes reconnaissants pour sa

disponibilité et pour la qualité de ses remarques qui ont été essentielles à la réalisation de ce

mémoire.

Nous remercions également nos tuteurs professionnels respectifs de nous avoir guidés dans

l’évolution de nos travaux et pour leurs précieux conseils.

Page 5: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    4  

Glossaire

Abréviation Définition  

API   Application  Programming  Interface  

ASP      Application  Service  Provider  

BP     Business  Process  

CPU      Central  Processing  Unit  

DPM   Distributed  Power  Management  

DRS   Distributed  Resource  Scheduler  

DSI      Directeur  des  systèmes  d'information  ou  Direction  des  systèmes  d'information    

EC2      Elastic  Compute  Cloud  (Amazon)  

ETI      entreprises  de  taille  intermédiaire  

FT   Fault  Tolerance  

HA      «  high  availability  »  :  Haute  disponibilité  

HaaS      Hardware  as  a  Service  

HP      Hewlett  Packard  

I/O   Entrée/sortie  

IaaS      Infrastructure  as  a  Service  

IBM      International  Business  Machines  Corporation  

PaaS      Platform  as  a  Service  

PME      Petite  et  moyenne  entreprise  

RIA      Rich  Internet  Application  

ROI      Retour  sur  Investissement  

SaaS      Software  as  a  Service  

SAN      Storage  Area  Network  

SDK   Software  Development  Kit  

SLA      Service-­‐Level  Agreements  

TPE      Très  petite  entreprise  

VM      Virtual  machine  :  machine  virtuelle  

VPC      Virtual  Private  Cloud  

VPN      Virtual  Private  Network  

XaaS   Informatique  comme  un  service  

Page 6: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    5  

Introduction

Le « Cloud Computing », traduit de l’anglais « informatique dans les nuages », n’est

pas une nouvelle technologie en soi, mais une nouvelle approche de l’informatique,

comprenant un certain nombre d’idées difficiles à appréhender. En février 2011, la société

IPSOS1 en partenariat avec Microsoft a interrogé différentes entreprises à ce sujet. Le

constat : 82% des TPE-PME ne pouvaient pas définir précisément ce qu’est le concept du

Cloud Computing, alors que 52% d’entre elles utilisaient déjà une solution de type Cloud.

De manière générale, on peut assimiler le « Cloud Computing » à un regroupement de

ressources informatiques exploitées, à distance et à la demande, par de nombreux clients

externes, sous forme de services à la consommation. Les traitements informatiques ne sont

donc plus réalisés sur le poste utilisateur ou sur un serveur interne mais déportés dans un

centre de données virtuelles maintenues par le prestataire de service Cloud. L’objectif étant

de réduire la complexité de l’informatique.

Illustration 1 : Le concept du Cloud

Ce concept informatique est aussi la réponse au besoin croissant des entreprises de réduire

leur coût tout en ayant accès à une large offre de services allant du hardware au software.

Ces entreprises recherchent également à rentabiliser leurs investissements et à se

concentrer au maximum sur leur cœur de métier. La majorité des investissements

informatiques sont aujourd’hui consacrés à la maintenance, laissant peu de place à

l’innovation.

Pourquoi une exploitation agricole ou une simple PME en général devrait-elle s’équiper de

matériel informatique et gérer un système d’information pour un simple besoin de stockage,

1 Ipsos est un institut de sondage français et une société internationale de marketing d’opinion. Source disponible

Page 7: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    6  

de messagerie et d’applications spécifiques à son activité ? Face à ces entreprises fatiguées

de « faire de l’informatique » et face à des utilisateurs exigeants des temps de réponse de

plus en plus courts, le Cloud Computing pourrait être la solution tant attendue.

Selon une étude menée en 2011 par Brocade 2 , près de la moitié des entreprises

européennes ont déjà eu recourt au Cloud Computing, et 31% prévoient de migrer vers ce

modèle informatique distribué, dans les 12 mois. Selon Gartner3, en 2012 les dépenses liées

au Cloud devraient représenter 10% des investissements informatiques et passerait de 68

milliards en 2010 à 150 milliards en 2014. Le marché est en plein essor. Le Cloud

Computing se place comme la plate-forme informatique de prochaine génération.

C’est pour ces diverses raisons qu’il nous a semblé important de comprendre ce

nouveau concept, ce qu’il va pouvoir apporter à l’informatique d’aujourd’hui et de demain,

mais aussi la place qu’il occupera au sein de l’entreprise.

Est-ce une réelle solution d’avenir pour l’entreprise ?

 MAINFRAME Client/serveur Cloud1960 1980 2000 2020

Flexibilité

Virtualisation

Automatisation

Normalisation

Local  MarketsSilo  organization

Production-­‐oriented

Centralized  applicationsBuziness-­‐unit  level

Hardware

Regional  marketsMatrix  orgnizationClient-­‐oriented

Packaged  applicationsEntreprise  level

Global  marketsNetwork  organizationReactivity-­‐oriented

Composite  applicationsEcosystem  level

Services

Figure 1 : Les trois principales vagues de l'informatique (source : Orange Business Services)

Ce mémoire sera constitué de 4 parties. La première partie présentera ce qu’est le

« Cloud Computing », de sa genèse, jusqu’au détail des caractéristiques qui font du Cloud

ce qu’il est. La deuxième partie analysera ce que le « Cloud Computing » peut apporter, au

travers de ses bénéfices et ses dangers. La troisième partie sondera, à partir d’un

questionnaire, la vision d’entreprises ayant fait le choix du Cloud ainsi que d’entreprises en

phase d’étude. Enfin, la quatrième partie se focalisera sur la présentation de deux solutions

éditeurs.

2 Brocade est une société américaine qui conçoit et réalise depuis 1995 des systèmes de communication pour les réseaux SAN et FAN. Source : extrait de presse artesi-idf 'Les entreprises européennes se tournent vers le Cloud Computing pour être plus souples, pas seulement pour réduire leurs coûtes' 3 Gartner est une entreprise de consulting et de conseil américaine dans le domaine des techniques avancées. Source : 'Gartner says worldwide cloud services market to surpass $68 billion in 2010'

Page 8: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    7  

Partie I – Qu’est-ce que le Cloud Computing

Finalement, qu’est-ce que le Cloud Computing ?

Dans cette partie, nous allons détailler les concepts à l’origine du Cloud Computing, et

retracer l’apparition de cette notion dans le monde informatique. Ensuite nous définirons ce

qu’est le Cloud Computing et les caractéristiques qui en font un concept à part entière. Enfin,

nous présenterons les différentes couches du Cloud Computing et les modèles de

déploiement existants aujourd’hui.

1. Origines et historique du « Cloud Computing »

1.1. Concepts et technologies à l’origine du « Cloud Computing »

Le Cloud Computing est la réunion de différents concepts informatiques, étudiés et

développés depuis les années 60, associés à certaines technologies, récemment

accessibles financièrement et matures techniquement. Dans les sous-sections suivantes

nous allons détailler 5 concepts et technologies qui nous semblent être fondamentaux pour

comprendre l’histoire du Cloud Computing.

1.1.1. Le concept d’«informatique utilitaire » L’« Utility Computing » ou « Calcul On-Demand » désigne le principe de location

des ressources informatiques (historiquement la puissance de calcul des

machines), que l’on facture à l’usage, à la manière de l’électricité ou du gaz

aujourd’hui4. Ce concept a l’avantage d’avoir un coût d’investissement initial très faible pour

un accès immédiat aux ressources informatiques.

L’Utility Computing est un concept déjà ancien qui apparait souvent au cours de l’histoire de

l’informatique, et dont l’une des premières références est un discours de John McCarthy lors

d’une conférence au centenaire du MIT5. Dès 1961, celui-ci explique que « l’informatique

pourrait un jour être organisée comme un service public tout comme le téléphone est un

service public. L’informatique utilitaire pourrait devenir la base d’une industrie nouvelle et

importante.»6. L’idée de l’informatique comme un service est née.

4 L’utility Computing est un modèle informatique qui présente l’avantage d’avoir de faible coût. Il se présente sous la forme de package ressemblant les services, le stockage, le calcul. Source : Définition Wikipédia Utility Computing 5 Institut de technologie du Massachusetts : 'Massachusetts Institute of Technology' 6 Source : extrait de presse ‘Utility (Cloud) Computing..Flashback to 1961 Prof. John McCarthy’

Page 9: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    8  

Une des entreprises pionnières dans la mise en place concrète de l’« Utility

Computing » après l’éclatement de la bulle internet, fut IBM en 2002 avec

son« E-business On-Demand »7 8. Le constructeur jugea qu’il fallait répondre aux exigences

croissantes des entreprises, que ce soit en termes de performances ou en termes

d’adaptation à un environnement extrêmement changeant. Grâce au développement

considérable des réseaux et avec l’avènement des standards informatiques et de la

virtualisation, l’Utility Computing, avec la notion de « On-Demand », devient possible et

accessible aux TPE/PME. L’idée d’une informatique comme un « service de base » vital

dans un monde connecté 24 heures sur 24, commence à se développer.

Cette même année, d’autres sociétés, dont HP9, investissent dans le concept d’Utility

Computing et proposent leur propre solution. Mais dans son article « Utility Computing :

peut-on tout externaliser ? » d’Août 2002, paru dans le Journal Du Net10, Nicolas Six montre

bien l’avance d’IBM dans le domaine : « La méthode [d’IBM] est tout autre. […] la facture

[contient] un taux variable pour l'usage des mainframes, l'hébergement du web, la quantité

de stockage utilisée, le temps de hotline comptabilisé, et surtout le nombre d'heures de

calculs mobilisées sur les processeurs d'IBM. Le client paye réellement ce qu'il consomme.

[…] Aucune entreprise n'a opté pour une externalisation complète, et la plupart des marchés

remportés concernent seulement l'un des trois pôles majeurs d'une infrastructure : le

stockage, la gestion du réseau et la gestion des ordinateurs. IBM est le seul à maîtriser les

trois ».

Peu après, d’autres acteurs, comme Microsoft11ou Amazon12 ont investi dans le concept et

lancé leur propre solution.

Ce concept informatique imaginé par John McCarthy est devenu le fondement de la

transition vers l’informatique « On-Demand » et l’informatique « as a Service ». C’est un

modèle économique qui est à la base des projets d’externalisation des solutions

informatiques, du Grid Computing, des fermes de serveur et bien sûr du Cloud Computing.

7 Source : IBM Global Services, 'e-business on demand : le nouveau modèle informatique.pdf' 8 Source : extrait de presse, Cnet News, 'IBM talks up "computing in demand" ' 9 Extrait de presse : HP : 'HP Utility Data Center' 10 Source : extrait de presse, Journal Du Net, ‘Utility Computing, peut-on tout externaliser’ 11 Extrait de presse : 'Microsoft experiments with utility computing' 12 Source : Amazon Web Services : 'Amazon : Utility computing power broker'

Page 10: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    9  

1.1.2. Le concept de « grille informatique »

Le concept de « Grille informatique » ou

« Grid Computing » est apparu en 1997 lors d’un

séminaire au laboratoire national d’Argonne, intitulé

« Building a Computational Grid ». Puis en 1998, Ian

Foster et Carl Kesselman, les 2 personnes à l’origine

de ce séminaire, ont publié « The Grid : Blueprint for

a New Computing Infrastructure ». Ce livre, référence

dans le domaine, est souvent surnommé « The Grid

Bible »13.

Le terme de « Grid » se réfère au réseau électrique « Power Grid », où l’utilisateur se

branche au réseau et paye ce qu’il consomme sans se soucier d’où vient le courant. Le Grid Computing est une technique de calcul consistant à partager les ressources de tout

élément informatique permettant l’exécution d’une tâche ou le stockage d’une donnée

numérique. Les ressources informatiques de cette infrastructure virtuelle, reliées de façon

logique, sont délocalisées et autonomes. Cette technique, qui tire partie du temps de non-

utilisation des processeurs, permet de résoudre des problèmes que l’utilisation d’un super-

ordinateur ne pourrait pas solutionner dans un temps réaliste. La figure 2 ci-dessus résume

bien la philosophie du Grid Computing.

Le Grid Computing doit en outre fournir un niveau de service adapté aux besoins du client,

comme le temps de réponse, le débit, la disponibilité, ou encore la sécurité. Il doit également

gérer les questions de droit d’accès et de paiement. Il s’inspire grandement du concept

d’Utility Computing.

Notons que le concept de grille informatique est bien différent du « Cluster »

informatique, qui fait fonctionner un ensemble de machines similaires dans un même lieu.

C’est cette technique de « Clustering » et le concept ferme de serveurs que nous allons

définir maintenant.

1.1.3. Le concept de « ferme de serveurs »

Les fermes de serveurs sont apparues au début des années 2000, lors de

l’éclatement de la bulle internet pour répondre au besoin de « Haute Disponibilité »

nécessaire à la plupart des services accessibles via le web.

13 Source : 'Grid computing's ancestors'

Figure 2 : la logique du Grid Computing

Page 11: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    10  

Ces « fermes » hébergent jusqu’à plusieurs centaines de serveurs montés en « Cluster14 ».

Le « Clustering » est une technique qui consiste à regrouper plusieurs serveurs (ou

« nœuds ») indépendants afin de dépasser les limitations d’une machine unique. Les

différents nœuds mis en réseau ensemble vont apparaître comme une seule machine ayant

plus de capacités (plus de puissance, de mémoire, de stockage.

On trouve beaucoup d’avantages dans ces fermes de serveurs et dans ce système

de Clustering. Cette technique permet de garantir la « Haute Disponibilité », d’augmenter la

« scalabilité » et donc mieux gérer la montée en charge, et de garantir une bonne qualité de

service. De plus ces fermes de serveurs sont très élastiques, grâce la possibilité

d’augmenter la taille du Cluster en fonction de ses besoins en puissance de calcul, mémoire

ou stockage, simplement en ajoutant des machines.

Ces capacités de « Clustering » sont réalisées grâce à ce système de nœuds multiples, et

l’utilisateur a la garantie de ne jamais perdre complètement l’accès au service qu’il est en

train de consommer grâce à certains mécanismes :

- La redondance qu’elle soit hardware ou software

- La reprise sur panne (« Fail Over »)

- La répartition de charges entre nœud (« Load Balancing »)

Figure 3 : Représentation schématique d'un cluster de serveurs hébergeant un site web

La répartition de charge est une technique qui permet de distribuer le travail entre les

différents serveurs mis en Cluster. C’est cette technique qui va permettre de diminuer le

temps de réponse et d’augmenter la disponibilité et la scalabilité du serveur.

Les informations relatives à la disponibilité des serveurs sont envoyées à un serveur maître

chargé de distribuer les tâches entre les machines du Cluster. Celui-ci choisira, selon un

algorithme prédéfini, vers quel nœud du Cluster il distribuera la tâche.

14 Source : Définition Wikipédia Grappe de serveurs

Page 12: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    11  

Nous retiendrons quatre algorithmes principaux : - Le « Round Robin » : qui répartit la charge de manière séquentielle sur les serveurs

- Le « Weight Round Robin » : qui répartit la charge en fonction de la puissance de la

machine.

- Le « Least Connections » : qui répartit la charge vers le nœud du Cluster ayant le moins

de connexions.

- Le « Faster Response Time » : qui calcule le temps de réponse de chaque serveur et

distribue le travail vers le serveur qui répond le plus rapidement. L’éclatement de la bulle internet vers la fin des années 1990, début des années 2000, a

permis pour la première fois de mettre des services à disposition du monde entier, et

l'équilibrage de charge a permis à ces services de supporter de manière sûre, fiable et

rapide des demandes provenant de plusieurs millions d'utilisateurs. Google utiliserait une

ferme de plus de 10 000 serveurs rien que pour son moteur de recherche.15.

Les fermes de serveurs permettent encore de nos jours, d’héberger de façon très fiable, des

services nécessitant une très haute disponibilité (en général des services accessibles via

internet). De plus, il est financièrement avantageux d’investir dans plusieurs petits serveurs

que l’on agrège, plutôt que d’acheter un gros serveur multiprocesseur très coûteux. Le

principal défaut du Clustering est qu’il est nécessaire que les applications soient

développées spécifiquement pour pouvoir fonctionner en cluster.

1.1.4. Les fournisseurs de services d’application

Les fournisseurs de services d’application, ou ASP (« Application Service Provider »)

ont aussi leur importance dans l’origine du « Cloud Computing ». Ce modèle d’affaire est

apparu lui aussi au début de l’éclatement de la bulle internet.

Un ASP est une société qui propose des logiciels à ses clients au travers d’internet. Le

fournisseur loue des applications métiers en ligne, via des interfaces web et le client devient

consommateur. Il n’a plus à se soucier des problématiques souvent lourdes et coûteuses

liées à l’installation, au déploiement, à la configuration, à la maintenance ou à la sauvegarde

de l’application. Il suffit juste de disposer d’un poste utilisateur et d’un accès web. L’ASP

s’inspire beaucoup du concept d’ « Utility Computing » décrits précédemment.

Pour bien comprendre l’ASP, il est important de pointer ses différences avec la couche

« Software as a Service » (SaaS) du Cloud Computing, que nous présenterons de manière 15 Source : Google Infrastructure

Page 13: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    12  

plus détaillée dans la section « 3.1.3. Le Cloud Application – SaaS – Software as a

Service ».

L’ASP traditionnel se limite à la fourniture d’applications, en mode hébergé, et repose

financièrement sur un système de licence logicielle (une instance logicielle par utilisateur).

Cela signifie que chaque nouveau client doit attendre que son fournisseur installe la nouvelle

instance créée spécialement pour lui. Les coûts et les délais de déploiement sont élevés.

Le SaaS quant à lui désigne une application modulaire comprenant des outils et des

personnalisations pour répondre aux besoins du client. Les solutions SaaS sont nativement

développées sur des architectures mutualisées, utilisant une seule instance logicielle

partagée entre tous les utilisateurs de la solution. Une application est utilisée par plusieurs

personnes, les coûts de maintenance et de mise à jour sont réduits. Financièrement, le SaaS

fonctionne sur une logique de paiement à la consommation.

1.1.5. La virtualisation

La virtualisation est « l’ensemble des techniques matérielles et/ou logicielles qui

permettent de faire fonctionner sur une seule machine plusieurs systèmes d’exploitation

et/ou plusieurs applications, séparément les uns des autres, comme s’ils fonctionnaient sur

des machines physiques distinctes »16. Cette technologie est très importante dans le Cloud

Computing et confère beaucoup d’avantages.

Elle permet une gestion simplifiée, optimisée et mutualisée des ressources matérielles, ainsi

qu’une grande élasticité de l’infrastructure grâce à une vue logique plutôt que physique. En

effet, il n’est pas rare en entreprise de voir un serveur fonctionnant à 15% de ses capacités,

et regrouper plusieurs serveurs virtuels sur une même machine physique permet de mieux

rationnaliser les ressources. De plus l’élasticité offre la possibilité de provisionner ou

déprovisionner automatiquement des ressources et de s’adapter de façon rationnelle lors

d’importantes montées de charge.

La virtualisation est aussi la technologie permettant de mettre en place une architecture

multi-tenante, une des caractéristiques les plus importantes du Cloud, que nous

présenterons de manière plus détaillée dans la section « 2.2.3 Mise en commun des

ressources et multi-tenant »,

Historiquement, la virtualisation est née dans les années 60, sous l’impulsion

d’IBM. Les premiers prototypes de virtualisation matérielle sont le système

CP-40, lancé en 1967, et le système VM/370 qui connut un fort succès en entreprise, et est

parfois encore en usage. Cette technologie était surtout réservée aux entreprises utilisant

16 Source : 'Concepts autour de la virtualisation'

Page 14: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    13  

des mainframes de plusieurs milliers de dollars. Dans les années quatre-vingt-dix, l’intérêt

pour les émulateurs de consoles de jeu ainsi que l’explosion du marché de l’informatique

personnelle ont fait prendre conscience aux entreprises qu’il y avait un marché pour la

virtualisation. La société VMware développa et popularisa à la fin des années 1990 et au

début des années 2000 un système propriétaire de virtualisation logicielle des architectures

de type x86 pour les architectures de type x86. Les logiciels libres Xen, QEMU, Virtual Box

et les logiciels propriétaires mais gratuits VirtualPC, VirtualServer et VMware Server ont

achevé la popularisation de la virtualisation dans le monde x86. D’un point purement technique, on distingue plusieurs types de virtualisation : - L’isolation, qui consiste à exécuter des applications dans un environnement isolé,

l’exemple le plus connu est le chroot sous linux, qui permet de changer de racine. - L’hyperviseur de type 2. C’est un logiciel spécialisé chargé de faire fonctionner des

systèmes d'exploitation invités (guests) sur un système hôte (host) en virtualisant ou

émulant le matériel dédié aux systèmes invités. Les systèmes invités ne voient et ne

dialoguent qu'avec ce matériel. On peut citer VirtualBox, VMware Workstation ou encore

QEMU. - L’hyperviseur de type 1. C’est un système dont le noyau a été optimisé spécifiquement

dans le but de gérer l'architecture à destination des systèmes d'exploitation invités et

d’allouer directement les ressources matérielles au système invité. Si un système

d'exploitation invité « sait » qu'il est installé sur un hyperviseur, il peut être optimisé et

augmenter les performances. Il s'agit alors de paravirtualisation. C'est la méthode la plus

performante actuellement. On peut citer Xen, VMware ESX ou encore Microsoft Hyper-V. Appliquées à l'échelle d'une entreprise, la virtualisation permet de mettre à profit les

ressources d'une seule machine de façon à en faire un « serveur » capable d'alimenter

plusieurs « clients », et permet donc au Cloud Computing d’offrir à moindre coût tout type de

machine et de système, d’utiliser les ressources informatiques de façon optimale et

élastique. Cette technologie est un point central dans le Cloud Computing.

Ce sont à partir de tous ces concepts et technologies que l’idée du Cloud Computing a

commencé à émerger dans le monde de l’informatique. Mais justement, quand le modèle

commercial et architectural du Cloud est-il réellement apparu? Et d’où vient l’expression

« Cloud Computing » ?

Page 15: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    14  

1.2. Apparition du « Cloud Computing » et origine du terme

L’expression Cloud Computing est aujourd’hui bien ancrée dans le langage usuel

informatique, mais il est difficile de dire quand est réellement apparu ce concept. Depuis la

fin du siècle dernier, pour dessiner la toile du réseau mondial sur un morceau de papier, les

informaticiens utilisaient souvent la forme d’un nuage (« Cloud »), mais la première

apparition de la notion de Cloud, au sens du Cloud Computing, date d’une conférence

Microsoft à propos du lancement de sa nouvelle plate-forme « .Net », en 200117. Microsoft

présente le Cloud comme l’endroit où seront hébergés les « Web services ».

En 2002, pour compenser le pic d’activité ayant lieu chaque année pendant

les fêtes de Noël, Amazon a investi dans un parc informatique conséquent.

Une fois les fêtes passées, son parc s’est retrouvé être disproportionné et sous utilisé.

Amazon a donc pris la décision de louer à des entreprises ces ressources supplémentaires

disponibles. Nous assistions à la création du premier fournisseur d’infrastructure comme un

service, la couche basse de la logique Cloud Computing.

Le 9 Août 2006, l’expression Cloud Computing apparaît pour la première

fois lors d’une interview d’Eric Schmidt à la « Search Engine Strategies

Conference ». Le PDG de Google, présente le Cloud Computing comme un nouveau

« Business model »18 informatique, où les services, les données, les infrastructures seraient

hébergés quelque part, sur le « Cloud ».

Cette même année 2006, Amazon annonce la version béta de son service

« Elastic Compute Cloud » (EC2)19. Ce service web, premier du genre,

permet au client de louer des serveurs sur lesquels il pourra exécuter ses propres

applications web. La nouveauté ici est que le client peut créer et dimensionner le serveur

dont il a besoin pour son projet. Amazon propose l’accès à des ressources informatiques

comme un service avec un paiement à la consommation (Utility Computing) en utilisant

plusieurs dizaines de milliers de serveurs (Fermes de Serveurs) répartis sur plusieurs sites

dans le monde (Grid Computing) et utilise la technologie de la virtualisation permettant

l’élasticité suffisante pour que le client puisse créer son propre serveur virtuel et

redimensionnable. On assiste à la naissance du premier Cloud de type infrastructure.

17 Source : Microsoft, 'Speech Transcript - Sanjay Parthasarathy, WinHAC Conference 201' 18 Source : Google Press Center, August 9 2006, 'Search Engine Strategies Conference, Conversation with Erci Schmidt hosted by Danny Sullivan' 19 Source : Amazon web services, 'Announcing Amazon Elastic Compute Cloud (Amazon EC2) - beta'

Page 16: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    15  

Ce ne sera qu’en Octobre 2008 qu’Amazon lancera une version commerciale de son projet

EC220, version contenant beaucoup plus d’options pour le redimensionnement des serveurs

virtuels.

L’expression Cloud Computing commence à apparaitre dans les moteurs de recherche vers

la fin 2007, mais c’est au second semestre 2008 qu’elle se répand réellement et que le

Cloud devient un concept informatique à part entière.

Les graphiques suivants (figure 4) représentent les statistiques du moteur de recherche

Google pour l’expression « Cloud Computing » comparée aux expressions d’autres concepts

informatiques, entre le 1er Janvier 2004 et le 1er Mars 2012.

Nous observons ici une nette augmentation des recherches liées au Cloud en Octobre 2008,

date du lancement commercial de la plate-forme EC2 d’Amazon. A partir de ce moment

précis, tous les autres grands acteurs du marché de l’informatique (Google21, Microsoft22,

IBM23, HP24, Dell25, VMware26 …) ont commencé à lancer leur propres offres de Cloud

Computing.

Pour terminer, il est important de préciser que le Cloud Computing a une évidente

origine grand public. Les technologies mises en œuvre et les avancées réalisées pour les

services web grand public (webmail, partage de photos, etc), ces services « hostés » que

l’on nomme aujourd’hui SaaS, ont été adaptés et optimisés pour répondre aux besoins

spécifiques des entreprises.

2. Définitions et caractéristiques du « Cloud Computing »

20 Source : extrait de presse, le monde de l’informatique, 'Le Cloud d'Amaeon EC2 arrive en Europe' 21 Source : 'Cloud Google' 22 Source : 'Cloud Microsoft : Windows Azure' 23 Source : 'IBM Smart Cloud Entreprise' 24 Source : 'HP Cloud' 25 Source : 'Cloud Dell' 26 Source : 'Cloud VMware'

Figure 4 : Trafic moyen de l'expression "Cloud Computing" sur internet. Google Trends.

Page 17: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    16  

Connaître l’historique et les origines du Cloud Computing ainsi que son apparition

concrète dans le monde de l’informatique est indispensable pour la compréhension du Cloud

Computing, mais insuffisant pour le définir. Nous allons pour cela répondre aux deux questions suivantes : « Qu’est-ce que le Cloud

Computing aujourd’hui? » et « Quelles sont ses caractéristiques précises ? ».

2.1. Les définitions du « Cloud Computing »

Nous avons vu précédemment que le Cloud Computing était l’association de différents

concepts architecturaux, techniques et économiques. Ces concepts sont à la base du Cloud

mais n’englobent pas toutes ses caractéristiques. Le Cloud Computing étant un paradigme27,

il est difficile de le définir de façon exacte et de dire avec certitude s’il s'agit ou non de Cloud.

Les définitions sont d’ailleurs nombreuses, et chacune introduit une ou plusieurs

caractéristiques qui selon l’auteur définissent ce qu’est le Cloud Computing : - Pour Wikipédia : « le Cloud Computing est un concept qui consiste à déporter sur des

serveurs distants, des stockages et des traitements informatiques traditionnellement

localisés sur des serveurs locaux ou sur le poste utilisateur. » - Pour le Syntec28 : le Cloud Computing consiste en « une interconnexion et une

coopération de ressources informatiques, situées au sein d'une même entité ou dans

diverses structures internes, externes ou mixtes, et dont le mode d'accès est basé sur les

protocoles et standards Internet ». « [il permet de] disposer d’applications, de puissance

de calcul, de moyens de stockage […] comme autant de « services ». Ceux-ci seront

mutualisés, dématérialisés (donc indépendants de toutes contingences matérielles,

logicielles et de communication), contractualisés (en terme de performances, niveau de

sécurité, coûts), évolutifs (en volume, fonction, caractéristique) et en libre-service.».

- Selon le Burton Group (racheté récemment par Gartner29) : le Cloud Computing regroupe

« l’ensemble des disciplines, technologies et modèles d’entreprise utilisé pour fournir des

capacités informatiques (logiciels, plates-formes, matériels) à la manière d’un service à la

demande, évolutif et élastique. ».

27 Un paradigme est une représentation du monde, une manière de voir les choses, un modèle cohérent de vision du monde qui repose sur une base définie (matrice disciplinaire, modèle théorique ou courant de pensée). 28 Syntec représente près de 1250 groupes et sociétés françaises spécialisées dans les professions de l'Ingénierie, des Services Informatiques, des Études et du Conseil, de la Formation Professionnelle Source : 'Tout ce que vous devez svoir sur le Cloud Computing' 29 Source : extrait de presse, Gartner Newsroom, 'Gartner Acquires Burton Group'

Page 18: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    17  

Chaque acteur du marché du Cloud Computing et même chaque fournisseur de service peut

fournir sa propre définition du Cloud, et présenter ses solutions comme étant de type Cloud.

Il était donc important de mettre sur pied une définition claire et standard, qui serait acceptée

dans le monde de l’informatique, et qui permettrait d’éviter que n’importe quel fournisseur de

service informatique prétende que ses solutions sont de type Cloud.

En octobre 201130, le « National Institute of Standards and Technology » (NIST)31 a publié la

version finale de sa définition du Cloud Computing 32 . Selon le NIST donc, le Cloud

Computing doit posséder 5 caractéristiques essentielles :

- Le service doit être en libre-service à la demande

- Le service doit être accessible sur l’ensemble du réseau

- Le service doit avoir une mutualisation des ressources

- Le service doit être rapidement élastique

- Le service doit être mesurable C’est cette définition que nous allons détailler. Excepté que nous ajouterons la notion

de « paiement à la consommation », qui est finalement le pendant commercial de la

caractéristique d’élasticité du Cloud, mais qui n’apparaît pas dans la définition du NIST.

2.2. Les caractéristiques du « Cloud Computing »

2.2.1. Libre-service à la demande

Le « libre-service à la demande » signifie qu’un client, ou consommateur, pourra

commander des ressources informatiques (capacités de calcul, mémoire vive, bande

passante, stockage) en fonction de ses besoins. Ce service sera effectué par le fournisseur

d’accès de façon automatique sans qu’une intervention humaine soit nécessaire.

On retrouve dans cette caractéristique le concept d’Utility Computing et la notion

d’informatique « On Demand ». John McCarthy dès les années 60 imaginait que

l’informatique suivrait le même chemin que l’électricité et deviendrait un service

consommable de base. Comme expliqué de façon détaillée dans la section 1.1.1., ce

principe fut mis en lumière et rendu applicable concrètement sur le marché de l’informatique

grâce à IBM en 2002, avec son modèle « e-business on demand »33

30 Extrait de presse, bulletin-electroniques.com, 'Le NIST livre enfin sa définition finale du Cloud Computing' 31 NIST : institut national des normes et de la technologie, dépend du département du Commerce des Etats-Unis. 32 Source : National Institute of Standards and Technology, 'The NIST Definition of Cloud Computing.pdf' 33 Source : IBM : e-business on demande : le nouveau modèle informatique

Page 19: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    18  

2.2.2. Accès étendu au réseau, ubiquité L’« accès étendu au réseau », ou « l’ubiquité », signifie que les capacités sont

disponibles sur le réseau et via les protocoles et standards internet et autres (TCP/IP, VPN).

Ces protocoles standardisés favorisent l’utilisation de plates-formes hétérogènes de clients

lourds ou légers (comme les téléphones mobiles, les tablettes tactiles, les ordinateurs

portables et les postes de travail).

2.2.3. Mise en commun des ressources et multi-tenant

La « mise en commun des ressources » signifie que les ressources informatiques du

fournisseur sont partagées pour servir les clients multiples en utilisant un modèle multi-

locataire. Les différentes ressources informatiques physiques et virtuelles se conçoivent

dans leur ensemble et sont allouées dynamiquement en fonction de la demande des

consommateurs. Le client n’a généralement ni contrôle, ni connaissance sur l’emplacement

des ressources, mais est en mesure de le spécifier à un plus haut niveau d’abstraction

(pays, état ou centre de données). Ce partage des ressources est la caractéristique qui

différencie le Cloud Computing de l’infogérance (ou « outsourcing »).

La mutualisation intervient au niveau des

ressources physiques (réseau, serveur,

stockage), mais également au niveau des

ressources applicatives (base de données,

serveurs web). Ce deuxième cas est le stade

ultime de la mise en commun des

ressources et se nomme le « multi-tenant ».

Le but d’une architecture « multi-tenant » (ou

« multi-locataire ») est donc d’avoir une

mutualisation maximale des ressources (matériel, système, jusqu’à l’application : voir figure

5) tout en gardant la possibilité de personnaliser son architecture à souhait.

Le principe ressemble fortement à la programmation orientée objet. Un objet unique est créé

pour un service et sert d’objet de référence. C’est une sorte de template. Si un client désire

payer pour consommer un service, le système génère une instance de l’objet modèle. Le

service présenté au client est donc une image de l’objet de référence, qui peut être

personnalisée selon son envie. Pour résumer, chaque client bénéficie d’une même

application, de manière personnalisée. L’avantage principal ici est que toute mise à jour ou

Figure 5 : L'architecture Multi-tenant

Page 20: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    19  

modification effectuée sur l’objet modèle est répercutée automatiquement sur toutes les

instances de cet objet.

Le partage des ressources (matérielles, applicatives), dont la mise en place a été simplifiée

par la virtualisation, permet au fournisseur de maîtriser ses coûts. Le client quant à lui n’a

plus à se soucier des problèmes de montée en charge ou de mise à jour d’application.

2.2.4. Scalabilité, élasticité rapide et paiement à la consommation

La « scalabilité et l’élasticité rapide » signifient que les capacités informatiques mises

à disposition du client peuvent être provisionnées et libérées rapidement (de façon

automatique dans certains cas) en fonction des besoins et/ou de la charge. L’utilisateur a

l’illusion d’avoir accès à des ressources illimitées.

Cela permet d’exploiter de façon optimale les ressources informatiques et d’adapter

rapidement l’architecture en fonction du problème à traiter (augmentation ou baisse de la

charge, ou demande du client). En effet, avec une architecture faiblement élastique on

pourrait facilement se retrouver en sous-utilisation des capacités informatiques disponibles,

mais également être confrontés à un manque de capacité lors d’un pic de charge.

L’élasticité, aujourd’hui rendue possible grâce à un usage élevé de la virtualisation, permet

donc d’avoir une utilisation optimale des ressources informatiques qui suit de façon

cohérente l’évolution de la charge réelle.

Associée à ce concept technique, nous retrouvons la notion économique de « paiement à la

consommation ». Le gaspillage de capacité informatique aurait pour conséquence directe

une perte de rentabilité, et le manque de capacité informatique pourrait faire perdre des

clients qui ne seraient pas satisfaits de la qualité du service.

Maintenant qu’il est possible techniquement

d’optimiser l’utilisation des ressources

informatiques en fonction de la charge et/ou

de la demande, payer seulement ce que l’on

consomme semble évident. Les coûts sont

rationnalisés et maîtrisés.

La figure 6 illustre toute à fait ce cas de

figure : le niveau de charge d’un applicatif en

fonction de la demande.

Afin de rendre une architecture plus souple et flexible, le Cloud offre différentes possibilités

de déploiement : le Cloud privé et le Cloud public. Le Cloud privé nécessitera un

Figure 6 : Niveau de charge d’une application dans le temps

Page 21: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    20  

financement variable selon la maturité de virtualisation de la société. En cas de Cloud public,

le financement se fera en fonction de la consommation et de ses besoins effectifs.

Les trois graphiques ci-­‐dessous expliquent les différents cas de figures évoqués

précédemment. Ce premier graphique (figure 7 ci-­‐dessous) illustre le cas d’une entreprise

dont les ressources matérielles sont surévaluées mais capables de faire face à de grosses

montées en charge. Les zones intermédiaires (en gris) sont synonymes de sous-utilisation

des serveurs, et indirectement de charges financières inutiles.

Figure 7 : Sous-utilisation d’un parc de serveur

Ce 2eme graphique (figure 8 ci-­‐dessous), illustre le cas d’une entreprise qui ne peut pas

faire face à des montées de charges ponctuelles. Cette entreprise risque de perdre de la

clientèle, car ces derniers ne seront pas satisfaits de la prestation offerte. Les zones

intermédiaires (en gris) sont synonymes d’incapacité à répondre à la demande. Les

ressources sont donc sous estimées. Ce delta est très difficile à évaluer techniquement

parlant.

Figure 8 : Capacité matérielle inferieur à la demande

Enfin cette dernière illustration (figure 9 ci-­‐dessous) montre le cas de figure idéal, presque

édénique pour n’importe quel DSI. La scalabilité et l’élasticité (sous-­‐section 2.2.2) prennent

tout leur sens. L’entreprise fonctionne en « ressource à la demande", et ne paye que ce dont

elle a besoin.

Page 22: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    21  

Figure 9 : Ajustement de la capacité en fonction de la demande

Pour conclure, le modèle économique du « Cloud Computing » permet une plus grande

réactivité et une flexibilité qui fait cruellement défaut aux infrastructures classiques.

Les concepts de scalabilité et d’élasticité sont les bases techniques du modèle décrit ci-

dessus « Payez ce que vous consommez » (2.2.1). L’utilisateur a cette sensation de

réactivité à chaque sollicitation (mémoire ou CPU). Les ressources s’ajustent au plus près du

besoin et fluctuent en fonction de la demande et ce de manière totalement transparente.

2.2.5. Service mesuré

 Avoir un « service mesuré » signifie que les ressources consommées sont contrôlées

et communiquées à l’utilisateur et au fournisseur de service de façon transparente. Cela

garantit un niveau de performance et de disponibilité adapté aux besoins spécifiques des

utilisateurs. Ceux-ci peuvent, grâce aux différentes mesures, savoir qu’ils ne sont facturés

que pour ce qu’ils consomment. Ils gèrent leur consommation comme ils l’entendent et

maîtrisent leurs coûts de façon optimale.

La récupération des mesures et des informations de consommation des ressources permet

l’application du paiement à la consommation.

Pour conclure cette section, nous pouvons dire que c’est l’addition de ces 5

caractéristiques qui aujourd’hui permet de dire si un service proposé par un fournisseur est

vraiment de type Cloud Computing ou non. L’application de certaines de ces caractéristiques

du Cloud Computing a été grandement facilitée par l’avènement de la virtualisation,

permettant une élasticité rapide et une mutualisation des ressources maximale. Associé au

monde hyper-connecté existant et à une logique de service, le Cloud Computing est né.

Maintenant que nous avons cerné ce qui fait qu’un service est réellement un service de type

Cloud Computing, nous allons dans la section suivante étudier dans le détail les modèles

services existants et leur mode de déploiement.

Page 23: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    22  

3. Description détaillée du modèle « Cloud Computing »

3.1. Les différentes couches du « Cloud Computing » Pour continuer avec la définition du NIST, celle-ci distingue trois niveaux de service pour le

Cloud Computing :

- L’infrastructure en tant que service (IaaS)

- La plate-forme en tant que service (PaaS)

- L’application en tant que service (SaaS) Il est indispensable de bien différencier ces 3 couches pour lesquelles l’entreprise et le

fournisseur ont un domaine de responsabilité qui diffère. La figure 10 ci-dessous nous

présente ces différents domaines en fonction du niveau de service.

Informatique Hébergeur Iaas  Public Paas  Public Saas  Public

Données

Applications

Machine  Virtuelle

Serveur

Stockage

Données

Applications

Machine  Virtuelle

Données

Applications

Serveur

Stockage

Reseau

Données

Serveur

Stockage

Reseau

Applications

Machine  Virtuelle

Serveur

Stockage

Reseau

Serveur

Reseau

Stockage

Reseau

Machine  Virtuelle

Applications

Données

Machine  Virtuelle

Le  fournisseur  de  service  a  le  contrôleL’entreprise  a  le  contrôle Domaine  de  responsabilité  partagé  identifié Figure 10 : IaaS, PaaS SaaS qui est responsable de quoi ?

Comparativement à l’informatique traditionnelle, les différents niveaux de service proposés

dans le Cloud Computing vont permettre aux entreprises de

se reconcentrer sur leur cœur de métier et de ne plus

« faire de l’informatique ».

Mais que signifient vraiment ces trois niveaux de service ?

Quels sont leurs domaines d’action ? Quelles sont leurs

spécificités ? Leurs avantages ? Leurs inconvénients ? Et

quelles sont les solutions déjà existantes ?

Figure 11: la pyramide du Cloud

Page 24: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    23  

3.1.1. Le Cloud infrastructure – IaaS - Infrastructure as a Service

L’IaaS est la partie infrastructure du Cloud. Le Cloud peut être représente sous la

forme d’une pyramide à trois niveau (figure 11). Celui-ci en constitue la base. Dans ce

modèle, l’infrastructure physique (le matériel réseau, le matériel serveur, la plate-forme de

virtualisation, les moyens et capacités de stockage) est « dématérialisée » et hébergée.

Le fournisseur procure donc une couche matérielle (serveurs, réseau, stockage, hyperviseur,

solution de supervision, solution de management) sur laquelle les clients vont pouvoir

déposer leurs environnements système et leurs applications.

Mais ce service va encore plus loin grâce à la virtualisation. L’utilisation de cette technologie

permet aux clients de créer leur propre infrastructure personnalisée (serveurs virtuels,

réseau virtuel, stockage) en quelques clics. Cette infrastructure est par ailleurs extrêmement

flexible, accessible sans restriction et configurable en temps réel.

Les clients n’ont pas à se soucier de la scalabilité de leur infrastructure, cette tâche étant

gérée par le fournisseur. Celui-ci gère également tous les coûts de gestion liés au

fonctionnement du matériel (électricité, climatisation, etc) ainsi que le contrôle de la

consommation s’il y a une facturation à l’usage (au Go, au temps d’utilisation, etc).

Il y a un avantage principal dans ce niveau de service. Le client n’a plus à construire son

propre Datacenter, ni à gérer l’infrastructure physique et les coûts qui lui sont inhérents.

L’ingénieur ou l’administrateur système peut se reconcentrer sur l’optimisation de son

environnement système, et le développeur sur ses applications. En fait, le client à un

contrôle total de son Datacenter virtuel sans se soucier de son élasticité, ni de l’infrastructure

physique qu’il y a derrière.

Mais ce modèle a également des inconvénients. Déjà, comme pour toute infrastructure

informatique classique, il est indispensable d’avoir un administrateur ou un ingénieur

systèmes dans son entreprise. Et enfin, malgré la facilité technique de création d’une

infrastructure personnalisée grâce à la virtualisation, un important travail de réflexion et

d’expertise préalable reste à fournir pour sa mise en œuvre.

Plusieurs offres existent dans le marché du Cloud Computing, nous pouvons citer Amazon,

précurseur, et aujourd’hui leader dans l’IaaS, avec sa solution de stockage de donnée S334

et sa solution d’infrastructure complète EC235. Les autres solutions les plus connues dans le

34 http://aws.amazon.com/fr/s3/ 35 http://aws.amazon.com/fr/ec2/

Page 25: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    24  

marché de l’IaaS sont GoGrid36, ElasticHosts37, OVH Private Cloud38 ou encore Orange

Busines39.

3.1.2 Le Cloud plate-forme – PaaS – Platform as a Service

PaaS traduit de l’anglais signifie « Plate-forme comme un Service ». Le PaaS est la

couche plate-forme du Cloud. C’est le niveau de service intermédiaire dans la pyramide du

Cloud. Le PaaS fournit un niveau d’abstraction supplémentaire par rapport à l’IaaS. Dans

cette catégorie, non seulement l’infrastructure est dématérialisée, mais aussi le système

d’exploitation, et la plate-forme d’exécution, de déploiement et de développement

d’application.

Le fournisseur procure donc aux clients développeurs l’infrastructure, le système

d’exploitation, les bases de données, la couche middleware, et une plate-forme de

développement complète, fonctionnelle et performante. Ces plates-formes sont équipées

d’outils de développement, de modules, d’un langage de programmation, d’un type de base

de données.

Le client développeur peut utiliser cette plate-forme pour héberger, développer et/ou

exécuter des SaaS (voir la section 3.1.3).

Il y a deux types de PaaS qui s’offrent à lui :

- Les PaaS directement accessibles en ligne. Une interface de programmation est mise à

la disposition du client pour interagir avec la plate-forme de développement. On peut citer

Microsoft Windows Azure40, Force.com41 ou encore Google App Engine42.

- Les PaaS à mettre en place sur son infrastructure interne ou sur son IaaS privée (nous

développerons le Cloud privé dans la section 3.2.1). Le système d’exploitation, avec les

couches middleware et applicative sont mises à la disposition du client. On peut citer :

VMware vSphere43 ou encore Xen Cloud Platform44.

L’avantage pour le développeur est qu’il ne se soucie pas du matériel. Il peut développer,

déployer puis exécuter son application sans avoir à gérer, ni les technologies sous-jacentes

36 http://www.gogrid.com/ 37 http://www.elastichosts.com/ 38 http://www.ovh.com/fr/private_cloud/ 39 http://www.orange-business.com/fr/entreprise/services-solutions/solutions-it/infrastructures/index.jsp 40 http://www.microsoft.com/windowsazure/ 41 http://www.salesforce.com/platform/ 42 http://appengine.google.com/ 43 http://www.vmware.com/products/vsphere/ 44 http://xen.org/products/cloudxen.html

Page 26: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    25  

nécessaires, ni les configurations matérielles. Il se soustrait donc aux contraintes liées à la

recherche de haute disponibilité, de maintenance et de gestion des mises à jour de sa plate-

forme. Le cycle de développement est fortement réduit et le client peut de concentrer sur son

application. L’inconvénient apparait lorsque l’on veut déplacer une application d’une plate-

forme à une autre. La compatibilité n’est pas avérée car en fonction des solutions les

langages sont différents. Il faut choisir sa plate-forme en fonction de son langage, et ensuite

y rester. Google App Engine utilise python ou Java, quand Windows Azure n’utilise que le

langage .NET.

3.1.3. Le Cloud application – SaaS – Software as a Service

Le SaaS signifie Software as a Service. C’est le niveau de service le plus haut dans

la pyramide du Cloud Computing. Le SaaS est une application fournie comme un service, et

déportée chez un fournisseur, plutôt que comme un programme à installer sur un poste de

travail. Cette couche concerne directement l’utilisateur final.

Le fournisseur procure un service prêt à l’emploi, opérationnel et capable de gérer un

nombre important d’utilisateurs. Ce service est accessible via internet et est facturé à

l’usage. Le client n’a aucune tâche d’installation,

de maintenance ou de mise à jour à effectuer. Il

n’a pas à se soucier de l’infrastructure sous-

jacente à l’application. Cette différence avec un

logiciel classique est primordiale. Il consomme de

l’application de la même façon qu’il consomme de

l’électricité.

C’est le niveau de service du Cloud le plus utilisé

aujourd’hui. La figure 12 nous montre les

différents acteurs du marché du Cloud

Computing. On note qu’il y a beaucoup de

fournisseurs de SaaS. Pour le SaaS le plus

populaire, on citera le CRM de Salesforce, les

Google Apps ou encore Exchange On Line.

Figure 12 : Les acteurs majeurs du Cloud Computing  

Page 27: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    26  

3.2. Les modèles de déploiement du « Cloud Computing »

Quel que soit le niveau de service du Cloud Computing, ces modèles reposent sur une

infrastructure physique. Mais où se situent ces ressources ? Est-on obligé d’externaliser ces

infrastructures de type Cloud ? Une entreprise possédant l’expertise nécessaire en

informatique peut-elle organiser son système d’information interne en suivant la logique du

Cloud ? Bref, quelles sont les différentes façons de déployer ces modèles de Cloud ? Le NIST distingue, dans sa définition du Cloud Computing, 4 modèles de déploiement :

- Le Cloud privé, qui peut se déployer sous forme interne ou externe

- Le Cloud communautaire

- Le Cloud public

- Le Cloud hybride

Que signifient ces 4 modèles ?

3.2.1. Le Cloud privé

a. Privé interne  

L’architecture est hébergée par l’entreprise. Ce Cloud privé interne est à l’usage de plusieurs

consommateurs appartenant à cette seule entreprise qui est propriétaire de l’infrastructure.

Elle peut également être partagée ou mutualisée de façon privée avec les filiales.  

b. Privé externe  

Le Cloud privé externe suit la même logique que le Cloud privé interne. La différence est que

l’architecture est hébergée chez un prestataire. Elle est entièrement dédiée à l’entreprise et

accessible via des réseaux sécurisés (VPN).  

Dans la pratique, ces ressources virtualisées « privées » sont directement

administrées par l'entreprise par le biais de son service IT interne. Elles peuvent être

également mutualisées, et c’est un prestataire de confiance qui prendra en charge la plate-

forme. Ce modèle est censé apporter les avantages du Cloud Computing « public » (ex :

baisse des coûts liés à la virtualisation des applications dans le cas d'une infrastructure

mutualisée) sans en présenter les inconvénients : en mettant en avant l’aspect sécuritaire

des données, le respect de la gouvernance d'entreprise et sur la fiabilité des services fournis.

Page 28: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    27  

Les applications/infrastructures hébergées restent disponibles en « libre-service », sont

évolutives et modulables grâce à la proximité entre l'entreprise et son prestataire.

Contrairement à un Cloud Public, et comme nous venons de le voir, l’entreprise reste

propriétaire de l’infrastructure (matériel et logiciels), mais elle est aussi responsable de la

gestion du taux de disponibilité. Ainsi, les Services Informatiques de l’entreprise passent d’un

statut habituellement considéré comme un « Centre de Coût » vers un « Centre de Service »

à destination des départements Métiers de l’entreprise. Il appartient donc au Service IT de

gérer l’infrastructure et les besoins de montée en charge et de disponibilité de manière à

respecter les dispositions d’engagement de service vis-à-vis des différents métiers de

l’entreprise.

Une analyse approfondie du Syntec45 a permis d’établir une liste d’avantage d’un point de

vue opérationnel : - la capacité d'ouverture de ce type d'infrastructure : il devient alors « communautaire »,

l'entreprise peut ouvrir ses applications aux partenaires de l'entreprise comme les

fournisseurs, bureaux d'études et prestataires.

- Un meilleur respect des règles de la gouvernance d'entreprise, notamment en ce qui

concerne la politique de confidentialité. Il découle de cet avantage que le lieu

d'hébergement des données/applications de l'entreprise lui est nécessairement connu (à

proximité) : une caractéristique qui permet d’éviter les problèmes juridiques qui se posent

lorsque les serveurs du prestataire se trouvent dans un autre pays (quels droits

s'appliquent en cas de problème ?).

- La flexibilité. Comme vu au point 2.2.1, l’informatique est maintenant considérée comme

un service, et l’ajustement de la capacité se fait en fonction de la demande (scalabilité et

élasticité)

- Une meilleure maîtrise des coûts (même si l'investissement initial est plus important pour

l'entreprise dans le cas du Cloud privé)

Restent malgré tout certaines inconnues relatives à l'externalisation des données, qui sont

soulignées par l'étude de Syntec : outre les problèmes souvent évoqués (sécurité,

disponibilité), l'un des points d'interrogation concerne la réversibilité : ce problème se pose

quand les fournisseurs de services appliquent des normes, standards et outils peu connus

qui peuvent rendre les entreprises « captives » de la technologie utilisée. Un problème de

transparence auquel les entreprises doivent être particulièrement attentives.

45 Issu du livre blanc du Cloud Computing

Page 29: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    28  

3.2.2. Le Cloud communautaire

L’architecture est dédiée à une communauté professionnelle spécifique, pour

permettre de travailler de manière collaborative sur un même projet.

3.2.3. Le Cloud public

Un Cloud public est basé sur un modèle standard de Cloud Computing, dans lequel

un prestataire de service met les ressources, tels que les applications, ou le stockage, à la

disposition du grand public via internet. Le Cloud public peut être gratuit ou fonctionner selon

paiement à la consommation.

L’avantage de ce genre d’architecture est d’être facile à mettre en place, pour des coûts

relativement raisonnables. La charge du matériel, des applicatifs, de la bande passante étant

couverte par le fournisseur. De cette manière ce modèle permet de proposer une souplesse

et une évolutivité accrue afin répondre rapidement au besoin. Il n’y a pas de gaspillage de

ressources car le client ne paye que ce qu’il consomme.

Malheureusement les entreprises sont encore frileuses de ce genre de solution, et les

acteurs du Cloud Computing public vont encore devoir user de quelques arguments afin de

convaincre les décideurs IT. Les freins à l’adoption de ces technologies restent en effet

inchangés. Toutes tailles confondues, les entreprises jugent la sécurité, la confidentialité et

l’immaturité comme les faiblesses majeures des solutions d’IaaS de type public. On retrouve

dans le Cloud public tout type de solution SaaS (messagerie en ligne, stockage en ligne,

etc) ou PaaS (Microsoft Windows Azure46).

3.2.4. Le Cloud hybride

Comme nous venons de le voir avec le Cloud public, certains problèmes peuvent se

poser, liés à la sécurité de l’information. Il est alors possible de « mélanger » les deux

approches du Cloud, privé et public, en débouchant sur une plate-forme hybride. Ce terme

n’évoque pas vraiment un Cloud en tant que tel, puisqu’il s’agit de faire cohabiter et

communiquer un Cloud privé et un Cloud public. Dans le public, on déportera les éléments

non sensibles et dans le privé, on gardera les données, applications sensibles liées au

business de l’entreprise.

Derrière ce terme de « communiquer », beaucoup de problèmes techniques peuvent être

rencontrés, comme l’interopérabilité des plates-formes (un Cloud privé Microsoft peut-il

communiquer avec un Cloud public VMware, par exemple ?)

46 Source : Microsoft : 'Windows Azure'

Page 30: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    29  

Ce type de Cloud est souvent utilisé dans un but de montée en charge ponctuelle comme le

permet le Cloud public, que nous avons vu précédemment. La seule différence est que dans

ce cas, il serait lié à un Cloud privé ou interne afin de faire communiquer les deux

infrastructures. La figure 13 illustre et résume parfaitement le concept de Cloud hybride :

Management

Cloud  OS

Management

Cloud  OS

Cloud Privé Cloud Public

Pont

Cloud Hybride

AppsLoad

AppsLoad

AppsLoad

Figure 13 : Représentation du Cloud Hybride

Concrètement, une entreprise pourrait fournir à ses « clients internes » et de façon privée,

des plates-formes de développement ou des applications spécifiques, en suivant les

modèles PaaS ou SaaS, et dans le même temps utiliser d’autres services de type PaaS ou

SaaS situés dans un Cloud public.

En conclusion de cette partie, nous pouvons dire que le Cloud Computing est un

nouveau modèle commercial informatique, comprenant l’association de différents concepts

économiques, techniques et architecturaux plus anciens et matures (Utility Computing, Grid

Computing, les fermes de serveurs, l’ASP, la virtualisation), ayant :

- 5 caractéristiques principales (libre-service à la demande, accès étendu au réseau,

mutualisation des ressources, adaptabilité et élasticité, service mesuré).

- 3 niveaux de services (SaaS, PaaS, IaaS).

- 4 modèles de déploiement (privé interne et externe, communautaire, public, hybride).

Techniquement, nous pouvons le voir comme un très gros serveur virtuel, dont l’utilisation

des ressources est mutualisé et optimisé, accessible à la demande, adaptable et élastique

selon les besoins, hébergeant des services (hardware, middleware ou software) accessibles

depuis l’internet de manière publique ou privé, assurant une qualité de service, et pour

lesquels les clients ne payent que ce qu’ils consomment. Maintenant que nous comprenons

mieux ce qu’est le Cloud Computing et comment il est apparu dans le monde informatique,

de nouvelles questions se posent : Comment les entreprises peuvent-elles se préparer au

Cloud ? Quels sont ses réels avantages et ses inconvénients ? Comment est géré l’aspect

sécurité ? Quid de l’aspect écologique ? Ce sont toutes ces questions auxquelles nous

allons répondre dans la seconde partie de ce mémoire.

Page 31: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    30  

PARTIE II – Ce que le Cloud peut nous apporter 1. Pourquoi envisager la transition ?

Le Cloud Computing permet de réduire la nécessité d’immobiliser des capacités

informatiques avant que celles-ci ne soient nécessaires. « Le Cloud permet de concevoir et

de construire des nouveaux systèmes quand le business ralentit et les systèmes sont prêts

et capables de monter en charge rapidement quand les conditions l’exigent» explique Peter

Coffee47.

Quels peuvent être les objectifs et les apports du Cloud Computing pour un utilisateur final,

un administrateur ou un développeur, voire même pour un éditeur ? D’après le manifeste

Open Cloud, les buts principaux seraient : la flexibilité, la rapidité, l'agilité et la qualification. Il

ne faut cependant pas les généraliser, car tout dépend de quelle partie du Cloud nous

parlons. En effet on constate des disparités entre le Cloud pur et les services SaaS.

Définir les objectifs et les buts du Cloud peut sembler difficile car son cadre d’utilisation est

immense. Cela dépend finalement de ce que l'on recherche réellement en le mettant en

place. Pour ce qui nous concerne, nous placerons la flexibilité et le choix en premier.

Viennent ensuite l'administration, le déploiement, l'infrastructure totalement ou partiellement

déportée dans le nuage. Et bien évidement ne l’oublions pas : « on paie ce que l'on

consomme réellement ».Il est important d’insister sur ce point car la consommation à la

demande, bien qu’ancienne, tend à se généraliser de façon massive. Nous reviendrons sur

tout cela plus loin.

1.1. Les avantages du Cloud Computing selon le manifeste Open Cloud48 Le manifeste cite les avantages suivants :

- Améliorer les process du business

- Minimiser les coûts d'accès (au départ)

- Adaptabilité du Datacenter pour l'accès, l'organisation, la volumétrie des données

- Montée en charge selon la demande (réelle)

47Directeur de l’entité « Research » – Salesforce.com 48 L’Open Cloud Manifesto est une initiative visant à définir un « Open Cloud ». Le document Open Cloud Manifesto - visant à échanger idées et informations entre clients et fournisseurs de solutions de stockage et de traitements dans le Cloud - recense plus de 300 supporters. Dans ses rangs, on note Adobe, Cisco, EMC ou encore IBM.

Page 32: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    31  

A cela, nous rajoutons (liste non exhaustive) :

- Une administration le plus souvent centralisée et simplifiée

- La gestion de l'infrastructure simplifiée

- Une adaptabilité de l'infrastructure selon ces besoins réels à un instant T

- La souplesse du plan de reprise d'activité (DRP) Le Cloud Computing avance clairement certains atouts. La flexibilité, la souplesse et la

montée en charge de l'infrastructure Cloud sont de vrais progrès par rapport à une

infrastructure plus conventionnelle, le classique « client – serveur ». Ces avantages étaient

déjà présents avec l’utilisation de la virtualisation (type serveur et VDI). Mais ici nous allons

plus loin car nous détachons l’infrastructure vers « l’extérieur ». D'autre part, l’administrateur

n’a plus à sa charge les mises à jour logiciel, « sous traitées » par le fournisseur, même s’il

doit toujours assurer la bonne tenue de son infrastructure.

Les premiers bénéfices sont d'autant

plus valables que l'on n'immobilise

plus dans l'entreprise des serveurs

sous-exploités avec des frais de

fonctionnement et de maintenance

qu'ils soient en pleine charge ou non.

L'informatique à la demande se

transforme donc en infrastructure à la

demande dans laquelle on dispose de

nouvelles machines que quand cela

est inévitable. On peut alors doser de

manière précise la puissance de calcul nécessaire (HDD, charge CPU, réseau, serveurs...)

tout en prenant garde à une meilleure répartition des charges (on oublie trop souvent la

notion de saturation des machines et des processeurs) – Voir figure 14. Et comme évoqué

plus haut dans les chapitres, on paie ce qu’on utilise. Tout en étant vigilant à bien maitriser

les coûts car très souvent multiples (temps d'utilisation, I/Os, Flux réseau, CPU, mémoire,

nombre de serveurs, etc.). Avant tout choix d'un Cloud, le calcul d'un retour sur

investissement s'avèrera indispensable.

Au sujet de l'amélioration des BP, il ne faut pas être si catégorique car cela concerne

essentiellement la partie « Service » du Cloud. Même si il est vrai que la fluidité de

l'infrastructure fait partie d'un process business. En ce qui concerne les coûts d'accès, il faut

Figure 14 : Variation horaire du volume de requête dans le cas d'un service de recherche (BING)

Page 33: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    32  

également rester prudent mais nous évoquerons ce point dans les parties suivantes. Mis à

part l'aspect uniquement physique, les différents types de Cloud comptent sur une

centralisation de la console d’administration (via un browser ou éventuellement une appli

dédiée). Beaucoup d’effort sont encore à faire au sujet de la supervision et de la disponibilité,

depuis les récentes pannes de Google ou Azure. Néanmoins les fournisseurs s’efforcent

d’être le plus transparent possible. Il est primordial pour l'IT ou un simple administrateur

d’avoir un œil sur ce qui se passe sur son infrastructure déportée. Même d’avoir la main sur

une éventuelle politique de basculements automatiques (entre serveurs ou Datacenter) si

des équipements deviennent injoignables ou inopérants.

1.2. Les inconvénients du Cloud Computing selon le manifeste Open Cloud L’étude souligne les inconvénients suivants :

- la sécurité

- l'interopérabilité des données et des applications et de leur portabilité

- La gouvernance et l’administration

- Le monitoring et métrique. Il est vrai que le monitoring et l'administration peuvent être perçus comme des désavantages

notoires, mais de nombreuses évolutions facilitent aujourd’hui la gestion au quotidien, que ce

soit sur les outils graphiques ou les consoles en ligne de commande. Cependant, il est vrai

que sur les métriques, les mécanismes ne sont pas à la hauteur des outils « locaux». Sur la

sécurité, le problème n’est pas aussi dangereux que l’on voudrait bien nous le faire croire,

une partie de ce mémoire traitera de ce point.

Actuellement les investisseurs du Cloud sont plus enclins à utiliser un Cloud privé à cause

du « flou sécuritaire » qu’il représente. Pourtant, il faut tout de même relativiser car le Cloud

profite des technologies issues du réseau et du web en général. Par ailleurs, si les

mécanismes ne sont pas activés ou mal déployés, ce n'est pas la faute des fournisseurs

mais des administrateurs, développeurs, utilisateurs. Depuis des années, les développeurs

sont de plus en plus sensibilisés par les fournisseurs dans l’intégration de mécanisme de

sécurité au sein même des applications. Malheureusement cette démarche est souvent mal

comprise et assez rarement appliquée.

Il faut tout de même souligner que le risque zéro n’existe pas et que le Cloud, comme les

autres plates-formes, n’est pas invulnérable.

Page 34: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    33  

2. Comment se préparer à ce virage technologique ?

Evidemment, la rapidité de développement du Cloud Computing va induire à une

évolution des métiers et des carrières.

Le moteur de base de données SQL Azure proposé par Microsoft va ici nous servir

d’exemple. Il s’agit d’un agent de BDD relationnelle dans le Cloud, équivalent à un SGBD

SQL Server classique. Un applicatif qui aura besoin d'un espace de stockage dans une base

de données, pourra de manière automatique et sans aucun prérequis (ou presque),

demander une BDD physiquement hébergée dans le Cloud Windows Azure. Pour

l'application, la base de données SQL Azure s’apparentera à ce que l’on peut trouver sur une

infrastructure plus conventionnelle (SQL Server).

Le bon fonctionnement du service, l’augmentation de la charge et la

disponibilité de la base de données sont assurés par les mécanismes

de réplication de la plate-forme Microsoft SQL Azure. L’administrateur

de base de données ne gère plus, ni l’administration physique, du

serveur et de son environnement, ni l’application SQL Server... Le

domaine de responsabilité de l’administrateur de BDD a été modifié

et n’englobe maintenant plus que l’administration logique des BDD, leur modélisation, la

gestion des accès, le maintien des performances etc…Le fournisseur gère la partie

purement infrastructure (stockage, partitionnement, sauvegarde)

De fait l’administrateur réseau ou système, verra son métier évoluer vers l’expertise de la

gestion de solutions Cloud Computing.

Les développeurs pourront utiliser différents services mis à leur disposition, ce qui permettra

d’augmenter la productivité de leur travail de manière non négligeable. Un développeur.NET

souscrivant au service SQL Azure accédera de façon immédiate à une base de données. Le

déploiement de son application sur une infrastructure se fera de façon instantanée.

Il sera nécessaire que les responsables informatiques maîtrisent le Cloud Computing et

analysent tout nouveau projet dans la logique de ce concept.

3. Les freins du Cloud Computing

En théorie, le Cloud Computing semble être l’avenir de toute nouvelle architecture.

Pourtant plusieurs personnes ou entreprises vont à l'encontre de cette notion, comme le très

célèbre Richard Stallman49 qui parle du Cloud Computing comme d’« un piège ».

49 Fondateur de la « Free Software Foundation » et créateur du projet GNU.

Illustration 2 : Logo Azure

Page 35: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    34  

L’inconvénient le plus récurrent est lié à la sécurité.

Comment garantir la sécurité des informations

circulant sur le Cloud ? N'y a-t-il pas de risque de

corruption, de perte ou de dégradation des données

? Nous traiterons une sous partie spécifique à la

sécurité dans la suite de ce mémoire.

De manière plus générale, le Cloud Computing

entraîne la perte de la maîtrise du cycle de vie des

applications et de l'implantation des données.

Comment peut-on aussi garantir une disponibilité de service 24h/24, et dans le cas contraire

quelles en sont les conséquences ? Comment évaluer son prix ? Globalement les

fournisseurs de Cloud Computing facturent à l'heure les ressources de calcul, au Gigaoctet

les ressources de stockage ainsi que l’utilisation de la bande passante. Comment déterminer

sa consommation effective en prenant en compte les coûts cachés de ces solutions pour

comparer le retour sur investissement réel avec une solution classique ?

La société d’animation Pixar a initié l'utilisation d'un Cloud externe afin de répondre à la

question de l'évolutivité des besoins de stockage. En additionnant les coûts de bande

passante nécessaire pour mettre leurs données dans le Cloud et les coûts pour pouvoir les

récupérer, ils se sont rendus compte que les dépenses étaient considérables et qu’il

devenait plus intéressant d’acheter directement les volumes de stockage.

Cependant, malgré le fait que le coût du « nuage » puisse soulever des interrogations en

terme de budget de sécurité, de performances ou de fiabilité, il est important de prendre

chaque type d'application ou de services au cas par cas pour voir si les gains de temps et

financiers sont réels par rapport à une architecture classique.

La plupart de ces désavantages sont les mêmes que ceux relatifs aux solutions

d'hébergement externe. De ce fait, rappelons la fonction initiale d’un Cloud privé qui permet

à une organisation de déployer son Cloud sur ses propres infrastructures physiques, gardant

ainsi la main sur le cycle de vie de ses applications et de ses données. Ce fut le choix de

Pixar Animation qui a déployé son propre Cloud privé pour ces besoins de stockage interne.

Malgré le fait que le Cloud privé permette d’assurer une maîtrise complète sur les processus

et de rassurer la plupart des directeurs informatique, on oublie une des notions élémentaires

du Cloud Computing : l’absence de dépense en immobilisation tout en mettant à disposition

une infrastructure sans limite et sans investissement.

D’ailleurs, les solutions de Cloud public ne sont pas moins fiables qu'un Cloud privé. En effet,

les Cloud publics sont administrés et exploités par des spécialistes, « la data » et les

applicatifs étant globalement mieux gardés chez des experts que dans les entreprises dont

la fiabilité et la sécurité ne sont pas forcément la spécialité.

Illustration 3 : Concept du Cloud

Page 36: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    35  

Des questions sur l’aspect légal et administratif sur le bon usage du Cloud Computing

peuvent se poser. Quelle valeur juridique peut-on donner aux informations circulant aux

quatre coins de la terre ? Comment garantir la souveraineté des données stockées dans le

Cloud ?

Les réglementations européennes et françaises sur la conservation et la protection des

données personnelles s’adaptent aussi au Cloud Computing et plus particulièrement aux

dispositions encadrant le transfert des données. Ces textes contraignent, lors de ces

transferts, la garantie de l'intégrité et de la sécurité des données. Pour pouvoir transférer des

données en dehors des frontières, la société doit demander au préalable à la CNIL une

autorisation. La question légale est primordiale, le service juridique et le correspondant

informatique et liberté (CIL) devront se pencher sur la question.

Qu’adviendrait-il en cas pertes de données ? Quelles seraient les conséquences si la

continuité de service n’était pas assurée ? Et que se passerait-il en cas de coupure de

service de la part du fournisseur ? Tout cela nous amène à la question de la pérennité du

fournisseur. Quoi qu’il arrive, il conviendra de mettre en place un plan d’assurance qualité

(PAQ) permettant d'obtenir auprès du fournisseur une qualité de services convenue

contractuellement. Egalement appelée « SLA » (« Service Level Agreement »), elle

formalisera les différents engagements, les critères attendus concernant la qualité de service

et pourra également comporter un système de pénalités en cas de non-respect des SLA.

D’autre part, pour répondre au problème de perte de données, il sera conseillé de répliquer

les données sur un site ou un Cloud externe afin de garantir la pérennité des données

sensibles en toutes circonstances. Par ailleurs, il s'avère primordial de définir un plan de

réversibilité assurant la transférabilité vers un autre fournisseur afin d'éviter le phénomène de

dépendance. Bien que cette notion d’interopérabilité ne soit pas encore bien définie, des

initiatives sont lancées pour définir des standards.

4. La sécurité dans le Cloud Computing

4.1. La sécurité physique de l’exploitation

Les entités et les mécanismes qui opèrent dans le management d’un Cloud sont les

caractéristiques de sécurité essentielles pour une plate-forme dans les nuages.

Les développeurs et administrateurs d’une infrastructure de Cloud ont grâce à leur statut

professionnel les privilèges suffisants pour créer et exploiter le service. Les fournisseurs de

services développent des mécanismes de contrôles préventifs et réactifs :

- Des accès sécurisés aux données protégées

Page 37: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    36  

- Une combinaison de contrôles qui améliore grandement la détection d'activités

malveillantes

- Plusieurs niveaux de surveillance (monitoring), d'enregistrement (logging) et de

rapports (reporting) Par ailleurs, les fournisseurs de services pratiquent régulièrement des vérifications sur les

antécédents de certains membres du personnel et brident les accès aux applicatifs, aux

systèmes et aux LAN en fonction de leurs responsabilités (on peut tout à fait comparer ces

principes de sécurité à la gestion d’un aéroport).

Bien évidemment, pour garantir une sécurité optimale, il est nécessaire que l'environnement

physique soit aussi sécurisé (accès aux locaux, badges, …). Les Datacenters sont construits

pour fonctionner sept jours sur sept et utilisent diverses méthodes contre les coupures

électriques, les pannes réseaux et les intrusions physiques. Ces centres de données doivent

être conformes aux normes de l'industrie en terme de sécurité physique et de fiabilité. Ils

sont gérés, surveillés et administrés par des équipes restreintes dont les informations

d'identification changent très régulièrement.

4.2. Quel niveau de sécurité ?

La sécurité absolue n'existe pas. Lorsque l’on évoque la sécurité dans le Cloud, il

faut spécifier à quel niveau on souhaite répondre à cette question : au niveau

Service, Plate-forme ou Infrastructure.

D'un point de vue applicatif, la sécurité est gérée au sein même du développement de cette

application. Que l'on soit sur place ou dans le nuage, la sécurité applicative dépendra des

mécanismes internes et de sa conception.

Dans le cas d’une faille de sécurité au niveau système d’exploitation, la question ne se pose

pas réellement puisque toutes les infrastructures utilisant ce système seront vulnérables. Un

patch pourra résoudre le problème.

Comment peut-on garantir que l’hébergeur assure une sécurité optimale aussi bien au

niveau de ses installations physiques, de son personnel et des technologies qu'il utilise ? La

sécurité du Cloud n'est pas un nouveau problème.

Comme évoqué dans les parties précédentes, un Cloud public répond à des normes de

sécurité « militaires » et globalement les données sont beaucoup mieux protégées au sein

du nuage que sur un site dont la sécurité n'est pas la fonction première.

Les architectures dans le nuage proposent des mécanismes cryptographiques permettant

d’intégrer de manière autonome et dans ses propres applicatifs la confidentialité de ces

données sensibles.

Page 38: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    37  

Enfin, si les niveaux de sécurité imposée dans les nuages ne conviennent pas, il sera

toujours envisageable de conserver ces informations sur un site de la société avec ces

propres dispositions internes. L'applicatif peut se trouver au sein d’un Cloud public alors que

les données sont rigoureusement conservées dans un nuage privé, on parlera donc d’une

architecture de type Cloud hydride. L’« Information Security Forum » (ISF), qui regroupe plus

de 300 membres dont RSSI et Riskmanager, déclare que 91 % de ses membres estiment

que le Cloud Computing accroît les menaces de sécurité et qu’ils ne sont donc pas prêts à

l'adopter. Cela montre, qu’il y a encore beaucoup de progrès à faire pour convaincre de la

sécurité du Cloud auprès des entreprises et des organisations.

5. Aspect économique

5.1. Une économie d’échelle

Le Cloud Computing cumule les points financiers les plus avantageux d’une plate-forme

Client/Serveur et des mainframes. La génération des mainframes se caractérisait par

d’importantes économies d’échelle du fait du coût d’intégration conséquent et de la

complexité à recruter des personnes qualifiées pour la gestion de ces systèmes. A une

époque, la puissance de calcul (mesurée en MIPS – million d’instructions par seconde)

augmentait de manière exponentielle, alors qu’en parallèle les coûts diminuaient rapidement.

Mais seuls les grands groupes disposaient des moyens nécessaires et enregistraient une

demande suffisante pour combler un tel investissement. Etant donné ces coûts conséquents,

les entreprises avaient pour priorité la consommation des équipements informatiques plutôt

que la réactivité vis à vis des utilisateurs. Les requêtes des utilisateurs étaient mises en file

d’attente et le traitement n’intervenait que lorsque les ressources nécessaires étaient

disponibles. L’arrivée du modèle client/Serveur, a permis de diminuer les coûts initiaux de

ces achats, et d’administrer les ressources beaucoup plus facilement. Cette souplesse a fait

baisser de façon notable l’accès aux services IT, d’où une augmentation radicale de l’agilité

des utilisateurs. En revanche : les centres de données se développaient de manière

tentaculaire avec de nombreux équipements achetés pour répondre à la demande, mais

n’étaient utilisés qu’à hauteur de 5 à 10 % de leur capacité50.

Le Cloud Computing n’est pas synonyme d’un retour à l’ère des mainframes, comme

certains analystes le laissent croire, loin de là. Il propose aux utilisateurs des économies

d’échelle et un rendement dépassant de loin celles des Client/Serveur. La modularité et

50 Source: The Economics of Virtualization: Moving Toward an Application-Based Cost Model. IDC. Novembre 2009.

Page 39: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    38  

l’agilité sont également bien supérieures à ce qu’offrait la technologie des mainframes. Fini

les compromis ! Les économies d’échelle découlent des domaines suivants :

• Les coûts liés à l’énergie. Les besoins énergétiques ne cessant de croitre, la facture

d’électricité est devenue l’élément principal du TCO (Total cost of ownership).51 Elle en

représente aujourd’hui 20 à 25 %. L’indicateur d’efficacité énergétique (PUE - Power

Usage Effectiveness)52 tend à baisser davantage dans les grands sites que dans les

petits. Les opérateurs de petits centres de données doivent payer l’électricité au tarif

local en vigueur, alors que les gros fournisseurs paient moins en implantant leurs centres

de données dans des lieux où l’approvisionnement en électricité est moins coûteux et en

signant des contrats d’achat en gros.53 De plus, l’étude montre qu’un opérateur qui gère

plusieurs centres de données peut bénéficier de taux différents en fonction de la position

géographique de chaque centre, ce qui allège encore les dépenses énergétiques.

• Les coûts des entités d’administration (personnel de l’infrastructure). Le Cloud

Computing restreint considérablement les coûts liés aux équipes opérationnelles à tous

les niveaux en automatisant la plupart des tâches d’administration redondantes.

Néanmoins, les grandes entreprises y parviennent mieux que les petites. Dans un

groupe traditionnel, une même personne peut administrer environ 150 serveurs54. Dans

un centre de données du Cloud, ce même informaticien a des milliers de machines sous

sa responsabilité. Les administrateurs peuvent alors se consacrer à des actions à plus

forte valeur ajoutée (développement d’applications ou rajouts de fonctionnalités, par

exemple) et répondre aux sollicitations, toujours plus pressantes, des utilisateurs

auxquelles le service informatique a à faire.

• Les coûts de Sécurité et de fiabilité. Malgré le fait qu’elle soit souvent citée comme un

obstacle à l’adoption d’une solution de Cloud public, la nécessité accrue de sécurité et de

fiabilité donne lieu à des économies d’échelle. Pour prétendre à des niveaux

acceptables, il faut généralement accepter d’importants investissements. Les principaux

fournisseurs commerciaux de Cloud sont souvent mieux armés en la matière. Dotés

51 Hors main-d’œuvre. Les différentes études suggèrent que, en cas de faible efficacité des centres de données, l’énergie dépensée en trois ans pour l’alimentation, la climatisation, l’éclairage (infrastructure comprise) dépasse de loin les sommes dépensées en trois ans pour le matériel serveur. 52 L’indice PUE (Power UtilizationEffectiveness) est calculé en divisant la dépense énergétique totale du centre de données par celle des serveurs qu’il héberge. Il mesure l’aptitude du centre de données à transformer l’électricité en puissance de calcul. La meilleure valeur théorique est de 1.0. Plus cette valeur augmente, plus la situation empire. 53 Source : U.S. Energy Information Administration (juillet 2010) et Microsoft. Le taux commercial moyen aux États-Unis est de 10,15 cents par kilowatt heure. Dans certaines localités, le prix du kilowatt heure peut descendre jusqu’à 2,2 cents. 54 Source : James Hamilton, Microsoft Research, 2006

Page 40: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    39  

d’une plus grande expertise qu’un simple service informatique d’entreprise, ils assurent

une parfaite sécurité et fiabilité des systèmes du Cloud.

• Les remises quantitatives. Les opérateurs de grands datacenters profitent régulièrement

d’importantes remises sur le matériel, de l’ordre de 25-3O% %, par rapport aux acheteurs

lambda. Cela est dû à la standardisation d’un nombre limité d’architectures matérielles et

logicielles. À l’ère des mainframes, il n’était pas rare de voir coexister plus de 10

architectures différentes. Quant à une topologie client/serveur, elle pouvait regrouper

près d’une douzaine de variantes UNIX, le système d’exploitation Windows Server et

x86, ainsi que quelques plates-formes RISC. Dans un environnement aussi hétérogène,

il était difficile de compter sur des remises quantitatives importantes. Avec le Cloud,

l’homogénéité de l’infrastructure permet de réaliser des économies d’échelle.

Dorénavant, beaucoup d’autres

économies d’échelle pourront

être envisagées, mais nous

n’avons pour l’instant pas le

recul nécessaire. Les

datacenters n’en sont qu’à

leur balbutiement et nous

voyons aujourd’hui pousser

hors de terre des complexes

d’une superficie de plusieurs

centaines d’hectares (Tableau 1).

Etant donnée l’envergure impressionnante de ces « mégacentres » de données, la

Recherche & Développement ne chômera pas pour maximiser leur rendement et leur

exploitation, afin de les rendre encore plus attrayants pour les clients. Les opérateurs de

grands centres de données profiteront bien plus de ces avantages que les centres plus petits

implantés à l’intérieur des entreprises.

5.2. La segmentation La société Brocade a mené une étude sur la plupart des grands groupes internationaux et,

61 % d’entre eux envisagent une migration vers le Cloud Computing d’ici 2012. Les objectifs

principaux étant : une réduction des coûts, et une plus grande flexibilité. Sur les 3 prochaines

années, l’implantation mondiale du Cloud devrait connaître une progression constante :

- PaaS : plus 20 %, ce qui représente 14 milliards $

Entreprise Lieu Coût

(en M)

Taille

(en m2)

Internet Village Jui 09 Annandale,

Ecosse 1600 279 999

National Security Admin.Jui

09

Camp Williams,

Utah 2000 92900

Microsoft Sept 09 Chicago, Illinois 500 65000

Appel Mai 09 Maiden, C. du

Nord 1000 46500

Microsoft Juin 09 Dublin, Irlande 500 N/A

Facebook, Fev 10 Princeville,

Oregon N/A 28500

Tableau 1 : Nouveau projet d'implémentation de datacenters

Page 41: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    40  

- SaaS : plus 21 %, soit 17,6 milliards $

- IaaS : plus 35 %, soit 13,3 milliards $.

Figure 15 : Segmentation du Cloud Computing à l'échelle européenne

D’ici à 2014, les investissements liés au Cloud constitueront 15 % des dépenses IT

mondiales et le marché devrait passer de 70 milliards de dollars en 2010 à 150 en 2014.

Sans forcément vouloir tomber dans la plaquette publicitaire, voici quelques exemples

d’offres disponibles sur le marché actuellement :

5.3. Les offres des principaux acteurs du marché

A Temps de compute (Heure) 0,125 0,12 0,1

Stockage (go/mois) 0,1 0,15 0,15

Transactions 0,01 0,01 -

Bande passante 0,10 (in) 0,17 (out/mois) 0,10 (in) 0,15(out/GB) 0,10 (in) 0,12 (out)

Disponibilité 99,95 % (Globale) 99,9% (Transaction) 99,95% (Instance)

Tableau 2 : Tarifs des principaux acteurs du marché

Les chiffres ci-dessus permettent d’évaluer de manière synthétique les coûts du Cloud. On

remarque un écart de tarif non négligeable sur la partie stockage (dégressif chez Amazon

Web Services). Ce qui en cas de volume important peut apporter une sérieuse économie.

On remarque aussi un écart dans la manière de facturer la bande passante entre EC2 et

Azure, là où App Engine apparaît plus compétitif. En revanche, si Amazon et Microsoft

s’orientent entreprises et production, Google ne vise pas encore la production.

En examinant de plus près ces offres, on se rend compte que les Web Services d’Amazon

sont plus complets que les offres Microsoft, notamment sur la sélection des puissances, sur

la taille des instances (3 formats disponibles), ou encore sur les zones tarifaires (tarifs US et

Page 42: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    41  

EU). D’autre part, chez Amazon, il est possible de sélectionner des instances standard ou «

High cpu » sur 1 - 3 ans ou par heure.

Web Service permet donc une plus grande élasticité mais rend ses offres tarifaires

comparables à celle d’un opérateur télécom. Azure sera plus simple à comprendre mais fera

« l’impasse » sur la souplesse. L’offre Google reste relativement floue, mais comparable à

Microsoft. A Noter : une spécificité d’Azure qui fait également office de plate-forme. Cet

aspect est à prendre en compte dans les calculs de ROI.

5.4. La tarification de SalesForce.com La société Salesforce, leader dans l’hébergement et la gestion de BDD

propose également des offres de services dans le Cloud. L’intérêt est d’y

implanter ses applications sur le Cloud, dixit l’éditeur. Au niveau des tarifs, l’offre est claire.

Les solutions Salesforce tentent d’être le plus universel possible côté applicatif et supportent

les langages de développement actuels les plus courants. Il facilite aussi la connexion aux

autres Cloud (Amazon, AppEngine).

5.5. Exemples de tarifications d’infrastructures Cloud tiers En ce qui concerne les offres tierces et plus précisément les solutions proposées par la

communauté Ubuntu, elles permettent de monter un Cloud privé en proposant des services

de support et d’assistance annuels autour d’Ubuntu Enterprise Cloud. Plus simplement, il

s’agit de créer un Cloud privé sur 5 machines.

Free Edition Entreprise Edition Unlimited Edition

Nombre d’applications

autorisées

1 10 Illimité par utilisateur

Nombre d’utilisateurs supportés 100 Au delà de 100 -

Objets SGBD 10 200 2000

Stockage 1 Go Au delà de 1 Go Au delà de 1 Go

Prix gratuit 50$ User/Mois 75$ User/Mois

Tableau 3 : Tarifs des offres de Saleforce

Page 43: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    42  

Type infrastructure Support Standard

9x5

Support avancé 24x7

5 serveurs physiques avec 25 serveurs virtuels 4 750$ 17 150$

Serveur physique supplémentaire + 10 serveurs

vituels

1 250$ 3 000$

Illimité sur une zone géographique 90 000$ 150 000$

Tableau 4 : Prix des différentes infrastructures possibles

Un Autre exemple est celui de GoGrid, un service de Cloud hosting. (Chiffres GoGrid)

GoGrid EC2

Serveur Windows Server 2003, 1 Go ram, Xeon

Core, 60 Go stockage 0,08 $ heure

0,125 heure

Transfert de données Gratuit (in, par Go)

0,17 $ (out, par go)

0,10 $ (in, par go)

0,17 $ (out, par go)

Stockage 0,15 $ (go / mois) avec

10 Go gratuit). 0,15 $ (go / mois)

Load Balancing Gratuit 72 $ / mois

Tableau 5 : Les solutions proposées par GoGrid

GoGrid présente quelques atouts sur des fonctions spécifiques comparé à Amazon Web

Services. Cet hébergeur mise surtout sur l’accompagnement client et les outils

complémentaires, pour se différencier de ses concurrents.

L’hébergement est un domaine très concurrentiel notamment entre les géants IT comme :

Savvis, IBM, Amazon, GoGrid, OpSource, SunGard, ou Media Temple.

En France, la compétition reste encore minime comparée à ce qui se passe aux Etats Unis

par exemple. Mais compte tenu de l’ampleur pris par le Cloud ces dernières années, il y a de

forte chance que ce marché devienne de plus en plus concurrentiel dans l’hexagone. Reste

à espérer une qualité de service optimale.

6. Aspect écologique Le Cloud Computing peut-il être synonyme d’avenir « vert » ? Probable. C’est même

avantageux pour l’environnement selon le Carbon Disclosure Project55, alors que d’autres

55 Le Carbon Disclosure Project est une initiative lancée en décembre 2000 qui repose sur l'envoi d'un questionnaire auprès des 500 plus grandes entreprises dans le monde en termes de capitalisation boursière

Page 44: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    43  

sources estiment que l’ensemble des datacenters causent près de 2% des émissions de

carbone de la planète. C’est l’un des sujets qui est le plus à même de créer la polémique.

Car deux philosophies s’affrontent :

D’un côté, les fournisseurs argumentent sur la mutualisation des ressources et sur

l’optimisation des charges effectives des moyens informatiques. Autrement dit la

centralisation des équipements en Datacenter afin de réduire la consommation électrique et

indirectement les rejets de CO2 que cette production électrique engendre.

Il est vrai qu’actuellement les infrastructures informatiques sont très peu « chargées », en

moyenne entre 10 à 20%. Le rendement énergétique est donc très peu optimisé au regard

de l’utilisation effective.

D’autre part, si X équipements sont repartis chez Y clients, il est possible de les

« consolider » au sein d’un parc de machines virtuelles sur un nombre restreint de machines

physiques (hyperviseur). D’où une consommation électrique inférieure, ramenée au nombre

de machines physiques. L’infographie suivante (figure 16) illustre ce nuage devenu vert et

résume les bénéfices qu’il pourrait apporter.

Figure 16 : Infographie présentant les bénéfices écologiques du Cloud

De l’autre côté, on retrouve les plus écologiste d’entre nous. En pratique, un Datacenter est

une énorme usine à calcul qui nécessite une importante quantité d’électricité d’une part pour

Page 45: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    44  

son propre fonctionnement, à savoir la climatisation, l’éclairage, la sécurité … d’autre part

pour l’ensemble des équipements qu’il abrite : serveurs, équipements réseaux, systèmes de

supervision, etc…

Ainsi, plus un Datacenter est fiable (autrement dit une architecture complément redondée)

plus son efficacité énergétique est faible. C’est ce qu’on appelle le Power Usage

Effectiveness. C’est une mesure de l’efficacité avec laquelle un centre informatique de

données utilise son énergie. L'indicateur d'efficience énergétique (PUE) d'un centre

d'exploitation est le ratio de l'énergie totale consommée par le centre d'exploitation divisée

par l'énergie effectivement utilisée par les équipements informatiques. En 2010, le PUE

moyen d'un data center Tier-3 (voir annexe 3) est compris entre 2,5 et 2,7 selon le Green

Grid56. Les meilleurs d’entre eux arrivent à atteindre un ratio de 1,25. Et le nombre de

Datacenters ayant recours à des énergies non fossiles n’est pour l’instant pas majoritaire

dans le monde. Le développement des Datacenters « intelligents » est un énorme marché

en développement dans différentes régions du monde :

- implantation dans des zones naturellement froides ;

- recyclage de l’énergie thermique dégagée par les serveurs. (chauffage dans des

bureaux) ;

- Energie recyclable comme les éoliennes ou l’énergie solaire ;

A court et moyen terme il y a fort à parier que la facture environnementale s’avèrera

globalement supérieure comparée aux autres serveurs souvent déjà possédés, qui

continueront de toute manière à consommer puisque toujours utilisés, qui ne nécessitent pas

de climatisation et sont souvent arrêtés le soir. Les bénéfices se feront sentir

progressivement, à condition que le développement de ces centres de données respecte

certaines règlementations.

56 Source Wikipédia

Page 46: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    45  

PARTIE III – Etude et analyse de terrain 1. Sondage et questionnaire

Nous avions comme projet initial de proposer à diverses entreprises un questionnaire

préparé par nos soin afin d’avoir une idée sur leur perception du Cloud (Annexe 1 et 2). Ce

sondage, destiné aux entreprises ayant adopté le Cloud et celles en phase d’étude devait

nous permettre de nous faire une opinion sur les réels environnements d’utilisation et

d’identifier clairement les besoins et les attentes. Malheureusement, nous n’avons pas eu

assez de réponses pour pouvoir présenter une étude viable. Nous sommes à l’heure actuelle

toujours dans l’attente de retour. Nous comprenons tout à fait les impératifs professionnels

que peuvent rencontrer nos interlocuteurs, c’est pourquoi nous sommes partis d’études déjà

réalisées par de grands groupes pour faire notre propre analyse de la situation.

La partie suivante de ce mémoire présente le climat d’implantation du Cloud au sein de

différents S.I.

Figure 17 : résultat d'une étude sur les enjeux du Cloud

La société Markess International57 communique le 4 Mars 2009 sur la parution de sa

nouvelle analyse multi-clients consacrée au Cloud Computing (figure 17). Cette étude est

intitulée : « Cloud Computing : attentes & potentiels pour les infrastructures (IaaS) et les

plates-formes (PaaS) ». En 2011, l’évolution de l’implantation du Cloud au sein des

entreprises françaises est en perpétuelle augmentation. 32% d’entre elles ont recours au

SaaS (Software as a Service), alors que 6% font appel aux plates-formes IaaS

(Infrastructure as a service). Le Cloud Computing pour les plates-formes applicatives et les

environnements de développement (PaaS) est encore balbutiant avec 2% des organisations

françaises concernées. (Voir tableau 6).

57 Société d’études spécialisée dans l’analyse de la modernisation des entreprises et administrations avec les technologies de l'information

Grands  Enjeux  Caractérisant  les  Organisations  Interrogées  –  France  2009(Liste  suggérée  –  Multi-­‐réponses  en  %  d’organisme  –  150  Organisations)

Offrir  un  meilleur  niveaux  de  service  aux  clients  (Interne/Externe)

Simplifier  l’administration  des  serveurs  et  

environnements  IT

Diminuer  les  couts  d’exploitation  informatique

Améliorer  la  performance  des  environnement  

informatiques

Faire  face  a  la  croissance  des  volumes  de  données  à  stocker  et  sauvegarder

Adapter  les  ressources  informatiques  a  l’évolution  

de  l’activité

Recourir  a  la  virtualisation  dans  le  domaine  informatique

Améliorer  le  plan  de  reprise  d’activité  (PRA)  et/ou  de  continuité  d’activité  (PCA)

63% 59% 59% 53%

43%43%45%47%

Page 47: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    46  

Tableau 6 : Evolution d'implantation du Cloud au sein des SI français

On remarque une pénétration du Cloud Computing très éparse au sein des entreprises

françaises selon leur secteur d’activité et leur taille. Les secteurs de l’IT et des

télécommunications (grands opérateurs, fournisseur d’accès,…) sont franchement novateurs

de par la nature de leurs activités, notamment pour les fournisseurs proposant des offres

plus complètes en intégrant le modèle du SaaS, pour les hébergeurs et les sociétés de

services, Une marche en avant a déjà été amorcée au sein des SI, des grandes

organisations et administrations. En revanche, le monde des services (banque, assurance)

semble un peu plus réfractaire pour des raisons entre autres de règlementation et d’éthique.

Bien que l’accès au Saas soit commencé, elles engagent actuellement des réflexions sur

l’IaaS.

D’après le rapport, l’arrivée du SaaS s’accentue dans les grandes entreprises et les PME.

L’utilisation de l’IaaS est plus forte dans les entreprises de moins 10 000 employés, et

surtout dans les entreprises de taille Intermédiaire (250 à 5 000 personnes). Les

infrastructures déjà en place complexifient la migration vers ces architectures dites

«Infrastructure as a Service » et s’étalent dans le temps. En effet comment garantir une

continuité de service tout en modifiant les fondations du système d’information. Les ETI les

plus à même de faire face à ce genre de situation sont celles n’ayant pas une structure

informatique suffisante ou en phase de restructuration. Ces dernières pourront alors profiter

de nouveaux outils de gestion de leur informatique. Du côté du PaaS, la pénétration est plus

prononcée dans les grandes entreprises (plus de 10 000 employés), les petites et moyennes

entreprises, notamment du secteur de l’informatique et des télécoms.

En 2011, près des 2/3 des 151 décideurs participant à l’étude envisagent ou envisageront le

recours à des solutions dites privées pour leurs systèmes d’informations (IaaS) (voir tableau

7). Soit pour un Cloud privé interne à l’entreprise ou déporté ou bien un Cloud mutualisé

privatif partagé avec différentes entités du groupe, soit de Cloud privé externe hébergé chez

un tiers et entièrement dédié.

1%  2%  

4%  6%  

10%  1%  

6%  10%  

15%  20%  

24%  32%   35%   38%  

43%  

0%  

10%  

20%  

30%  

40%  

50%  

2010   2011   2012   2013   Prévisions  

PAAS  

IAAS  

SAAS  

Page 48: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    47  

Lecture Horizontale

(Somme=100%)

Recours déjà au Cloud

Computing ou intérêt d'ici 2011

et au delà

Aucun intérêt Ne sait pas

Privé Interne 60% 35% 5%

Dédié/Privé Externe 52% 43% 5%

Public 41% 54% 5% Tableau 7 : Intérêt pour le Cloud dans le domaine de l'hébergement en France, 2009-201158

Seuls 41% de ces décisionnaires affirment envisager un Cloud public pour leurs

infrastructures. Par ailleurs, ceux sont les petites structures qui participeront au

développement des Clouds publics pour les infrastructures. « Les approches ne sont

cependant pas monolithiques puisque, dans la majorité des cas, les décideurs interrogés

mixent plusieurs types de Cloud Computing en fonction des périmètres concernés par leurs

infrastructures. Ainsi, 29% d’entre eux évoquent le choix d’adopter une approche hybride qui

combine des Clouds privés internes avec des Clouds privés externes et des Clouds publics

», tempère Emmanuelle Olivié-Paul, Directrice Associée du cabinet59.

Alors que le SaaS continue son implantation au sein des entreprises, les décideurs

interrogés semblent plus réfractaires au déploiement du Cloud IaaS (tableau 8) et aux

plates-formes applicatives (PaaS) dans leur infrastructure. Beaucoup restent sceptiques et

attendent une clarification des périmètres de ces nouveaux modèles d’infrastructure. Un

retour d’expérience concret avec la mise en avant de ROI précis leur permettrait d’être moins

réfractaires. En effet, les enjeux encore inhérents aux données (confidentialité, localisation,

sauvegarde, restauration, sécurité générale), à la gestion des accès et des identités, au

réseau, à la disponibilité et à la qualité de service, et les craintes associées en regard, ne

pourront être levés que par la démonstration des réels bénéfices obtenus.

Tableau 8 : Feedback de différentes entreprises sur leurs attentes en matière d’IaaS

58 Source MARKESS International | Echantillon : 151 organisations – Intervalle de confiance +/- 8%

59 Extrait de l’article « l’IaaS et le PaaS peinent à décoller » disponible ici

36%  16%  

1%  3%  5%  5%  

21%  25%  

33%  69%  

35%  

32%  17%  

1%  4%  

9%  7%  

21%  21%  

36%  59%  

27%  

-­‐10%   0%   10%   20%   30%   40%   50%   60%   70%  

Pas assez mature

Ne sais pas

Aucun/Pas concerné

Ne correspond pas au besoin

Les couts sont trop important

Spécifications des fournisseurs trop

Quelles sont les preocupations de votre entreprise, le cas echeant, avec les services d'infrastructure à la demande (IaaS)

PME  (N=603)  

Grandes  entreprises  (N=649)    

Page 49: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    48  

Il est encore un peu tôt pour pouvoir chiffrer les réels avantages du Cloud, et notamment

ceux dus à :

- L’optimisation des coûts associés aux infrastructures ;

- l’exploitation des infrastructures ;

- une meilleure gestion des montées en charge ;

- les économies d'échelle obtenues par les mutualisations ; Ce chiffrage passera impérativement par un audit préalable avec simulation de coût, afin

d’adapter au mieux les infrastructures et les environnements de développement susceptibles

d’être intégrés au Cloud.

D’autres constats sont soulignés par le bureau d’étude MARKESS. L’un d’entre eux

concerne la chaine de valeur du Cloud qui implique de nombreux intervenants tels que les

opérateurs télécoms pour leur connaissance du réseau, ou encore les intégrateurs

technologiques. Chaque acteur apporte sa valeur ajoutée via son expertise. D’après ce

rapport, « ce foisonnement complexifie la compréhension des apports de chacun d’autant

plus que, dans le domaine des infrastructures, près d’un projet IaaS sur deux sera à

dimension internationale (Europe, voire Monde) avec des acteurs qui devront avoir les

capacités à répondre à cette demande, qu’ils soient présents ou non physiquement sur le

marché français. »

Le marché du Cloud est un marché dynamique. Les perspectives de croissances sont très

importantes et le rapport annonce une croissance à deux chiffres d’ici fin 2013 et souligne

une dynamique européenne légèrement supérieure à celle de la France. Les prévisions

annoncent que le marché français du Cloud dans son ensemble (plate-forme, infrastructure

et service) devrait atteindre 3,4 milliards d’euros en 2013 contre 2,2 en 2011.

D’ici à la fin de l’année prochaine, plus de 7% du marché français et 16% du marché

européen des logiciels et services informatiques seront représentés par le Cloud pour une

estimation à plus de 20 Milliards d’euros.

Page 50: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    49  

2. Des entreprises ayant fait le choix du Cloud Computing

2.1. Eden Park : le choix Microsoft60 Objectif et présentation du projet :

L’environnement informatique d’Eden

Park est multi-plate-forme

(BlackBerry, Iphone, Tablette, PC).

Avec son infrastructure hébergée, et ses

fonctionnalités avancées, la messagerie dans le

Cloud proposée par Microsoft et Exchange présente

de nombreux avantages qui ont séduit la firme.

La marque au nœud rose envisage donc de migrer

vers cette plate-forme de Cloud Computing. Le DSI

d’Eden Park, Éric Harand, ne compte plus les

avantages de sa messagerie désormais hébergée au

sein du modèle SaaS de Microsoft : “Jamais une migration de messagerie n’aura été aussi

simple et facile à mettre en œuvre pour un retour sur investissement quasi-immédiat.”

Les enjeux :

Depuis 2007, Eden Park utilise une infrastructure de

messagerie open source partiellement externalisée

chez un de leur fournisseur. Même si ce mode de

fonctionnement était adapté à l’hétérogénéité du parc

informatique, elle ne correspondait plus aux attentes

de plus en plus spécifiques de l’IT et des utilisateurs,

et ne convenait plus dans son utilisation quotidienne.

Mise à part l’absence d’un outil collaboratif au sein du

SI, les commerciaux étaient régulièrement touchés

par des pertes de connexion lorsqu’ils se trouvaient à

l’extérieur du siège parisien. Pour le créateur de prêt-

à-porter, l’enjeu était clair : « disposer d’un service de

messagerie fonctionnel quelle que soit la plate-forme, doté d’outils collaboratifs et d’une

infrastructure solide ».

60 Retour d’expérience et témoignage d’entreprise issue du livre d’or Microsoft.

SOCIETE • Disposer d’une messagerie multi-

plate-forme accessible à tout

moment et en tout lieu.

• Créateur de vêtements depuis 22

ans, Eden Park possède un solide

réseau de distribution en France et

à l’internationale.

• CA 2010 consolidé : 60M€

• Effectif : 250

• www.eden-park.com

ENJEUX • Disposer d’une messagerie multi-

plate-forme accessible à tout

moment et en tout lieu.

BENEFICES

• Des fonctionnalités en adéquation

avec les besoins. • Des coûts prévisibles. • Aucun coût de formation, prise en

main immédiate

Page 51: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    50  

La solution envisagée :

À la mi-juillet 2009, un appel d’offre est lancé afin d’étudier les pistes envisageables, et plus

spécifiquement les débouchés sur le Cloud. En décembre 2009, la société fait le choix de la

solution Microsoft : Exchange Online. La taille de stockage de la messagerie (25 Go), les

fonctionnalités de partage des agendas et de réunions, la console d’administration simple,

l’infrastructure des Datacenters Microsoft convainquent les décideurs. En Mars 2010, avec

l’aide de ses partenaires, l’implémentation est faite et la solution opérationnelle “Nous avons

procédé à des tests concluants pendant deux mois”, témoigne le DSI. L’intégration et la

migration de la messagerie se sont déroulées sur un mois coulant. Désormais les 200 boites

mails d’Eden Park se trouvent sur le Cloud.

Les résultats obtenus :

La marque se retrouve avec un produit en totale adéquation avec leurs besoins initiaux.

Exchange Online intègre nativement tous les types de plates-formes permettant une

interconnexion facile et source d’efficacité pour les salariés. “Chacun peut désormais se

connecter simplement depuis n’importe quel point d’accès”, se félicite Éric Harand. La

migration s’est faite de manière totalement transparente pour l’utilisateur. L’adoption par les

commerciaux a été immédiate.

Les bénéfices du changement sont multiples :

- Fonctionnalités adaptées aux besoins

- Budgets maitrisés

- Organisation de l’information optimisée

- Fonctionnalité immédiate

- Pas de dépense de formation

Désagrément :

Aujourd’hui, Eden Park dépend à 100% de Microsoft pour assurer la qualité de son service

messagerie. Le seul lien leur garantissant un fonctionnement optimal étant leur connexion

WAN, il est nécessaire de mettre en place de nouveaux mécanismes de redondance réseau,

et d’établir des SLA efficaces avec leur nouveau partenaire.

Page 52: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    51  

2.2. Haagen-dazs : Le choix Saleforce61 Le contexte :

Jusqu’ici le célèbre marchand de glaces,

Häagen-Dazs Shoppe, franchiseur

international utilisait des feuilles de calcul

Excel permettant la gestion et le suivi, ainsi qu’une base

de données Access pour gérer les accords et les

franchises. Mais le réseau VPN n’était pas assez

performant pour permettre la connexion facile des

employés à distance.

La gestion des nombreux franchisés à travers le monde a

vite nécessité une solution accessible à distance pour

tous les employés, d’où le besoin d’un système de CRM.

La personnalisation s’avérait indispensable.

La solution :

Après avoir envisagé une solution interne de CRM, le

marchand de glaces s’est vite retourné vers

Salesforce Enterprise Edition. Le partenaire de Salesforce, Reside,a épaulé Häagen-Dazs

pour déployer et personnaliser le logiciel dans un délai inférieur à 6 mois.

Le CRM Salesforce et la plate-forme de développement Force.com présentent de

nombreuses possibilités de personnalisation. L’accès aux informations concernant les

calendriers, les requêtes commerciales pouvaient être facilitées.

La société a utilisé les nombreuses possibilités offertes par Salesforce en créant une

application de gestion des franchises comprenant les onglets personnalisés suivants :

- Université Häagen-Dazs permet de suivre les franchisés qui ont suivi la formation.

- Manquements, assure le suivi des boutiques dont l'inspection n'a pas été

satisfaisante

- Ouvertures, suit le processus d'ouverture des nouvelles boutiques

- Pistes immobilières, met en correspondance les nouveaux franchisés avec un

emplacement potentiel de future boutique Cette entreprise a donc, en 6 mois, créé Franchiseforce, grâce au CRM Salesforce et à

l’utilisation de Force.com

61 Témoignage issu d’une étude Salesforce

SOCIETE • Marque de crème glacée

américaine créée par Reuben

Mattus en 1961

• CA 2006 consolidé : 105M€

• Effectif : 450

• www.haagen-dazs.fr

ENJEUX • Proposer une solution de

gestion de la relation client

BENEFICES • Facilité d’accès aux

informations

• Fonction de tableau de bord

Page 53: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    52  

Les bénéfices :

La société Häagen-Dazs Shoppe profite donc maintenant d’une solution de CRM

personnalisée et d’un système de gestion des franchises via le CRM Salesforce et la plate-

forme de développement Force.com.

De plus, grâce à l’outil « Salesforce pour Google AdWords »6263, Häagen-Dazs gère ses

annonces et dirige les candidats à la franchise vers le site Web.

Les campagnes marketing sur www.HaagenDazs.com sont automatisées via la

fonctionnalité Web de Salesforce.

Les résultats :

Depuis ce changement Häagen-Dazs a gagné 15 prospects supplémentaires par mois.

Le service Salesforce permet un accès facilité aux informations de franchise quel que soit le

lieu où travaille l'employé.

Les fonctionnalités de tableaux de bord et de rapports optimisent la gestion, l’aperçu des

activités de franchise étant élargi. La fonctionnalité de requête permettra de suivre les

franchises dont l'inspection n'est pas concluante.

Julie Michelutti, Brand Manager pour la société Häagen-Dazs explique que :

« Salesforce a révolutionné notre capacité à accroître les opportunités de vente et de

développement » 64 , « Salesforce a fait une grande différence dans notre capacité à

augmenter les opportunités de développement et de vente. C'est une ressource que j'utilise

plusieurs fois par jour »65.

Désagrément :

Haagen-dazs a fait le choix d’un éditeur de service particulier en choisissant une offre que

répond à leur besoin. Sans forcément être dans une impasse, il sera à présent difficile de

faire machine arrière à ce stade d’implémentation. L’interopérabilité n’étant pas forcement

évidente. De plus, des problèmes de confidentialité des données peuvent se poser, avec le

déportement des données dans un environnement « exterieur ».

62 « Salesforce pour Google AdWords » est outil qui permet de lancer et gérer une campagne publicitaire Google AdWords à partir d’une application Salesforce.com 63 Google AdWords est le programme de publicité en ligne de google : Source 64 Source : salesforce.com : 'L'essentiel du CRM en huit points.pdf' 65 Source : salesforce.com : 'Salesforce fournit une solution de gestion des franchises et CRM personnalisée à la société Haägen-Dazs Shoppe'

Page 54: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    53  

3. Des entreprises en phase d’étude

3.1. Ageas France

Il s’avère que l’entreprise dans laquelle Clément HELIER est

actuellement en alternance, a pris la récente décision (début

du mois de Mars) d’étudier officiellement les solutions de

Cloud Computing.

M. Laurent Lhadj, responsable système et sauvegarde a

accepté de répondre à notre questionnaire (Annexe 1). Après

une rapide présentation de l’entreprise, nous allons vous

expliquer ce qu’il en est ressort.

L’entreprise :

Ageas est un groupe d’assurances belge international. Il est riche de plus de 180

années d'expérience et se classe dans le Top 20 européen de l'assurance. Ses

activités sont concentrées sur l’Europe et l'Asie. Ageas France est une filiale à

100 % de ce groupe. Elle se consacre à l’assurance de personnes (épargne, retraite,

prévoyance) ainsi qu’au courtage immobilier. Elle emploie environ 500 personnes et réalise

un chiffre d’affaire annuel tournant autour de 400 millions d'euros.

Le contexte :

Plus de la moitié des employés d’Ageas France sont des courtiers ou des commerciaux,

répartis dans les différentes agences régionales de la société. Pour améliorer la prospection

et la fidélisation des clients, l’entreprise a la nécessité de fournir à ses courtiers et ses

commerciaux des applications métier de qualité. Aujourd’hui, Ageas développe en interne sa

propre solution, qu’elle rend accessible à ses employés d’agence via une connexion VPN

distante.

M. Laurent Lhadj, responsable système, déclare : « Avec la crise actuelle, nous souhaitons

nous reconcentrer au maximum sur notre cœur de métier, et donc étudier les solutions SaaS

existantes dans le domaine du courtage, ou à minima nous tourner vers une solution PaaS

pour pouvoir développer notre propre application dans le modèle SaaS, en supprimant donc

les contraintes et les coûts de matériel et de maintenance. »

La solution envisagée :

Une des deux solutions étudiée par Ageas France est donc l’utilisation d’une application de

courtage en mode SaaS. Aujourd’hui des solutions en ligne existent déjà, comme Espresso

SOCIETE  • Filiale française du groupe

international d’assurance

vie Ageas.

• CA 2011 consolidé :

380M€

• Effectif : 480

• www.ageas.fr

Page 55: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    54  

Estate66 , mais ces solutions suivent le modèle ASP et sont donc très chères et peu

personnalisables. Ageas France espère que ces éditeurs se tourneront bientôt vers la

logique du Cloud Computing.

La deuxième solution envisagée est d’utiliser une plate-forme de développement « as a

Service ». Avec cette solution, Ageas continuera à développer son application, mais n’aura

plus de contrainte matérielle. Les développeurs pourront se concentrer sur leurs applications

et aucune charge de travail ne sera ajoutée à la charge du pôle infrastructure de l’entreprise.

Au moment de la rédaction de ce mémoire, M. Laurent Lhadj, responsable système

sauvegarde et stockage, a organisé, pour la première semaine du mois d’Avril, deux

réunions avec les éditeurs Microsoft et VMware, leader dans le Cloud PaaS.

Ce sont les solutions de ces deux éditeurs que nous allons vous présenter maintenant.

66 Source : 'Espresso Estate'

Page 56: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    55  

PARTIE IV – Etude de deux solutions d'éditeur 1. Le Cloud de VMWare

La société VMware existe depuis maintenant 15 ans. Cette filiale d’EMC conçoit et vend

des produits liés à la virtualisation d’environnement informatique. En 1999 elle propose un

des ses produits maintenant phare : VMware Workstation, la version station de travail de son

offre. Depuis VMware n’a cessé d’enrichir son offre et d’investir dans ce marché naissant :

• VMware Fusion : logiciel pour stations de travail Macintosh ;

• VMware GSX Server, VMware Server et VMware ESX/ESXi Server : logiciels pour

serveurs ;

• VMware Virtual Center et VMware Converter : logiciels de gestion et outils.

• Rachat de Zimbra, la plate-forme collaborative qui est maintenant la base de sa

solution SaaS ;

• Rachat de SpringSource, renommé vFabric et complétant son offre PaaS ;

1.1. L’infrastructure selon VMware

Affichant fièrement son savoir-faire sur les plates-formes virtualisées, VMware complète

sa gamme d’hyperviseurs ESX/ESXi grâce à sa suite d’outil « vSphere »

Cette plate-forme de virtualisation comprend un certain nombre de fonction et de mécanisme

permettant la gestion complète d’une infrastructure partagée ; un cluster d’hyperviseurs par

exemple.

Afin de répondre à des problématiques de répartition de charge, des fonctionnalités évoluées

permettent de migrer à chaud des ressources d’un nœud vers un autre. Ainsi il sera possible

de jongler entre plusieurs ESX(i) pour héberger un host grâce au vMotion, ou de migrer des

volumes de données entre différents SAN grâce au vStorage,

La disponibilité et la garantie de service pourront être assurées avec les fonctions de High

Availibilty (HA) et Fault Tolerance (FA), toujours incluses dans la plate-forme vSphere. Ainsi,

en cas défaillance d’un nœud, les VMs pourront basculées sur un ESX sain. Contrairement à

vMotion, la migration se fera froid. FA quant à lui autorisera la création d’une instance active

et d’autres passives sur plusieurs ESX(i) . De cette manière en cas de problème, la migration

vers un nouvel hyperviseur se fera presque instantanément (quasi transparent au niveau

des d’I/O disque et réseau.)

En parallèle, et pour une souplesse maximale, les mécanismes de « Distributed Resource

Scheduler » (DRS) et de « Distributed Power Management » (DPM) vont autoriser une

gestion plus poussée du parc de machines. Ainsi, le premier utilise le vMotion pour repartir

Page 57: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    56  

les VMs sur les différents noeuds disponibles en fonction de la charge de chacun. De la

même manière, le DPM arrête les machines les moins critiques afin de prioriser celles que le

sont le plus.

A l’aide de tous ces composants, vSphere garantit une très grande réactivité et permet de se

prémunir contre des défaillances inopportunes.

Annoncé lors de la conférence VMworld 2010, VMware vCloud Director est une surcouche

majeure dans l'approche du Cloud Computing de VMware. Elle est conçue pour regrouper

les ressources d’une infrastructure virtuelle en Datacenter virtuels afin de les mettre à la

disposition des utilisateurs sous la forme de services basés sur catalogues. vCloud introduit

la notion de vApp. Elle peut être vue comme un environnement applicatif complet

comprenant machines et réseau dédié. Concrètement, une plate-forme de supervision

composée de trois nœuds et d’un autre dédié à la base de donnée sera vendue sous la

forme d’un package, la vApp.

Ce package permet dans un premier temps de concevoir des Templates autorisant la

reconstruction complète d’une infrastructure. vCloud Director offre ensuite la possibilité de

consulter un catalogue en ligne de vApp prêt à l'emploi. De la même façon qu’un Apple

Store, l’utilisateur pourra choisir son application au sens large du terme (vApp) afin de

l’implémenter. Les vApps se présentent sous le format OVF (Open Virtualization Format). Il

conserve les propriétés de l'application, la configuration réseau ainsi que d'autres

paramètres. L’interopérabilité entre Cloud est ainsi garantie.

Bien entendu VMware n'est pas à proprement parlé un fournisseur de services, il se limite à

éditer des solutions Cloud Computing.

Il sera alors possible d'utiliser les technologies de Cloud Computing de VMware sur ses

propres installations physiques, créant ainsi son propre Cloud privé.

On retrouvera aussi les technologies de VMware chez des fournisseurs de services tels que

Verizon, Terremark, Colt ou prochainement Orange Entreprises qui proposera cette

technologie sur les infrastructures physiques (Cloud public).

1.2. Les offres de PaaS C’est à l’occasion du VMworld 2011 que VMware annonce sa gamme « vFabric » vFabric ».

Elle est conçue pour porter des applications Java basées sur le framework Spring sur des

machines virtuelles vSphere. On retrouve ainsi67 :

- TcServer : une plate-forme offrant l'hébergement d'applications Spring, Grail et Java

basée sur Tomcat. Cela permet aux développeurs de déployer très facilement leurs

applications en laissant la plate-forme répartir la charge. 67 Définition issue du site VMware

Page 58: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    57  

- Hyperic : permet de surveiller les applications Web personnalisées quel que soit leur

emplacement – sur des machines physiques ou au sein d’un environnement

d’infrastructure virtuelle, d’un Cloud public, privé ou hybride.

- Gemfire : est une plate-forme de gestion de données distribuées qui offre une évolutivité

dynamique, et une persistance rappelant celle des bases de données. Elle combine des

techniques avancées, telles que la réplication, le partitionnement, le routage orienté

données et l’interrogation continue.

- RabbitMQ : est un service de messagerie. Plus spécifiquement un logiciel de mise en file

d’attente, et évolutif qui simplifie la gestion du trafic des messages.

La plate-forme PaaS vFabric peut être utilisée sur une infrastructure VMWare (vSphere ou

vCloud), ou sur une infrastructure partenaire comme celle de Salesforces.com (qui a donné

naissance par la suite à VMForce), ou prochainement celle de Google qui a annoncé

proposer vFabric au sein de Google App Engine.

1.3. Les Services à la demande.

Le SaaS de VMware, c’est une informatique moderne, qui prend en compte l’utilisateur.

Elle offre une garantie de sécurité des applications et des données, quels que soient la

source, le lieu, ou le moment.

En janvier 2010, VMware rachète Zimbra 68 (Yahoo). Il s’agit d’une application Web

collaborative qui inclut : de l’organisation et du partage de documents, du stockage, des

liens, une boite aux lettres, des contacts, des agendas..

Zimbra revendique près de 55 millions d’utilisateurs dans 90 pays avec une croissance de 86

% en 2009. VMware a annoncé vouloir intégrer Zimbra dans son catalogue de vApp dans sa

stratégie vCloud.

2. Microsoft et son offre au nuage

Exchange, SharePoint, SQL Server, Dynamics CRM, Windows Server, sont des

solutions connues qui ont fait leurs preuves sur lesquelles se basent les solutions Cloud

Microsoft.

Les solutions les plus en avance, une informatique toujours adaptée aux besoins et à jour,

pour tout ou partie de l’entreprise sont accessibles très facilement et le paiement se fait

uniquement sur ce qui a été réellement utilisé.

En Novembre 2008, Microsoft a créé Windows Azure, solution de Cloud Computing. Mise

sur le marché en janvier 2010, elle est toujours en pleine évolution aujourd’hui. 68 Extrait de presse, JDN, 'VMware / Zimbra 7 : suite bureautique collaborative en mode SaaS'

Page 59: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    58  

Les services du Cloud de Microsoft sont :

- Une infrastructure Iaas avec la notion de « vmRole ».

- L’hébergement d’applications.Net, le stockage, les BDD rendus possibles grâce à la

plate-forme PaaS proposée par Windows Azure.

- Les applications Saas de la gamme Live et Online Service. Ils sont proposés sous deux modèles de déploiement différents :

- Le Cloud public

- Le Cloud privé

Quel que soit le niveau de service désiré, la clientèle peut choisir l’un ou l’autre modèle en

fonction ses besoins. Elle a même la possibilité de combiner ces deux modèles et de créer

un Cloud hybride si des besoins spécifiques le nécessitent. La solution Cloud de Microsoft

allie souplesse et facilité de gestion. La gamme de composants basés sur les services

proposée par le Cloud de Microsoft est étendue. La société fournit donc une solution

complète de :

- services d'infrastructures

- services de plate-forme

- de logiciels

Les solutions de Cloud Computing Microsoft, qu’elles soient privées ou publiques

comprennent :

- la virtualisation et l’automatisation.

- des ressources diverses : serveurs, capacités de stockage et réseaux.

- la gestion centralisée de ces ressources.

- une élasticité au niveau de la puissance, en fonction exigences de l'entreprise.

- des applications et outils de développement évolutifs.

2.1. Les Services (SaaS) L’annonce de l’arrivée de « Office 36569 » a été faite le 20 octobre 2011.Cette nouvelle

génération d’application SaaS remplacera BPOS (« Microsoft Business Productivity Online

Standard »). Office 365 proposera, pour chaque licence, utilisateur les versions 2010

de :

- SharePoint Online : plate-forme de collaboration

- Exchange Online : solution de messagerie à la demande

- Lync Online : plate-forme de communication 69 Source : 'Office 365'

Page 60: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    59  

- Office Web Apps (bureautique en mode Web)

- Office Professionnel Plus 2010

Plusieurs tarifs sont proposés selon les versions :

- 5,25 euros par mois et par utilisateur, pour les entreprises de moins de 25 salariés.

- De 1,75 euros pour la messagerie seule (Exchange Online) jusqu’ à 9 euros pour

l’offre complète (Lync Online), s’il s’agit d’une entreprise de plus de 25 salariés

« Office 365 @ Edu » remplacera bientôt la gamme utilisée par le grand public et le monde

éducatif. Jusqu’ici Microsoft proposait un service Live composé de :

- Une messagerie: Windows Live Hotmail

- Un service de partage et d’hébergement : Windows Live SkyDrive

- Un service spécifique à l’éducation, Live @ Edu, avec des solutions adaptées à

l’école.

Microsoft propose également d’autres logiciels de type SaaS :

- Microsoft Dynamics CRM Online 70 propose des solutions via Microsoft Office

Outlook( ou un navigateur Internet) dans le domaine du service à la clientèle, des

ventes et du marketing.

- Exchange Hosted Services (EHS) 71 fournit une protection contre les courriers

indésirables et les programmes malveillants et une aide organisationnelle.

2.2. La Plate-forme Microsoft (PaaS) La plate-forme Paas Windows Azure propose trois briques :

- Windows Azure, un système d'exploitation. Windows Azure™ est hébergé sur un

Data Center Microsoft. Les entreprises qui utilisent ce service ont a à leur disposition

une infrastructure souple et évolutive permettant de travailler sur applications.NET.

La tarification se fait à l’utilisation. Cette plate-forme permet l’exécution et

l’hébergement de n’importe quel type d’application. On retrouve la notion de « worker

rôle ». La charge est automatiquement répartie par Windows Azure. Azure Blobs, un

service de stockage de fichiers, Azure Tables, un service de stockage de données

semi structurées et Azure Queue qui est un service de file d’attente, sont mis à

disposition au travers d’API standards. Cela permet de les utiliser depuis n’importe

quelle application même extérieure au Cloud.

70 Source : 'Microsoft Dynamics CRM Online' 71 Source : 'Exchange Online'

Page 61: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    60  

- SQL Azure 72 , une base de données relationnelle. Cela permet de créer

instantanément une base de données SQL Server sur une infrastructure fiable et

garantie disponible à 99,95%.

- AppFabric 73 , des services utilisables basés sur le Web. Cela garantit une

connectivité sécurisée et un contrôle d’accès.

La plate-forme Windows Azure offre tout un ensemble de services adaptés et souples.

L’expérience de développement, l’évolution à la demande, la réduction des délais sont de

véritables atouts.

2.3. L’IaaS et Cloud privé La notion de « vm role » fournit une machine virtuelle qui permet aux utilisateurs d’héberger,

de faire évoluer et de gérer applications et services comme ils le désirent.

Avec les DataCenters Microsoft vous pouvez faire évoluer votre système simplement et

rapidement. Cela permet de répondre aux exigences en matière d'infrastructure de

l’ensemble ou spécifiques, que ce soit au niveau global ou local.

La solution Microsoft pour un Cloud Privé repose sur Windows Server 2008 R2 Hyper-V et

System Center.

Hyper-V74permet aux entreprises d’utiliser un Cloud privé réactif et efficace. System Center

leur permet de créer des services Cloud au sein de leur propre Data Center.

Mais elles ont aussi la possibilité d’exploiter les services d’un partenaire d’hébergement

Microsoft. Elles utilisent alors les services Cloud se basant sur des machines virtuelles pour

pouvoir augmenter la capacité de leur Data Center, et externaliser l’acquisition matérielle et

les dépenses de gestion.

La surveillance et la gestion complète du matériel, des systèmes d’exploitation, des

machines virtuelles, des applications physiques ou virtuelles sont assurées par System

Center. System Center permet ainsi une vision globale des opérations du Data Center,

simplifiant le dépannage et la maintenance, et optimisant l’efficacité du Data Center.

A noter que début 2011, l’appliance Microsoft Windows Azure, a été lancée. Elle permet aux

entreprises la création d’un Cloud privé, type Windows Azure, sur leur propre infrastructure.

72 Source : 'SQL Azure' 73 Source : 'AppFabric' 74 Source : 'Hyper-V, Cloud privée'

Page 62: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    61  

Conclusion

Le Cloud Computing est promis à un bel avenir, comme le montre les chiffres de ce

mémoire. Il est le résultat de l’évolution de nos usages, de l’apparition de la bulle internet et

de la virtualisation. Il n’a cessé de s’enrichir depuis les années 60 et arrivera certainement à

maturité dans les années à venir, imitant le modèle de ses ainés, les mainframes et le

client/serveur.

Les effets et impacts de cette solution sont considérables, mais nous manquons encore de

recul pour pouvoir en mesurer pleinement les conséquences. Il reste encore beaucoup à

faire notamment en ce qui concerne la sécurité ou l’interopérabilité, mais aussi la mise en

place de norme et de standards.

Pour le moment, l’engagement des entreprises vers le Cloud Computing est progressif et

raisonné, car bien que le NIST ait normalisé la définition du Cloud Computing, du travail

reste à faire concernant la sécurité et la confidentialité des données stockées ou échangées.

C’est pour cette raison que le modèle de déploiement le plus populaire aujourd’hui est le

Cloud privée ou le Cloud hybride. Internet n’a pas « tué » la radio, elle s’est positionnée en

parallèle. Le Cloud est une solution complémentaire, pas forcément une innovation de

rupture. C’est pourquoi il est primordial que les nouveaux acteurs du Cloud communiquent

clairement sur les caractéristiques techniques et les normes de leur solution. La « bataille »

des innovations technologiques qui existe depuis les années 70, va peut-être laisser place à

une compétition plus Marketing, de vulgarisation des connaissances afin de séduire de

nouveaux utilisateurs et ainsi toucher le plus grand nombre.

Pour finir, il est intéressant de se demander comment va évoluer le Cloud dans les

prochaines années. Nous dirigeons-nous vers une informatique dématérialisé à 100%,

comme l’imaginait déjà John McCarthy en 1961 ? Nous vous donnons rendez-vous à la

prochaine décennie pour répondre à cette question !

En conclusion personnelle, nous souhaiterions exprimer notre profonde satisfaction

d’avoir travaillé sur ce sujet. Le Cloud Computing est un sujet d’actualité. Nous sommes

convaincus que la connaissance de ce concept nous apportera une réelle valeur ajoutée lors

de nos futures recherches d’emploi. C’est d’ailleurs la raison principale du choix de ce sujet,

dont nous n’avions aucun compréhension il y a de ça 5 mois.

Page 63: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    62  

Annexe

Annexe 1 : Sondage Cloud Computing

Annexe 2 : Résultat du sondage

Annexe 3 : La classification en tiers des Datacenters

Annexe 4 : Infographie

Page 64: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    63  

Bibliographie

Lien Internet http://en.wikipedia.org/wiki/Cloud_computing

http://www.journaldunet.com/solutions/intranet-extranet/etats-generaux-euroCloud-2011-Cloud-computing-et-saas/les-

indicateurs-du-marche-du-Cloud-en-france.shtml

http://www.marketing-professionnel.fr/tribune-libre/Cloud-computing-changement-regles-jeu.html

http://blog.octo.com/

http://www.zdnet.fr/actualites/richard-stallman-denonce-le-caractere-proprietaire-du-Cloud-computing-39383753.htm

http://markess-blog.typepad.fr/blog/2011/02/les-mod%C3%A8les-de-distribution-de-solutions-Cloud-computing.html

http://www.lemondeinformatique.fr/actualites/lire-la-virtualisation-plus-concrete-et-plus-attractive-que-le-Cloud-

31258.html

http://www.lemondeduCloud.fr/lire-le-monde-du-Cloud-32923.html

http://www.journaldunet.com/solutions/intranet-extranet/vainqueurs-des-trophees-euroCloud-2011.shtml

http://www.larousse.fr/

http://www.youtube.com/watch?v=6PNuQHUiV3Q

http://www.lna.fr/virtualisation-162.html

http://www.gridcafe.org/grid-computing-ancestors.html

http://news.cnet.com/IBMtalks-up-­‐computing-­‐on-­‐demand/2100-­‐1008_3-­‐963807.html

http://computinginthecloud.wordpress.com/2008/09/25/utility-cloud-computingflashback-to-1961-prof-john-mccarthy/

http://www.journaldunet.com/solutions/systemes-reseaux/marche-francais-du-cloud-computing-2009-2011.shtml

http://www.antoinebenkemoun.fr/2010/03/dangers-du-cloud-computing-linteroperabilite/

http://www.silicon.fr/cloud-computing-un-marche-a-149-milliards-de-dollars-en-2014-40946.html

http://pro.01net.com/editorial/503206/les-dsi-sinterrogent-sur-la-securite-du-cloud-computing/

http://www.responcia.fr/blog/2010/03/04/retour-sur-les-prix-du-cloud-computing/

http://www.microsoft.com/france/securite/guides-conseils/cloud.asp

http://www.sfrdeveloppement.fr/index.php?post/2009/11/02/Place-du-Cloud-Computing-en-France

http://www.lemonde.fr/technologies/article/2009/08/24/le-cloud-computing-bouscule-l-informatique_1231357_651865.html

http://www.gillessabban.fr/

http://pro.clubic.com/

http://www.cloudscaling.com/blog/

http://mysaas.fr/

http://markess-blog.typepad.fr/

http://cloudzone.fr/

http://www.cloudconsulting.fr/

http://www.lemagit.fr/

http://www.salesforce.com/

http://www.vmware.com/

http://www.decision-achats.fr/

http://www.microsoft.com/

http://dsi.silicon.fr/

http://www.marketing-professionnel.fr/

Page 65: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    64  

Livres Titre Auteur Editeur

Cloud Computing et SaaS Guillaume Plouin Dunod

Cloud Computing Le guide complet Sylvain Caicoya, Jean-Georges Saury Micro Application

IBM Business continuity and resiliency services IBM Format PDF

E-business On-Demand, le nouveau modèle informatique IBM Global Services Format PDF

Livre Blanc - Veille technologique sur le Cloud Computing Polytechnique Lyon Format PDF

Livre Blanc - Cloud Computing François Tonic Format PDF Livre Blanc - Tout ce que vous devez svoir sur le Cloud Computing Syntec Format PDF

Livre Blanc - Sécurité du Cloud Computing Syntec Format PDF

Livre Blanc - Le Cloud Computing, du concept à la réalité Microsoft Format PDF

Livre Blanc - Cloud economics Microsoft Format PDF Comparaison concurrentielle Cloud Computing Microsoft et VMware Microsoft Format PDF

Etude - Le Cloud Computing, réelle révolution ou simple évolution? Bureau Wygwam Format PDF

Etude - Mise en place d'un site type web 2.0 sur un Cloud CNAM - Olivier leclère Format PDF Technical Report Above the Clouds, A Berkeley View of Cloud Computing Berkeley University Format PDF

Federal Cloud Computing Strategy Vivek Kundra, U.S. Chief Information Officer Format PDF

Rapport et Etude Titre Societé Livre blanc du Cloud Computing Syntec

L’Open Cloud Manifesto Open Cloud

Cloud Computing : attentes & potentiels pour les infrastructures (IaaS) et les plates-

formes (PaaS)

Markess Internationnal

Cloud Computing Brocade

Livre d’or Salesforces

Temoignage 2011 Microsoft

Document de présentation – L’essentiel du CRM en huit points Salesforces.com

Page 66: Le Cloud Computing est-il une solution d’avenir pour …...L’idée de l’informatique comme un service est née. 4 L’utility Computing est un modèle informatique qui présente

Le  Cloud  Computing  est-­‐il  une  solution  d’avenir  pour  l’entreprise  ?    65  

Tables des illustrations

TABLEAU  1  :  NOUVEAU  PROJET  D'IMPLEMENTATION  DE  DATACENTERS  .........................................................................................  39  TABLEAU  2  :  TARIFS  DES  PRINCIPAUX  ACTEURS  DU  MARCHE  .............................................................................................................  40  TABLEAU  3  :  TARIFS  DES  OFFRES  DE  SALEFORCE  .................................................................................................................................  41  TABLEAU  4  :  PRIX  DES  DIFFERENTES  INFRASTRUCTURES  POSSIBLES  ................................................................................................  42  TABLEAU  5  :  LES  SOLUTIONS  PROPOSEES  PAR  GOGRID  .......................................................................................................................  42  TABLEAU  6  :  EVOLUTION  D'IMPLANTATION  DU  CLOUD  AU  SEIN  DES  SI  FRANÇAIS  .........................................................................  46  TABLEAU  7  :  INTERET  POUR  LE  CLOUD  DANS  LE  DOMAINE  DE  L'HEBERGEMENT  EN  FRANCE,  2009-­‐2011  ..............................  47  TABLEAU  8  :  FEEDBACK  DE  DIFFERENTES  ENTREPRISES  SUR  LEURS  ATTENTES  EN  MATIERE  D’IAAS  .........................................  47  

FIGURE  1  :  LES  TROIS  PRINCIPALES  VAGUES  DE  L'INFORMATIQUE  (SOURCE  :  ORANGE  BUSINESS  SERVICES)  ..............................  6  FIGURE  2  :  LA  LOGIQUE  DU  GRID  COMPUTING  ..........................................................................................................................................  9  FIGURE  3  :  REPRESENTATION  SCHEMATIQUE  D'UN  CLUSTER  DE  SERVEURS  HEBERGEANT  UN  SITE  WEB  ....................................  10  FIGURE  4  :  TRAFIC  MOYEN  DE  L'EXPRESSION  "CLOUD  COMPUTING"  SUR  INTERNET.  GOOGLE  TRENDS.  ....................................  15  FIGURE  5  :  L'ARCHITECTURE  MULTI-­‐TENANT  ......................................................................................................................................  18  FIGURE  6  :  NIVEAU  DE  CHARGE  D’UNE  APPLICATION  DANS  LE  TEMPS  ...............................................................................................  19  FIGURE  7  :  SOUS-­‐UTILISATION  D’UN  PARC  DE  SERVEUR  ......................................................................................................................  20  FIGURE  8  :  CAPACITE  MATERIELLE  INFERIEUR  A  LA  DEMANDE  ..........................................................................................................  20  FIGURE  9  :  AJUSTEMENT  DE  LA  CAPACITE  EN  FONCTION  DE  LA  DEMANDE  .......................................................................................  21  FIGURE  10  :  IAAS,  PAAS  SAAS  QUI  EST  RESPONSABLE  DE  QUOI  ?  ......................................................................................................  22  FIGURE  11:  LA  PYRAMIDE  DU  CLOUD  .....................................................................................................................................................  22  FIGURE  12  :  LES  ACTEURS  MAJEURS  DU  CLOUD  COMPUTING  .............................................................................................................  25  FIGURE  13  :  REPRESENTATION  DU  CLOUD  HYBRIDE  ...........................................................................................................................  29  FIGURE  14  :  VARIATION  HORAIRE  DU  VOLUME  DE  REQUETE  DANS  LE  CAS  D'UN  SERVICE  DE  RECHERCHE  (BING)  ..................  31  FIGURE  15  :  SEGMENTATION  DU  CLOUD  COMPUTING  A  L'ECHELLE  EUROPEENNE  .........................................................................  40  FIGURE  16  :  INFOGRAPHIE  PRESENTANT  LES  BENEFICES  ECOLOGIQUES  DU  CLOUD  .......................................................................  43  FIGURE  17  :  RESULTAT  D'UNE  ETUDE  SUR  LES  ENJEUX  DU  CLOUD  ....................................................................................................  45  

ILLUSTRATION  1  :  LE  CONCEPT  DU  CLOUD  ...............................................................................................................................................  5  ILLUSTRATION  2  :  LOGO  AZURE  ..............................................................................................................................................................  33  ILLUSTRATION  3  :  CONCEPT  DU  CLOUD  .................................................................................................................................................  34