Comment améliorer les performances de Windows avec un nouveau système de fichiers

Vous pouvez améliorer les performances logicielles et la fiabilité du stockage de votre ordinateur avec deux technologies: une configuration RAID et un nouveau système de fichiers. La seule exigence est, au moins, deux disques de rechange. Le reste est facile.

Vous pouvez améliorer les performances logicielles et la fiabilité du stockage de votre ordinateur avec deux technologies: une configuration RAID et un nouveau système de fichiers.  La seule exigence est, au moins, deux disques de rechange.  Le reste est facile.
Publicité

Vous voulez booster votre PC Windows? Vous pouvez améliorer les performances logicielles et la fiabilité du stockage avec deux technologies: Tableau redondant de lecteurs indépendants Qu'est-ce que le stockage RAID et puis-je l'utiliser sur mon PC domestique? [Technologie expliquée] Qu'est-ce que le stockage RAID et puis-je l'utiliser sur mon PC domestique? [Technologie expliquée] RAID est un acronyme pour Redundant Array of Independent Disks, et il s'agit d'une caractéristique de base du matériel serveur qui garantit l'intégrité des données. C'est aussi juste un mot de fantaisie pour deux ou plusieurs disques durs connectés ... Lire la suite (RAID) et le système de fichiers résilient de Microsoft Comment vous pouvez essayer le nouveau système de fichiers résilient pour Windows Comment vous pouvez essayer le nouveau système de fichiers résilient pour Windows Le système gère les données stockées sur votre ordinateur. La valeur par défaut de Windows est NTFS. ReFS promet une meilleure résilience et remplacera éventuellement NTFS. Nous vous montrons ses avantages et comment vous pouvez essayer ReFS maintenant. Lire la suite (ReFS). La seule exigence est, au moins, deux disques de rechange.

Vous vous demandez si ReFS fonctionne à égalité avec le NTFS vieillissant? Cet article compare les performances du nouveau système de fichiers de Microsoft à RAID1, RAID0 et aux performances de disque unique. Et nous discuterons des utilisations possibles de RAID1-ReFS.

Premiers pas avec RAID

La création d'un volume RAID est maintenant très facile avec Windows Storage Spaces . Les utilisateurs saisissent simplement des espaces de stockage dans la barre de recherche et lancent le programme.

espaces de stockage windows 81

Après avoir lancé Storage Spaces, vous devez sélectionner le bouton Modifier les paramètres .

gérer les espaces de stockage

Vous allez ensuite créer le pool de stockage. Sélectionnez Créer un stockage . Ensuite, choisissez deux disques de rechange à ajouter au tableau. Il est important de noter que l'ajout ou la suppression d'un lecteur du volume détruira toutes les données sur le disque, faites donc attention.

espaces de stockage ajouter un lecteur

Vous verrez ensuite les options configurables pour créer le pool de stockage. Les deux parties auxquelles vous devez prêter attention sont: (1) le type de résilience et (2) le système de fichiers . Le type de résilience avec deux lecteurs est limité à un miroir bidirectionnel (RAID1) et un simple (RAID0). Le type de partition inclut NTFS et ReFS. Si vous choisissez Simple, votre seule option est NTFS, car ReFS est conçu pour deux lecteurs ou plus.

la rétention des espaces de stockage et le système de fichiers

Après avoir créé un volume RAID et assigné une lettre de lecteur, la partition fonctionne de la même manière qu'un disque dur. Les utilisateurs peuvent partager un lecteur sur un réseau, y transférer des fichiers ou configurer un logiciel de montage vidéo ou photo pour y écrire des données de cache. En dernier recours, RAID peut améliorer les performances de nombreuses applications commerciales, telles qu'Adobe Premiere et Photoshop. Comme indiqué, différents types de RAID logiciel existent, chacun avec des avantages et des inconvénients.

Dans le système d'exploitation Windows (OS), il existe trois principaux types de RAID grand public: RAID1, RAID0 et RAID5 (il existe de nombreuses autres variantes RAID). En plus de cela, il existe deux façons courantes de formater RAID: NTFS et Resilient File System (ReFS). ReFS est arrivé dans Windows 8.1 et tout en évoluant, il offre fiabilité et performance.

Types de RAID Windows

  • RAID0 : RAID0 est techniquement inapproprié. Il utilise deux lecteurs, mais rien sur l'arrangement n'est redondant. Chaque lecteur contient la moitié des données installées sur l'assemblage. Plutôt que de fournir une redondance, RAID0 fournit des performances pures. RAID0 ne peut pas être formaté en ReFS, c'est donc plutôt bloqué avec NTFS.
  • RAID1 : RAID1, ou mise en miroir, requiert deux lecteurs. Son inconvénient est qu'il fournit la capacité de stockage d'un seul lecteur. Les données sont copiées de manière égale sur les deux disques, ce qui fournit une redondance si quelque chose arrive à l'un des disques. RAID1 accélère également les lectures de disque, ce qui peut conduire à des programmes de lancement plus rapides et à des lectures plus rapides à partir du cache.
  • RAID5 : Je ne couvrirai pas RAID5 dans cet article. Il nécessite au moins trois disques, mais offre une plus grande capacité de stockage disponible que RAID1.

