{"id":25,"date":"2009-08-31T11:58:08","date_gmt":"2009-08-31T09:58:08","guid":{"rendered":"http:\/\/apollo.mutines.com\/?p=25"},"modified":"2009-09-01T10:21:29","modified_gmt":"2009-09-01T08:21:29","slug":"braid","status":"publish","type":"post","link":"https:\/\/apollo.mutines.com\/index.php\/2009\/08\/31\/braid\/","title":{"rendered":"Braid"},"content":{"rendered":"<div>\n<p style=\"text-align: left;\">Dans mon laboratoire secret est en train de naitre une nouvelle invention : Braid ! la baie de disque anticrise.<br \/>\nEt oui ma bonne dame, c&rsquo;est la crise<br \/>\n(et la pand\u00e9mie aussi, et la canicule tiens, comme \u00e7a vous avez le r\u00e9sum\u00e9 des infos du mois sans m\u00eame aller sur gogol)<\/p>\n<p>Mais revenons a notre histoire.<br \/>\nQu&rsquo;est ce qu&rsquo;on dit quand une base de donn\u00e9es grossie tellement qu&rsquo;on ne trouve plus de place pour la sauvegarder ?<br \/>\n(et que c&rsquo;est la crise)<br \/>\nOn dit \u00ab\u00a0flute ! il faut de la place pour la sauvegarder\u00a0\u00bb<br \/>\nla r\u00e9ponse est \u00ab\u00a0hum ! combien \u00e7a va couter ?\u00a0\u00bb<\/p>\n<p>Et l\u00e0 c&rsquo;est le drame, on est oblig\u00e9 de parler d&rsquo;achat de\u00a0baie de disques,<br \/>\nde citer des chiffres avec plein de z\u00e9ros alors que c&rsquo;est la crise et que les pov traders vont ptet m\u00eame pas avoir autant de billions que pr\u00e9vu.<br \/>\nBref, c&rsquo;est ind\u00e9cent et pas possible<br \/>\n(mais il faut sauvegarder la base de donn\u00e9es quand m\u00eame \u00e9videment)<\/p>\n<p>C\u2019est alors que dans mon esprit enfi\u00e9vr\u00e9 \u00e0 surgie une id\u00e9e, le projet BRAID.<br \/>\n(pour l\u2019acronymie je vous laisse chercher vous-m\u00eame, les meilleures r\u00e9ponses seront nomin\u00e9es aux LOL d\u2019or 2009 de ce blog)<\/p>\n<p>Le principe est de fourrer un boitier rack\u00a0vide\u00a0de disques durs pas cher<br \/>\n(genre 10 x\u00a0\u00a0Samsung HD103UJ 1To 7200 rpm en SATA \u00e0\u00a065 \u20ac ht),<br \/>\nde mettre une carte contr\u00f4leur disque dans le serveur qui supporte la grosse\u00a0base de donn\u00e9es<br \/>\net de relier les 2 avec plein de c\u00e2bles SATA<\/p>\n<p>Allez des photos pour mieux voir<\/p>\n<p>Prenons un boitier vide de type rack<\/p>\n<p style=\"text-align: center;\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-37 aligncenter\" title=\"braid_de_face\" src=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/braid_de_face3.jpg\" alt=\"braid_de_face\" width=\"307\" height=\"230\" srcset=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/braid_de_face3.jpg 640w, https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/braid_de_face3-300x225.jpg 300w\" sizes=\"auto, (max-width: 307px) 100vw, 307px\" \/><\/p>\n<p>Pas fameux hein, gris, en ferraille, pas la photo du si\u00e8cle c&rsquo;est sur mais pas cher (250 \u20ac ht).<\/p>\n<p>Achetons une carte contr\u00f4leur RAID \u00e9conomique<br \/>\n(parce que c&rsquo;est la cri&#8230; ah ? je vous l&rsquo;ai d\u00e9j\u00e0 dit ?)<\/p>\n<p style=\"text-align: center;\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-38\" title=\"carte controleur\" src=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/carte-controleur1.jpg\" alt=\"carte controleur\" width=\"410\" height=\"307\" srcset=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/carte-controleur1.jpg 640w, https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/carte-controleur1-300x225.jpg 300w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/p>\n<p>La Promise EX12350 (environ 585 \u20ac ht)\u00a0fera l&rsquo;affaire, 12 connecteurs SATA II et gestion du RAID 50 c&rsquo;est pas mal quand m\u00eame<\/p>\n<p>\u00a0Alors \u00e9videment dans mon labo je n&rsquo;ai que des serveurs tous plats de 1U\ufffd<br \/>\net celui qui va recevoir la carte contr\u00f4leur en production est un bon gros R900 en 4U.<br \/>\nQu&rsquo;a cela ne tienne, suffit d\u2019en sortir un de son armoire<br \/>\net de lui virer son capot pour lui ins\u00e9rer la carte dans son PCI-xPress<\/p>\n<p style=\"text-align: center;\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-39\" title=\"braid_romulus\" src=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/braid_romulus2.jpg\" alt=\"braid_romulus\" width=\"410\" height=\"307\" srcset=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/braid_romulus2.jpg 640w, https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/braid_romulus2-300x225.jpg 300w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/p>\n<p>Je remercie au passage le serveur Romulus qui est toujours volontaire pour mes exp\u00e9riences<\/p>\n<p>Vous mettez plein de disques dans le boitier rack<\/p>\n<p style=\"text-align: center;\">\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-40\" title=\"interieur_braid\" src=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/interieur_braid1.jpg\" alt=\"interieur_braid\" width=\"410\" height=\"230\" srcset=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/interieur_braid1.jpg 640w, https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/interieur_braid1-300x168.jpg 300w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/p>\n<p>Oh c&rsquo;est beau, allez une minute de culture informatico-\u00e9lectrique,\ufffd<br \/>\nsachant qu&rsquo;un disque Samsung 1To consomme environ 8 watts en utilisation.<br \/>\n10 disques nous donnerons ? oui ! bravo au fond ! 80 watts,<br \/>\nla baie \u00e9tant \u00e9quip\u00e9e d&rsquo;une alimentation de 650 watts d&rsquo;origine, il reste de la marge.<\/p>\n<p><strong>Alors ? Alors ?<\/strong><\/p>\n<p>Et bien pas d\u2019\u00e9tincelles ni de fum\u00e9es. Une fois branch\u00e9e et les drivers install\u00e9s,<br \/>\nla carte est convenablement reconnue par Windows 2008 R2.<\/p>\n<p>\u00a0L\u2019outil fournie par Promise (Promise Array Manager) est simple d\u2019utilisation,<br \/>\nj\u2019ai configur\u00e9 pour les tests un RAID50 de 8 disques + 2 en Spare d\u00e9di\u00e9 \u00e0 ce RAID<\/p>\n<p>Ce qui donne 6 To utilisables et un peu de tranquillit\u00e9 d\u2019esprit en cas de casse.<\/p>\n<p><strong>Des benchs, des benchs\u00a0!<\/strong><\/p>\n<p>Voil\u00e0\u00a0quelques test avec ce que j\u2019avais sous la main\u00a0:<\/p>\n<p>\u00a0Braid sur\u00a0 HP DL145\u00a0 RAID 50 SATA 7200 rpm<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-50\" title=\"raid50 sata 7200rpm\" src=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/raid50-sata-7200rpm2.png\" alt=\"raid50 sata 7200rpm\" width=\"436\" height=\"279\" srcset=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/raid50-sata-7200rpm2.png 436w, https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/raid50-sata-7200rpm2-300x191.png 300w\" sizes=\"auto, (max-width: 436px) 100vw, 436px\" \/><\/p>\n<p>A comparer avec le systeme de disque sur le serveur de base de donn\u00e9es<br \/>\navec des disques SAS 15000 rpm mais en RAID5<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-49\" title=\"raid5 sas 15krpm\" src=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/raid5-sas-15krpm1.png\" alt=\"raid5 sas 15krpm\" width=\"436\" height=\"279\" srcset=\"https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/raid5-sas-15krpm1.png 436w, https:\/\/apollo.mutines.com\/wp-content\/uploads\/2009\/08\/raid5-sas-15krpm1-300x191.png 300w\" sizes=\"auto, (max-width: 436px) 100vw, 436px\" \/><\/p>\n<p>\u00a0Ben c&rsquo;est du tout bon, on perd un peu en ecriture et on gagne pas mal en lecture (presque 700 Mo\/s)<br \/>\nN&rsquo;oublions pas que cette baie \u00e0 un prix de revient facilement 10 fois moindre qu&rsquo;un \u00ab\u00a0vraie\u00a0\u00bb \ud83d\ude09<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Dans mon laboratoire secret est en train de naitre une nouvelle invention : Braid ! la baie de disque anticrise. Et oui ma bonne dame, c&rsquo;est la crise (et la pand\u00e9mie aussi, et la canicule tiens, comme \u00e7a vous avez &hellip; <a href=\"https:\/\/apollo.mutines.com\/index.php\/2009\/08\/31\/braid\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-25","post","type-post","status-publish","format-standard","hentry","category-sysadmin"],"_links":{"self":[{"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/posts\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":14,"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"predecessor-version":[{"id":52,"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/posts\/25\/revisions\/52"}],"wp:attachment":[{"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apollo.mutines.com\/index.php\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}