Calculateur RAID pour Synology, TrueNAS, UnRAID & Linux

Bonjour à tous ! Si vous êtes ici, c’est probablement parce que vous avez déjà vécu la frustration de configurer un NAS ou un serveur de stockage, seulement pour découvrir que votre espace utilisable est bien en dessous de ce que vous espériez. C’est exactement ce qui m’est arrivé il y a quelques mois, et c’est ce qui m’a poussé à développer mon propre outil : le Calculateur RAID Synology, TrueNAS, UnRAID & Linux.

Overhead: 6.0%
1-15% selon usage

Configuration des disques


Dans cet article, je vous raconte l’histoire derrière ce script PHP standalone, ce qu’il permet de faire, et pourquoi il comble un vide que même les calculateurs officiels ne parviennent pas à remplir. Je ne suis qu’un passionné qui en avait marre des approximations.

L’anecdote qui a tout déclenché : 80 To bruts pour seulement 40 To utilisables

Imaginez : j’investis dans six disques durs de capacités variées (deux de 24 To, un de 14 To, un de 12 To et deux de 8 To), totalisant plus de 80 To bruts. Excité, je configure un volume SHR-1 sur mon Synology NAS, persuadé que je vais profiter d’une capacité généreuse avec une protection contre une panne de disque. Résultat ? À peine 40 To utilisables après overhead filesystem et pertes dues aux tailles inégales. J’étais furieux ! J’avais passé des heures à comparer des calculateurs en ligne, y compris l’officiel de Synology, et tous me promettaient bien plus – autour de 50-60 To. Mais la réalité était cruelle : les layers SHR avec disques mixtes n’étaient pas gérés correctement, et les overheads (comme Btrfs à 6-15 % avec snapshots) étaient sous-estimés.

Ce que permet de faire mon calculateur RAID Synology, TrueNAS, UnRAID & Linux

J’ai écrit ce script pour mes besoins personnels, mais je le partage parce que je sais que beaucoup en ont besoin. C’est un outil web simple (PHP + JS), qui calcule la capacité utilisable réelle pour une variété de configurations RAID. Voici ce qu’il fait de mieux :

  • Support complet des types de RAID :
    • Synology SHR-1 et SHR-2 (avec gestion précise des « layers » pour disques mixtes – c’est là que les autres échouent).
    • RAID standard : 0, 1, 5, 6, 10.
    • ZFS : RAIDZ1, RAIDZ2, RAIDZ3.
    • Autres : JBOD (concaténation sans protection).
  • Gestion des disques mixtes et conversions :
    • Entrez jusqu’à 50 disques avec tailles en TB (marketing) ou TiB (OS réel).
    • Calcul automatique des pertes dues aux tailles inégales (wasted space).
    • Conversions précises : 1 TB = 0.909 TiB, pour éviter les surprises.
  • Overhead filesystem personnalisable :
    • Choisissez parmi 13 filesystems (Btrfs, ZFS, NTFS, APFS, etc.) avec overheads par défaut (e.g., 6 % pour Btrfs).
    • Ou personnalisez de 0 à 20 % (idéal pour snapshots, compression, métadonnées – jusqu’à 15 % comme je l’ai vécu).
  • Affichage détaillé et éducatif :
    • Résultats clairs : Capacité brute, parité, overhead FS, wasted, utilisable final (en TiB ou TB).
    • Visualisation des layers SHR (e.g., « Layer 1 : 6 disques × 7.3 TiB → 36.5 TiB utilisable »).
    • Alertes si configuration invalide (e.g., <5 disques pour SHR-1).

Le script est sécurisé (protections XSS, CSRF, limites sur inputs), et l’interface est responsive pour mobile. Pas de pub, pas de tracking – juste un outil pur.

Pourquoi ce script est plus précis que les autres

Les calculateurs officiels surestiment pour simplifier – ou pour vendre. Le mien, lui, reproduit le comportement réel des couches SHR-1 testées sous DSM, avec overhead variable et validation empirique (<3 % d’écart réel).

Par exemple :

  • Le calculateur Synology officiel donne 60 TB pour ma config, mais DSM réel m’a donné ~40 To (avec réserves système ignorées).
  • D’autres (comme ceux de QNAP ou sites tiers) ignorent les layers SHR : ils calculent comme si tous les disques étaient égaux, résultant en 50-60 To fantômes.
  • Sur Reddit, des threads comme montrent que les utilisateurs ragent contre ces outils imprécis.

En bref, si vous configurez un NAS Synology/TrueNAS/UnRAID avec disques mixtes, cet outil vous évite les mauvaises surprises.

Pas de support officiel, mais ouvert aux feedbacks

Je l’ai écrit pour moi donc aucun support garanti : pas de hotline, pas de mises à jour promises. Mais je lis tous les commentaires – si vous apercevez un bug ou suggérez une fonctionnalité, je pourrais l’ajouter si j’ai le temps.

Merci d’avoir lu, et bon stockage à tous ! 💾


Écrivez quelques éclats d'âme...

Dans l'ombre vacillante d'une chandelle, où les murmures du vent se mêlent aux secrets d'un vieux parchemin, je vous invite à tisser une toile de mots. Écrivez quelques éclats d'âme – rêve, étoile, abîme, étreinte, brume – et laissez-les danser sur la page, comme des lucioles dans une nuit d'encre. Que diriez-vous de les entrelacer dans une phrase, un souffle, une histoire ?

S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire