Modérateurs: Staff Installations, Staff DIY, Staff Juridique • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

Conseils, Guides et Tutos pour le stockage et réseau
Règles du forum
Avant de poster, merci de prendre connaissance des règles du forum : à lire avant de poster

Btrfs ou ext4 pour une migration de NAS ??

Message » 17 Déc 2017 11:24

je vais passer d'un ancien NAS encore en ext4 vers un nouveau modèle compatible Btrfs.. et je me demande comment faire cette migration la ?? (pour passer éventuellement en btrfs ou rester en ext4), ce n'est pas documenté sur le site Synology alors qu'ils expliquent les avantages du Btrf (cloud, sauvegarde, compression, défragmentation, etc..) et Btrfs aurait aussi l'avantage de la rapidité d'accès en séquentiel indexé sur de petits fichiers ? les NAS compatibles Btrfs ont des CPU Intel 64bit..

bref, voilà deux inconnues :
- faut-il passer en btrfs ? est ce stable ? avez vous testé les avantages ?
- et si oui, comment se fait la migration d'un ancien NAS ext4 vers un nouveau en btrfs ??
mes compétences dans ce domaine sont très limitées, qui peut nous éclairer ??
corintin
 
Messages: 1765
Inscription: 24 Mai 2009 22:25
  • offline

Annonce

Message par Google » 17 Déc 2017 11:24

Publicite

 
Encart supprimé pour les membres HCFR

Message » 17 Déc 2017 14:27

Je suis certain que tu a la réponse :mdr:


Entre Ce que je pense, Ce que je veux écrire, Ce que j'écris, Ce que vous lisez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même..
Avatar de l’utilisateur
Gandalflux
Membre HCFR
Membre HCFR
 
Messages: 45035
Inscription: 07 Avr 2008 23:03
Localisation: Luxembourg
  • offline

Message » 17 Déc 2017 17:08

Avec la prochaine version de DSM les NAS récents ARM 64 bits (DS 418 ...) pourront utiliser aussi BTRFS.

Parmi les autres avantages de BTRFS,
- la gestion de sommes de contrôle permettant de garantir l'intégrité des données (ce que l'on lit est bien ce que l'on a écrit)
- le "copy on write" qui permet d'avoir un système de fichier toujours cohérent (si la fonction de vérification du système de fichier existe elle est en théorie inutile lorsque l'on utilise cette fonctionnalité)
- la possibilité d'avoir plusieurs copies des métadonnées même sur un volume unique.

C'est la gestion du RAID (hors RAID-4) par BTRFS qui est parfois contestée mais Synology ne l'utilise pas.
La redondance permet de corriger les erreurs de lecture détectées en vérifiant les sommes de contrôle.
On est bien loin des RAID qui plantent au premier bloc illisible ...

J'ai adopté BTRFS dès qu'il a été disponible, sous unRaid d'abord, puis sur DSM.
Aucun regret.

Il existe des outils de migration de EXT4 à BTRFS mais à ma connaissance non proposés par Synology.
J'ai toujours procédé très simplement en copiant les données de volumes EXT4 (ou ReiserFS) à BTRFS.

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur Contributeur
Membre d'Honneur Contributeur
 
Messages: 17148
Inscription: 08 Déc 1999 2:00
  • offline

Message » 17 Déc 2017 17:49

MLill a écrit:C'est la gestion du RAID (hors RAID-4) par BTRFS qui est parfois contestée mais Synology ne l'utilise pas..

oui, il semble que la version Syno n'utilise pas le Btrfs RAID "instable" mais son système SHR (càd finalement un système mixte fichiers Btrfs et SHR Synology avec un middelware maison..)

MLill a écrit:Il existe des outils de migration de EXT4 à BTRFS mais à ma connaissance non proposés par Synology.
J'ai toujours procédé très simplement en copiant les données de volumes EXT4 (ou ReiserFS) à BTRFS.

oui, je pense aussi que cela m'obligerait à tout recopier.. c'est du travail et un certain risque ! je me demande si je ne vais pas finalement rester en ext4 ??? voilà une décision pas simple...
corintin
 
Messages: 1765
Inscription: 24 Mai 2009 22:25
  • offline

Message » 17 Déc 2017 18:09

Je ne copie jamais, je synchronise.
De EXT4 à Btrfs et de NAS à NAS on peut utiliser la synchronisation de dossiers partagés.
Même si cela demande un petit effort d'assimilation et de mise en place cela reste simple.

Mon outil de synchronisation Windows (Vice Versa pro) permet aussi de vérifier les sommes de contrôle fichier par fichier.
J'utilise parfois cette option pour vérifier qu'il n'y a pas eu de dérive.

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur Contributeur
Membre d'Honneur Contributeur
 
