{"id":203,"date":"2012-02-29T11:31:23","date_gmt":"2012-02-29T16:31:23","guid":{"rendered":"http:\/\/blog.funio.com\/fr\/?p=203"},"modified":"2013-06-27T13:53:02","modified_gmt":"2013-06-27T17:53:02","slug":"funio-en-ligne-depuis-1-mois-partie-23","status":"publish","type":"post","link":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/","title":{"rendered":"Funio en ligne depuis 1 mois!  (partie 2\/3)"},"content":{"rendered":"<p>Le 16 janvier dernier, Funio prenait en charge la gestion des syst\u00e8mes, des infrastructures et du service \u00e0 la client\u00e8le.\u00a0 Encore aujourd&#8217;hui, cette transition qui n&#8217;est pas de toujours simple, se poursuit.\u00a0 Nous avons fait face \u00e0 plusieurs d\u00e9fis durant le dernier mois, mais notre \u00e9quipe s&#8217;est acharn\u00e9e \u00e0 reprendre le dessus sur le retard accumul\u00e9e d\u00fb \u00e0 un niveau de demande tr\u00e8s \u00e9lev\u00e9 et nous voyons aujourd&#8217;hui que nos efforts portent fruits.<\/p>\n<p>Voici donc le 2i\u00e8me article d&#8217;une s\u00e9rie de 3 articles qui comprend un post mortem des activit\u00e9s du dernier mois ainsi qu&#8217;une description sommaire de certains projets sur lesquels nous continuerons de travailler dans les prochaines semaines.\u00a0 Vos commentaires sont appr\u00e9ci\u00e9s et nous aideront \u00e0 prendre les bonnes d\u00e9cisions.<\/p>\n<h3>Nos infrastructures<\/h3>\n<h4>1. Post-Mortem sur la stabilit\u00e9 des infrastructures<\/h4>\n<p>Depuis les derniers mois, nous avons v\u00e9cu quelques situations probl\u00e9matiques sur nos infrastructures.\u00a0 Dans un premier temps, de nouveaux exploits des failles de s\u00e9curit\u00e9 sur les \u00a0CMS (WordPress, Joomla et autres) ont \u00e9t\u00e9 la cible de pirates sur nos serveurs.\u00a0 La premi\u00e8re cons\u00e9quence est que plusieurs sites de client ont donc \u00e9t\u00e9 affect\u00e9s et de nombreuses restaurations de copie de sauvegarde ont \u00e9t\u00e9 n\u00e9cessaire pour remettre le contenu des sites correctement.\u00a0 Cette op\u00e9ration n\u00e9cessite souvent la restauration d&#8217;une grande quantit\u00e9 de donn\u00e9es et il n&#8217;est alors pas possible de restaurer le contenu de plusieurs sites en m\u00eame temps sur le serveur de sauvegarde.\u00a0 C&#8217;est ce qui explique des d\u00e9lais de restauration plus long qu&#8217;\u00e0 l&#8217;habitude.<\/p>\n<p>Une deuxi\u00e8me cons\u00e9quence est que la majorit\u00e9 des pirates utilisent l&#8217;exploitation de ces failles de s\u00e9curit\u00e9 pour envoyer du pourrie via des scripts, ce qui nous m\u00e8ne \u00e0 la deuxi\u00e8me situation probl\u00e9matique.\u00a0 Lorsque du &#8220;spam&#8221; est envoy\u00e9, les serveurs sont identifi\u00e9s par les organismes anti-spam comme comportant des activit\u00e9s malveillantes, ce qui cause de nombreux probl\u00e8mes.\u00a0 Entre autre, les organismes anti-spam en question &#8220;blacklistent&#8221; automatiquement les adresses IPs utilis\u00e9es pour l&#8217;envoi de ces pourriels ce qui se traduit, pour certains clients sur le serveur en question, par l&#8217;incapacit\u00e9 occasionnelle d&#8217;envoyer certains emails \u00e0 certains destinataires.\u00a0 Nous intervenons toujours rapidement sur ces probl\u00e8mes et avons une bonnes collaboration avec ces organismes qui savent tr\u00e8s bien que nous d\u00e9non\u00e7ons les activit\u00e9s de spam, mais le processus prend parfois quelques jours avant que l&#8217;adresse IP soit &#8220;d\u00e9list\u00e9e&#8221;.<\/p>\n<p>Une troisi\u00e8me cons\u00e9quence de ce ces \u00e9pisodes de &#8220;piratage&#8221; est une grande utilisation de l&#8217;espace disque.\u00a0 Les pirates utilisent les espaces du compte pirat\u00e9 pour y mettre une multitude de fichiers qui peuvent ensuite \u00eatre t\u00e9l\u00e9charg\u00e9s de plusieurs sources diff\u00e9rentes.\u00a0 Une tr\u00e8s grande quantit\u00e9 de fichiers est alors t\u00e9l\u00e9vers\u00e9 en tr\u00e8s peu de temps et l&#8217;espace disponible sur les disques est alors rempli tr\u00e8s rapidement, ce qui emp\u00eache nos clients l\u00e9gitimes de t\u00e9l\u00e9verser\/t\u00e9l\u00e9charger leur fichier correctement le temps que le pirate soit cibl\u00e9 et que les fichiers en question soient effac\u00e9s.<\/p>\n<p>Finalement, une quatri\u00e8me cons\u00e9quence est une d\u00e9gradation des performances des serveurs.\u00a0 Habituellement, lorsqu&#8217;un client abuse des ressources du serveur, nous intervenons rapidement et cette intervention passe inaper\u00e7u la majorit\u00e9 du temps.\u00a0 Dans ces cas-ci, lorsqu&#8217;un client utilise trop de ressource, le serveur a plus de difficult\u00e9 a l&#8217;assumer car il est sollicit\u00e9 \u00e0 plusieurs niveaux et les interventions de l&#8217;\u00e9quipe sont plus nombreuse.\u00a0 Lorsque les ressources d&#8217;un serveur sont tr\u00e8s sollicit\u00e9es, le premier service qui en \u00e9cope est le service de courriels.\u00a0 C&#8217;est la raison pour laquelle, durant les derni\u00e8res semaines, le chargement sur les serveurs a connu des ralentissement et que les services de courriels ont rencontr\u00e9s des interruptions intermittentes durant les p\u00e9riodes les plus achaland\u00e9es de la journ\u00e9e.<\/p>\n<p>&nbsp;<\/p>\n<h4>2. Projets de stabilit\u00e9 des infrastructures:<\/h4>\n<p>Outre les interventions habituelles, 3 projets d&#8217;am\u00e9lioration et stabilisation sont en cours pour pr\u00e9venir ce genre de situation.<\/p>\n<p>En premier lieu, notre \u00e9quipe a install\u00e9 &#8220;mod-security&#8221; sur certains serveurs.\u00a0 Ce logiciel permet de pr\u00e9venir certains probl\u00e8mes mentionn\u00e9s ci-dessus en bloquant une grande partie des attaques de pirates sur nos serveur, m\u00eame sur les CMS (WordPress, Joomla et autres) des clients qui ne sont pas \u00e0 jour.\u00a0 Nous savons que cette installation aura un impact tr\u00e8s positif sur la diminution des tentatives de piratage et nous gagnerons \u00e0 coup s\u00fbr en stabilit\u00e9 des serveurs et en performance. Par contre, nous savons aussi que cette installation pourrait bloquer certains scripts l\u00e9gitimes de nos clients et nous tentons toujours d&#8217;intervenir rapidement pour corriger ces cas, l&#8217;objectif n&#8217;\u00e9tant \u00e9videmment pas de couper des fonctionnalit\u00e9s, mais bien d&#8217;am\u00e9liorer la stabilit\u00e9 des infrastructures pour tous les clients sur le serveur.<\/p>\n<p>Ensuite, nous pr\u00e9voyons habituellement une certaine quantit\u00e9 de ressource &#8220;libre&#8221; sur le serveur (espace disque, RAM, CPU), pour \u00eatre en mesure d&#8217;assumer les p\u00e9riode de pointes qui ne doivent pas consomm\u00e9es plus d&#8217;une certaine quantit\u00e9 des ressources totales.\u00a0 Nous allons augment\u00e9 cette quantit\u00e9 de ressource libre en ajoutant des serveurs et en migrant certains clients vers ces nouveaux serveurs.\u00a0 Des serveurs sont ajout\u00e9s r\u00e9guli\u00e8rement \u00e0 notre infrastructure, mais ces nouveaux serveurs seront utilis\u00e9 uniquement pour diminuer la charge sur les autres serveurs de notre parc.\u00a0 De plus, nous avons identifi\u00e9 que le i\/o des disques \u00e9taient \u00e0 l&#8217;origine de certains probl\u00e8mes de performance, donc ces nouveaux serveurs seront \u00e9quip\u00e9es d&#8217;une carte RAID et de disque plus rapide ce qui devrait, selon les tests effectu\u00e9s, nous permettre de gagner en performance.<\/p>\n<p>Finalement, nous utilisons pr\u00e9sentement &#8220;CloudLinux&#8221; sur nos serveurs.\u00a0 Cette plateforme a un grand potentiel qui n&#8217;avait pas \u00e9t\u00e9 exploit\u00e9 jusqu&#8217;\u00e0 aujourd&#8217;hui.\u00a0 Nous travaillons donc pr\u00e9sentement en \u00e9troite collaboration avec les sp\u00e9cialistes de CloudLinux pour mettre en place des configurations qui nous permettrons d&#8217;avoir plus de contr\u00f4le sur la sur-utilisation des ressources par certains clients ainsi que de mettre en place des processus de pr\u00e9vention pour am\u00e9liorer notre pro-activit\u00e9 dans la r\u00e9solution de probl\u00e8me.<\/p>\n<p>L&#8217;objectif est de mettre en place ces modifications et ajouts d&#8217;ici le d\u00e9but du mois d&#8217;avril.\u00a0 D\u00e9ja, depuis la derni\u00e8re semaine, nous constatons une nette am\u00e9lioration des performances avec le d\u00e9but de l&#8217;implantation de certaines de ces mesures.\u00a0 Nous sommes confiant que la stabilit\u00e9 des infrastructures atteindra de nouveau sommet une fois ces projets compl\u00e9t\u00e9s.<\/p>\n<p>Le prochain article paraitra dans les prochains jours au sujet de:\u00a0Post-mortem et am\u00e9lioration de notre service \u00e0 la client\u00e8le<\/p>\n<p>Vous pouvez aussi consulter<a title=\"Funio en ligne depuis 1 mois!  (partie 1\/3)\" href=\"http:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-13\/\"> l&#8217;article pr\u00e9c\u00e9dent<\/a> au sujet de nos syst\u00e8me et la nouvelle interface de gestion des noms de domaines.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le 16 janvier dernier, Funio prenait en charge la gestion des syst\u00e8mes, des infrastructures et du service \u00e0 la client\u00e8le.\u00a0 Encore aujourd&#8217;hui, cette transition qui n&#8217;est pas de toujours simple, se poursuit.\u00a0 Nous avons fait face \u00e0 plusieurs d\u00e9fis durant le dernier mois, mais notre \u00e9quipe s&#8217;est acharn\u00e9e \u00e0 reprendre le dessus sur le retard [&#8230;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[7],"class_list":["post-203","post","type-post","status-publish","format-standard","hentry","category-funio","tag-default"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Funio en ligne depuis 1 mois! (partie 2\/3) &#8212; Funio Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Funio en ligne depuis 1 mois! (partie 2\/3) &#8212; Funio Blog\" \/>\n<meta property=\"og:description\" content=\"Le 16 janvier dernier, Funio prenait en charge la gestion des syst\u00e8mes, des infrastructures et du service \u00e0 la client\u00e8le.\u00a0 Encore aujourd&#8217;hui, cette transition qui n&#8217;est pas de toujours simple, se poursuit.\u00a0 Nous avons fait face \u00e0 plusieurs d\u00e9fis durant le dernier mois, mais notre \u00e9quipe s&#8217;est acharn\u00e9e \u00e0 reprendre le dessus sur le retard [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/\" \/>\n<meta property=\"og:site_name\" content=\"Funio Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/FunioHosting\" \/>\n<meta property=\"article:published_time\" content=\"2012-02-29T16:31:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-06-27T17:53:02+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@funiohosting\" \/>\n<meta name=\"twitter:site\" content=\"@funiohosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Funio en ligne depuis 1 mois! (partie 2\\\/3)\",\"datePublished\":\"2012-02-29T16:31:23+00:00\",\"dateModified\":\"2013-06-27T17:53:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/\"},\"wordCount\":1181,\"keywords\":[\"Default\"],\"articleSection\":[\"Funio\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/\",\"url\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/\",\"name\":\"Funio en ligne depuis 1 mois! (partie 2\\\/3) &#8212; Funio Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/#website\"},\"datePublished\":\"2012-02-29T16:31:23+00:00\",\"dateModified\":\"2013-06-27T17:53:02+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2012\\\/02\\\/funio-en-ligne-depuis-1-mois-partie-23\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Funio en ligne depuis 1 mois! (partie 2\\\/3)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/\",\"name\":\"Funio Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"\",\"url\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/author\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Funio en ligne depuis 1 mois! (partie 2\/3) &#8212; Funio Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/","og_locale":"en_US","og_type":"article","og_title":"Funio en ligne depuis 1 mois! (partie 2\/3) &#8212; Funio Blog","og_description":"Le 16 janvier dernier, Funio prenait en charge la gestion des syst\u00e8mes, des infrastructures et du service \u00e0 la client\u00e8le.\u00a0 Encore aujourd&#8217;hui, cette transition qui n&#8217;est pas de toujours simple, se poursuit.\u00a0 Nous avons fait face \u00e0 plusieurs d\u00e9fis durant le dernier mois, mais notre \u00e9quipe s&#8217;est acharn\u00e9e \u00e0 reprendre le dessus sur le retard [...]","og_url":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/","og_site_name":"Funio Blog","article_publisher":"https:\/\/www.facebook.com\/FunioHosting","article_published_time":"2012-02-29T16:31:23+00:00","article_modified_time":"2013-06-27T17:53:02+00:00","twitter_card":"summary_large_image","twitter_creator":"@funiohosting","twitter_site":"@funiohosting","twitter_misc":{"Written by":"","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/#article","isPartOf":{"@id":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/"},"author":{"name":"","@id":""},"headline":"Funio en ligne depuis 1 mois! (partie 2\/3)","datePublished":"2012-02-29T16:31:23+00:00","dateModified":"2013-06-27T17:53:02+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/"},"wordCount":1181,"keywords":["Default"],"articleSection":["Funio"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/","url":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/","name":"Funio en ligne depuis 1 mois! (partie 2\/3) &#8212; Funio Blog","isPartOf":{"@id":"https:\/\/blog.funio.com\/fr\/#website"},"datePublished":"2012-02-29T16:31:23+00:00","dateModified":"2013-06-27T17:53:02+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.funio.com\/fr\/2012\/02\/funio-en-ligne-depuis-1-mois-partie-23\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.funio.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Funio en ligne depuis 1 mois! (partie 2\/3)"}]},{"@type":"WebSite","@id":"https:\/\/blog.funio.com\/fr\/#website","url":"https:\/\/blog.funio.com\/fr\/","name":"Funio Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.funio.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"","url":"https:\/\/blog.funio.com\/fr\/author\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":8,"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"predecessor-version":[{"id":1625,"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts\/203\/revisions\/1625"}],"wp:attachment":[{"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}