Types de système de fichiers Windows

Les deux systèmes de fichiers importants (qu'est-ce qu'un système de fichiers? Qu'est-ce qu'un système de fichiers et comment savoir ce qui se passe sur vos lecteurs Qu'est-ce qu'un système de fichiers et comment savoir ce qui fonctionne sur vos lecteurs? Système de fichiers résilient (ReFS) et le «nouveau» système de fichiers de la technologie (NTFS). NTFS est le système de fichiers standard sous Windows, mais si vous avez deux ou plusieurs disques durs (identiques ou très similaires), pensez à utiliser ReFS. ReFS réduit le bit-pourri, le rendant idéal pour le formatage des systèmes de stockage. Et il offre des performances similaires à celles d'une partition RAID1 au format NTFS. Tandis que ReFS est relativement nouveau et souffre potentiellement de bugs, mon expérience avec lui a été superbe.

Les benchmarks RAID

Les performances du lecteur peuvent avoir un impact sur de nombreuses tâches informatiques sous Windows. En particulier, la navigation sur Internet lit et écrit souvent des données dans un cache du navigateur. Tout ce que vous devez savoir sur le cache du navigateur [MakeUseOf explique] Tout ce que vous devez savoir sur le cache du navigateur [MakeUseOf explique] Chaque fois que vous rencontrez un problème avec un site Web, l'une des premières suggestions que vous entendrez de la part du support informatique est "essayez d'effacer le cache de votre navigateur" avec "et supprimez vos cookies". Alors qu'est-ce ... Lire la suite. Si le cache réside sur un disque lent, le navigateur se sent moins rapide que s'il habitait un disque SSD rapide (qu'est-ce qu'un disque SSD? Comment fonctionnent les disques SSD Comment fonctionnent les disques SSD? Vous apprendrez exactement ce que sont les SSD, comment les SSD fonctionnent et fonctionnent réellement, pourquoi les SSD sont si utiles, et l'inconvénient majeur des SSD: en savoir plus), ce qui explique pourquoi nous comparons les disques durs.

image du tableau de raid

Pour déterminer quel type de système de fichiers et de tableaux est le plus rapide, j'ai assemblé une machine de test avec une station d'accueil SATA et j'ai branché deux SSD OCZ Onyx plus copieux. J'ai comparé quatre configurations RAID: RAID1 (NTFS), RAID1 (ReFS), RAID0, et comme un seul lecteur au format NTFS. J'ai utilisé AS-SSD pour tous les benchmarks synthétiques et les ai comparés à CrystalDiskMark CrystalDiskMark et CrystalDiskInfo - Diagnostics de disque précieux gratuitement [Windows] CrystalDiskMark et CrystalDiskInfo - Diagnostics de disque précieux gratuitement [Windows] Il était une fois un moment où j'étais un enfant naïf sur un ordinateur de bureau qui n'a même jamais pensé que je devais suivre la santé de mon disque dur. Sauter du monde ... Lire la suite, comme un moyen secondaire de valider les résultats de l'AS-SSD. Enfin, j'ai couru plusieurs tests du «monde réel» en utilisant 7-Zip et Handbrake (5 utilisations pour Handbrake 5 choses intelligentes que vous pouvez faire avec HandBrake 5 choses intelligentes que vous pouvez faire avec HandBrake HandBrake est un outil puissant, conçu pour vous aider à obtenir la plupart de vos supports numériques.Nous avons compilé certaines des utilisations les plus ingénieuses de HandBrake. Un test utilisant Android Studio en tant que compilateur a échoué complètement.

Lectures aléatoires et écritures aléatoires (4KB)

Les baies RAID ne gèrent pas très bien les très courtes files d'attente (ce dont la plupart des utilisateurs ont besoin). Par conséquent, je conseille de ne pas utiliser RAID pour la navigation ou la productivité au bureau. Il y a un avantage de ~ 9% à utiliser un lecteur unique pour des lectures aléatoires sur d'autres configurations de disque.

lectures aléatoires Pour les vitesses d'écriture, RAID0 domine sur ses concurrents. C'est presque 50% plus rapide que les concurrents. Cela est logique, étant donné que les disques RAID1 et les disques simples copient simplement les données de manière égale sur tous les disques, tandis que RAIDo sépare les deux disques.

écrit au hasard

Lectures séquentielles et écritures séquentielles (4 Ko)

Les vitesses de lecture séquentielles sont généralement indicatives des activités de copie de disque. Chaque fois que vous déplacez des fichiers, une meilleure performance devrait se traduire par un transfert plus rapide des fichiers. RAID1 améliore considérablement les lectures de disque séquentielles sur des disques uniques et RAID0. En théorie, RAID0 devrait également améliorer les lectures de disque séquentielles, mais pour une raison quelconque, le benchmark synthétique n'a pas supporté cette hypothèse.

lectures séquentielles

Les lectures et les écritures séquentielles sont emblématiques de la copie de fichiers. Comme prévu, RAID1-ReFS effectue le pire car il effectue des sommes de contrôle sur les données copiées. Cependant, le coup de performance n'est pas très significatif. À l'inverse, RAID0 est nettement inférieur aux attentes, bien qu'il soit légèrement plus rapide qu'un seul disque et RAID1-NTFS.

écritures séquentielles

Lectures aléatoires et écritures aléatoires (4 Ko, 64 file d'attente)

Les benchmarks utilisant une profondeur de file d'attente profonde, combinés avec des lectures et des écritures aléatoires, devraient prédire les performances du serveur et d'autres applications commerciales. En théorie, RAID0 devrait (et offre) les performances de disque les plus rapides parmi les quatre types d'agencements de disques. Mais RAID1 est très proche en termes de vitesse de lecture et offre une redondance des données. Si RAID1 est formaté en ReFS, il perd très peu de vitesse de lecture, comparé à NTFS.

lecture aléatoire 4kb qd64

Pour les performances d'écriture dans une file d'attente profonde, RAID0 domine. Et les deux RAID1-NTFS et RAID1-ReFS souffrent d'une pénalité de performance insignifiante en raison des frais généraux associés à la maintenance de la matrice.

écrit au hasard 4kb qd64

Performance du monde réel

En termes de performance dans le monde réel, les résultats sont beaucoup moins intéressants. Dans les deux encodages Handbrake et 7-Zip (unzip), RAID0 avait un avantage d'environ 2-3% en performance. Pour zipper un grand dossier de 300 Mo de photos, tous les tableaux ont eu une performance inférieure à celle d'un seul disque, avec une différence de 7% entre un seul disque et RAID1-ReFS.

7zip

Malheureusement, j'ai dû jeter quelques données. Par exemple, la compilation à partir du code source s'est traduite par un énorme avantage de performance en faveur de RAID1-ReFS. La différence était si grande que je suis relativement certain que ma méthodologie est sérieusement défectueuse. RAID1 était presque deux fois plus rapide qu'un disque et RAID0 offrait une augmentation de performance de 20% sur un seul disque. Je n'inclue pas de graphique car j'ai besoin de relancer les tests pour confirmer. Il se peut qu'il y ait un problème avec mon environnement de construction ou ma méthodologie de test.

Applications possibles pour RAID dans Windows

Sur la base des benchmarks, les applications appropriées pour RAID sont les suivantes:

  • Cache / lecteur de disque dur pour l'édition de photos et de vidéos.
  • Création d'un lecteur de stockage réseau Comment créer et utiliser votre propre stockage réseau connecté à l'aide d'un netbook Ubuntu Comment créer et utiliser votre propre stockage réseau connecté à l'aide d'un netbook Ubuntu En savoir plus avec redondance des données et protection contre les pourritures.
  • Lecteur de stockage de logiciel.

Cache / lecteur de disque dur : Les pilotes RST (Rapid Storage Technology) d'Intel permettent aux utilisateurs de désigner un autre lecteur comme lecteur de cache. À ce titre, beaucoup de lectures et d'écritures sont faites sur le disque. Une matrice RAID0 offre - sur le papier - le plus grand avantage. Bien que les points de référence du monde réel indiquent qu'un seul SSD offrirait probablement les plus grands gains de performance.

Lecteur de stockage réseau : L'utilisation de ReFS est évidente en tant que lecteur de stockage. Ses propriétés d'intégrité des données combinées aux grands buffs de vitesse de lecture en font un excellent moyen de diffusion en continu sur un réseau rapide (Pourquoi avez-vous besoin de 5GHz Comment les routeurs bi-bande peuvent-ils résoudre vos problèmes sans fil? qui prend en charge le standard bibande peut considérablement augmenter vos vitesses Wi-Fi dans de nombreuses circonstances.

Lecteur de stockage de logiciel : Dans cet arrangement, les utilisateurs installent simplement le logiciel sur la partition RAID1. En raison de son avantage de la vitesse de lecture, de la redondance des données et de la protection contre les pourritures, RAID1 formaté avec ReFS est une grosse mise à jour par rapport à RAID1 formaté avec NTFS. Bien qu'il prenne une légère baisse des performances par rapport à RAID1-NTFS, les gains en intégrité des données ont largement compensé ses défauts. Et dans un environnement de production, le buff d'intégrité des données peut en valoir la peine.

RAID1-ReFS est vraiment bon

Une matrice RAID formatée en ReFS n'entraîne qu'une petite baisse de performance sur NTFS - ce qui vaut clairement le compromis. Bien que je n'ai pas le nombre de disques nécessaires pour tester d'autres configurations RAID (telles que RAID5), les résultats pour RAID1 sont encourageants. Je suppose que ReFS fonctionnerait au moins aussi bien sur d'autres types de tableaux.

Mon avis: Bien que n'étant pas annoncée comme prête pour les environnements de production, ReFS est, selon mon expérience, utilisée de manière optimale dans les systèmes de stockage et comme unité de stockage de logiciels. Il pourrait également faire pour un lecteur de cache décent à mi-chemin.

Avez-vous essayé d'utiliser ReFS? Quels ont été vos résultats?

In this article