Messages: 17148
Inscription: 08 Déc 1999 2:00
  • offline

Message » 17 Déc 2017 18:28

donc ok pour la synchronisation de EXT4 à Btrfs, bonne nouvelle !
et au final, quel serait ton conseil... rester simplement en ext4 (simple) ou migrer vers Btrfs ??
corintin
 
Messages: 1765
Inscription: 24 Mai 2009 22:25
  • offline

Message » 17 Déc 2017 22:22

Malheureusement je ne pense pas qu'il existe de conseil valable pour tout le monde.

Je suis convaincu que Synology a choisi de migrer DSM vers Btrfs et d'abandonner à terme EXT4.
QNAP, très virulent contre Btrfs, a suivi une autre voie.

L'évolution ne peut être que progressive, compte tenu de la base d'utilisateurs et du parc de matériel existant.
Je ne pense pas que cette prudence soit liée à un manque de confiance dans Btrfs.

En ce qui me concerne il n'y a que deux systèmes de fichiers que j'apprécie, ZFS et Btrfs.
Les autres, à commencer par NTFS, bof, bof, bof.

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur Contributeur
Membre d'Honneur Contributeur
 
Messages: 17148
Inscription: 08 Déc 1999 2:00
  • offline

Message » 25 Déc 2017 23:29

Avatar de l’utilisateur
MLill
Membre d'Honneur Contributeur
Membre d'Honneur Contributeur
 
Messages: 17148
Inscription: 08 Déc 1999 2:00
  • offline

Message » 29 Déc 2017 20:37



j'ai testé sur un même NAS les systèmes Btrfs et ext4.. sans voir de différences (pour de l'audio)
par contre le transfert d'un système de fichiers ext4 en Btrfs n'est expliqué nul part sur le site Synology
corintin
 
Messages: 1765
Inscription: 24 Mai 2009 22:25
  • offline

Message » 29 Déc 2017 22:31

A ma connaissance Synology ne propose pas de conversion.

Théoriquement cependant cette dernière est possible, si j'interprète bien cette information (entre autres).

Je m'étais posé la question de la performance de BTRFS en 2015 lorsque j'ai effectué la migration de REISERFS à BTRFS de tous mes serveurs unRaid.
J'ai effectué des benchmarks sur des traitements représentatifs de mes applications en comparant REISERFS à mes deux options d'évolution XFS et BTRFS.
Je n'ai pas constaté de différence de performance significative entre BTRFS et XFS.

XFS est considéré comme plus moderne et plus performant que EXT4 et notamment dans les tests de Phoronics auxquels fait référence QNAP.

Par contre, tout comme EXT4, XFS ne dispose pas de fonctions que je considère comme essentielles dont nous avons discuté plus haut.

Lorsque l'on synchronise deux systèmes de fichiers c'est de très loin BTRFS le plus performant ...
Et il ne s'agit pas de 60% mais plutôt de 1000%.
Et c'est bien, dans mon cas, cette fonction qui est critique.

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur Contributeur
Membre d'Honneur Contributeur
 
Messages: 17148
Inscription: 08 Déc 1999 2:00
  • offline

Message » 29 Déc 2017 23:58

En 2016 j'ai aussi effecuté une comparaison de BTRFS et EXT4, Synology, QNAP, crypté et non crypté.
Le traitement consiste à charger (upload) le NAS de trois répertoires de profils différents, d'effectuer la comparaison par vice versa pro entre les répertoires source et cible de décharger les répertoire (download), puis de supprimer les répertoires sur le NAS.

Les deux NAS testés sont un DS716+ un TS-253A utilisant tous deux le même Intel Celeron N3150 le QNAP avec 8 Go de mémoire et le Synology avec 2Go.
Le même disque dur de 500 Go a été utilisé dans les tests, sans RAID.

Avec des répertoires non cryptés sur le NAS :
- DS716+ EXT4 : 2:01:44
- DS716+ BTRFS : 2:04:38
- TS253A EXT4 : 2:17:19

Avec des répertoires cryptés sur le NAS :
- DS716+ BTRFS : 2:31:34
- DS716+ EXT4 : 2:37:36
- TS253A EXT4 : 2:40:19

Dans le traitement de comparaison qui est pour moi le plus critique :
- DS716 non crypté EXT4 1:30
- TS253A crypté ou non EXT4 1:35
- DS716 non crypté BTRFS : 1:44
- DS716 crypté BTRFS : 9:02
- DS716 crypté EXT4 : 10:34

Devinez quel NAS j'utilise lorsque mes fichiers sont cryptés ;).

Les tests ont été effectués en avril 2016.

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur Contributeur
Membre d'Honneur Contributeur
 
Messages: 17148
Inscription: 08 Déc 1999 2:00
  • offline


Retourner vers Stockage et Réseau