{"id":875,"date":"2012-07-12T17:51:58","date_gmt":"2012-07-12T16:51:58","guid":{"rendered":"http:\/\/sdubois.evolix.net\/blog\/?p=875"},"modified":"2018-04-17T04:27:12","modified_gmt":"2018-04-17T04:27:12","slug":"explication-du-cloud-pour-un-decideur","status":"publish","type":"post","link":"https:\/\/sdubois.fr\/blog\/2012\/07\/explication-du-cloud-pour-un-decideur\/","title":{"rendered":"Explication du Cloud (focus IAAS et un peu SAAS) pour un DSI\/d\u00e9cideur :)"},"content":{"rendered":"<p>Comme d\u00e9crit dans mon <a href=\"http:\/\/sdubois.evolix.net\/blog\/2012\/06\/21\/solutions-linux-2012-photographed-by-sebfox\/\">dernier blog-post<\/a>, j&rsquo;ai pu r\u00e9cemment rencontrer pas mal d&rsquo;acteurs sur la notion tr\u00e8s \u00ab\u00a0market\u00a0\u00bb de Cloud et pr\u00e9parer une pr\u00e9sentation sur le sujet pour l&rsquo;occasion.<br \/>\n<u>C&rsquo;est pourquoi quand je lis que des DSI\/D\u00e9cideurs demandent \u00e0 leurs \u00e9quipes d&rsquo;\u00e9tudier une solution \u00ab\u00a0Cloud\u00a0\u00bb &#8230; par conditionnement, ou encore consid\u00e8rent qu&rsquo;avoir une machine virtuelle ce n&rsquo;est pas un serveur d\u00e9di\u00e9 &#8230; il faut un peu expliquer les choses.<\/u><\/p>\n<p>Sans \u00e9crire exhaustivement les paroles qui accompagnent <a href=\"http:\/\/sdubois.fr\/data\/printempslibre2012\/Evolix_lelibre_lesysadmin_lesclouds_printempsdulibre2012_presentation_SL2012.pdf\">mes slides \u00ab\u00a0Le Libre, Le SysAdmin et les Clouds\u00a0\u00bb<\/a> (il faudra venir me voir !), voici quelques r\u00e9ponses en mode FAQ :<\/p>\n<p><strong>&#8211; C&rsquo;est quoi le Cloud ?<\/strong><br \/>\nSelon le <a href=\"http:\/\/csrc.nist.gov\/publications\/nistpubs\/800-145\/SP800-145.pdf\">NIST<\/a> (National Institute of Standards et Technology), le Cloud Computing doit poss\u00e9der 5 caract\u00e9ristiques essentielles :<\/p>\n<ul>\n<li>libre service \u00e0 la demande<\/li>\n<li>accessible sur l&rsquo;ensemble d&rsquo;un r\u00e9seau<\/li>\n<li>avec une mutualisation des ressources<\/li>\n<li>rapidement \u00ab \u00e9lastique \u00bb<\/li>\n<li>mesurable<\/li>\n<\/ul>\n<p>En d&rsquo;autres termes en parlant de la sous cat\u00e9gorie <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Infrastructure_as_a_service\">IAAS<\/a> (Infrastructure As A Service), c&rsquo;est la mise \u00e0 disposition par Internet d&rsquo;une ou plusieurs machines virtuelles aux ressources \u00ab\u00a0facilement\u00a0\u00bb modifiables (\u00e0 la hausse ou baisse).<br \/>\nL&rsquo;autre principale cat\u00e9gorie de Cloud est le <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Logiciel_en_tant_que_service\">SAAS<\/a> (Software As A Service), qui est la mise \u00e0 disposition par internet d&rsquo;un logiciel en mode locatif (souvent un prix par utilisateur et par mois int\u00e9grant : licence, h\u00e9bergement, maintenance, sauvegarde)<\/p>\n<p>Enfin il faut diff\u00e9rencier <strong>Cloud Priv\u00e9<\/strong> (\u00ab\u00a0cloud\u00a0\u00bb mont\u00e9 pour une utilisation d\u00e9di\u00e9 \u00e0 un unique client.) de <strong>Cloud Public<\/strong> (Cloud \u00ab\u00a0mutualis\u00e9\u00a0\u00bb ouvert \u00e0 tous, type ceux d&rsquo;Amazon, Microsoft, etc.)<\/p>\n<p><strong>&#8211; C&rsquo;est quoi les avantages et inconv\u00e9nients du Cloud ?<\/strong><\/p>\n<p><em><strong>Avantages :<\/strong><\/em><\/p>\n<ul>\n<li>pas d&rsquo;investissement dans le mat\u00e9riel<\/li>\n<li><a href=\"http:\/\/sdubois.evolix.net\/blog\/2011\/04\/07\/externaliser-la-gestion-de-ses-serveurs-informatiques\/\">externalisation<\/a> de la maintenance mat\u00e9rielle<\/li>\n<li>diminution du risque de panne mat\u00e9rielle<\/li>\n<li>outils facilitant les snapshots \/ la cr\u00e9ation de master<\/li>\n<li>Pour les sites\/applications avec des besoins de ressources non constants ou lin\u00e9aires, des \u00e9conomies de co\u00fbt et d&rsquo;\u00e9nergie :\n<ul>\n<li>lors de pointes d\u2019activit\u00e9, possibilit\u00e9 d&rsquo;\u00e9volution rapide et temporaire&#8230; si l&rsquo;application est bien scalable !<\/li>\n<li>lors des p\u00e9riodes creuses, possibilit\u00e9 de r\u00e9duction rapide et temporaire<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><em><strong>Inconv\u00e9nients :<\/strong><\/em><\/p>\n<ul>\n<li>moins de contr\u00f4le sur les donn\u00e9es (confidentialit\u00e9, fiabilit\u00e9)<\/li>\n<li>moins de performances (principalement en I\/O)<\/li>\n<li>latence r\u00e9seau entre serveurs souvent d\u00e9grad\u00e9e sur un Cloud public<\/li>\n<li>augmentation des pannes \u00e0 cause de la couche de virtualisation<\/li>\n<li>fiabilit\u00e9 non adapt\u00e9e \u00e0 des besoins critiques, n\u00e9cessitant de \u00ab\u00a0compenser\u00a0\u00bb au niveau ing\u00e9nierie syst\u00e8me \/ logiciels<\/li>\n<li>Co\u00fbt + \u00e9lev\u00e9 pour sites\/applications avec des besoins de ressources constants ou lin\u00e9aires<\/li>\n<li>risques juridiques li\u00e9s \u00e0 la localisation<\/li>\n<li>peu ou pas de proximit\u00e9 avec l&rsquo;h\u00e9bergeur<\/li>\n<li>outils sp\u00e9cifiques, avec des probl\u00e8mes int\u00e9rop\u00e9rabilit\u00e9 \/ r\u00e9versibilit\u00e9<\/li>\n<\/ul>\n<p><strong> &#8211; J&rsquo;ai un unique serveur d\u00e9di\u00e9 (physique), il vaut mieux que je passe sur le Cloud ? <\/strong><br \/>\nDifficile de r\u00e9pondre de fa\u00e7on binaire cat\u00e9gorique. Si vous avez un serveur d\u00e9di\u00e9 (sous entendu classique = physique), il est probable que la comparaison se fera avec un serveur d\u00e9di\u00e9 &#8230; virtuel. \u00c0 savoir une machine virtuelle. On peut dire les choses suivantes (en prenant une moyenne en terme de qualit\u00e9\/marque \u00e0 la fois du serveur physique et de la VM compar\u00e9e) :<\/p>\n<ul>\n<li>Une machine virtuelle \u00e0 m\u00eame ressources (dimensionnement RAM, CPU, disque) qu&rsquo;un serveur physique (non virtuel) sera plus ch\u00e8re.<\/li>\n<li>Une machine virtuelle sur un Cloud public aura des performances d&rsquo;acc\u00e8s disque moins bonne qu&rsquo;un serveur d\u00e9di\u00e9 classique<\/li>\n<li>Le taux de panne moyen d&rsquo;un Cloud public est de <a href=\"http:\/\/www.lemagit.fr\/article\/cloud-computing-panne\/11324\/1\/etude-heures-indisponibilite-des-services-cloud-public\/\">7.5h\/an<\/a> (taux de disponibilit\u00e9 de 99,9%)<\/li>\n<li>Une plateforme \u00ab\u00a0Cloud\u00a0\u00bb (priv\u00e9 ou public) peut avoir une panne du fait de la d\u00e9faillance (souvent partielle emp\u00eachant les Plan de Continuit\u00e9 d&rsquo;Activit\u00e9 [PCA] de fonctionner) mat\u00e9rielle d&rsquo;un \u00e9quipement (exemple un dysfonctionnement du filer par exemple a cr\u00e9\u00e9 plusieurs indisponibilit\u00e9s partielles sur le Cloud Gandi), ou un bug logiciel sur la couche hyperviseur (couche logicielle sous les machines virtuelles) ou encore un soucis type \u00e9lectrique c\u00f4t\u00e9 datacenter, etc. Soit au final un risque et POF (Point Of Failure) suppl\u00e9mentaire \u00e0 un serveur d\u00e9di\u00e9 physique [la couche de virtualisation].<\/li>\n<\/ul>\n<p><em>En conclusion, passer d&rsquo;une machine d\u00e9di\u00e9e physique \u00e0 une machine virtuelle d\u00e9di\u00e9e sur un Cloud (priv\u00e9 ou public) ne doit pas remplacer la mise en place d&rsquo;un Plan de Reprise d&rsquo;Activit\u00e9 (PRA) si ce que vous souhaitez h\u00e9berger est critique<\/em>. Elle se justifie surtout si des modulations du dimensionnement serveur peuvent \u00eatre n\u00e9cessaire sur des p\u00e9riodes courtes ou fr\u00e9quentes. Dans le cas de Cloud public et certain Cloud priv\u00e9, cela n\u00e9cessite aussi d&rsquo;h\u00e9berger des applicatifs qui n&rsquo;ont pas besoin de performances trop grandes c\u00f4t\u00e9 acc\u00e8s disque.<\/p>\n<p><strong>&#8211; Peut-on tout h\u00e9berger dans le Cloud ?<\/strong><br \/>\nDans le Cloud Public la r\u00e9ponse est non -comme en partie \u00e9voqu\u00e9 plus haut (service de base de donn\u00e9es fortement sollicit\u00e9s, etc.)-.<br \/>\nDans le Cloud Priv\u00e9, tout d\u00e9pend de l&rsquo;architecture et qualit\u00e9 du mat\u00e9riel pour la partie performance :). Outre ce blocage li\u00e9 aux performances, le Cloud trouve vraiment son int\u00e9r\u00eat \u00e0 pouvoir allumer et \u00e9teindre plusieurs machines tr\u00e8s r\u00e9activement, il est donc particuli\u00e8rement adapt\u00e9 (en terme de budget notamment) dans le cas d&rsquo;applications scalables. Typiquement une application structurellement monolithique aura peu d&rsquo;int\u00e9r\u00eat \u00e0 \u00eatre mise dans le Cloud car la taille maximum d&rsquo;une unique VM est souvent plus restreinte que sur un serveur d\u00e9di\u00e9 physique.<\/p>\n<p><strong>&#8211; Quelle est l&rsquo;utilisation id\u00e9ale du Cloud ?<\/strong><br \/>\nNous avons pu faire gagner en souplesse et faire \u00e9conomiser un budget important en passant un client \u00e0 une infrastructure hybride (noeud sur serveurs physiques et noeud s\u00e9par\u00e9 sur serveurs virtuelles) pour g\u00e9rer un fort trafic (pic \u00e0 plusieurs millions de visiteurs unique\/jour).<br \/>\nPlus globalement, les exemples type d&rsquo;utilisation (cas IAAS) :<\/p>\n<ul>\n<li>frontaux web d&rsquo;une infrastructure web scalable<\/li>\n<li>serveurs de dev ou de pre-prod ponctuels<\/li>\n<\/ul>\n<p><strong>Petit r\u00e9capitulatif en forme de tableau :<\/strong><\/p>\n<table border=\"1\">\n<tbody>\n<tr align=\"center\">\n<td><\/td>\n<td>Souplesse (scalabilit\u00e9)<\/td>\n<td>Performances<\/td>\n<td>Co\u00fbt<\/td>\n<td>N\u00e9cessit\u00e9 PRA<\/td>\n<\/tr>\n<tr align=\"center\">\n<td><strong>Serveur physique<\/strong><\/td>\n<td>x<\/td>\n<td>xxxx<\/td>\n<td>xx<\/td>\n<td>xxx<\/td>\n<\/tr>\n<tr align=\"center\">\n<td><strong>VM Cloud Public<\/strong><\/td>\n<td>xxxx<\/td>\n<td>xx<\/td>\n<td>x<\/td>\n<td>xxxx<\/td>\n<\/tr>\n<tr align=\"center\">\n<td><strong>VM Cloud Priv\u00e9<\/strong><\/td>\n<td>xxx<\/td>\n<td>xxx<\/td>\n<td>xxx<\/td>\n<td>xxx<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comme d\u00e9crit dans mon dernier blog-post, j&rsquo;ai pu r\u00e9cemment rencontrer pas mal d&rsquo;acteurs sur la notion tr\u00e8s \u00ab\u00a0market\u00a0\u00bb de Cloud et pr\u00e9parer une pr\u00e9sentation sur le sujet pour l&rsquo;occasion. C&rsquo;est pourquoi quand je lis que des DSI\/D\u00e9cideurs demandent \u00e0 leurs \u00e9quipes d&rsquo;\u00e9tudier une solution \u00ab\u00a0Cloud\u00a0\u00bb &#8230; par conditionnement, ou encore consid\u00e8rent qu&rsquo;avoir une machine virtuelle <a href=\"https:\/\/sdubois.fr\/blog\/2012\/07\/explication-du-cloud-pour-un-decideur\/\"> lire la suite <span class=\"meta-nav\"><\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":2329,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[16,25,27],"class_list":["post-875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tic","tag-cloud","tag-hebergement","tag-iaas"],"_links":{"self":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts\/875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/comments?post=875"}],"version-history":[{"count":2,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts\/875\/revisions"}],"predecessor-version":[{"id":2735,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/posts\/875\/revisions\/2735"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/media\/2329"}],"wp:attachment":[{"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/media?parent=875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/categories?post=875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sdubois.fr\/blog\/wp-json\/wp\/v2\/tags?post=875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}