Support matériel

Disclaimer

Work In Progress : Ce document ne prétend pas être exhaustif. Il présente des configurations connues pour fonctionner avec OpenZFS (testés par les membres du GT-ZFS).

Quelques principes de base :

  • Pas de controleur RAID matériel (ou alors en mode PassThrough ou « non-raid »)

  • Ratio [1] idéal : 1 coeur de 1 GHz, avec 1 GiB de RAM, pour 1 TiB brut de stockage (dans un monde où les licornes existent…).

    • Pas moins de 8 coeurs physiques et les coeurs logiques activés (avec 16 à 32 coeurs, on est bien)

    • Autant de gibioctets de RAM que de coeurs, au minimum (32 à 96 GiB)

  • Multiplier les axes :

    30 disques de 1 TiB seront plus rapides que 3 disques de 10 TiB.

  • Toujours penser au risque de perte de données :

    1 disque de 10 TiB dont le constructeur indique qu’un bit sera flippé tous les \(10^{12}\) bits écrits, c’est 100 % de chance d’avoir au moins un bloc de 4 KiB en erreur à la fin du remplissage d’un disque !

    Il faut raisonner en probabilité de panne, et si l’on est nul en probabilités, prendre des béquilles pour calculer une espérance de vie de son système : https://www.servethehome.com/raid-calculator/raid-reliability-calculator-simple-mttdl-model/

  • Les OS supportés sont (Open)Solaris, Illumos, FreeBSD et GNU/Linux.

Marchés

Courte précision sur les marchés publics : Une bonne partie de cette documentation a été écrite durant MATINFO4 (intégrateur DELL). Elle est en cours d’actualisation pour MATINFO5 (intégrateur HPE).

Matériel