The Samsung 9100 PRO NVMe SSD installed in a motherboard with other M.2 drives.
Agence web » Actualités du digital » 5 raisons pour lesquelles votre NAS a besoin d'un cache SSD

5 raisons pour lesquelles votre NAS a besoin d'un cache SSD

Êtes-vous fatigué des transferts de données lents à votre NAS? Eh bien, il a probablement besoin d'un cache SSD. Si vous n'avez pas de SSD comme premier arrêt pour les données entrantes à votre NAS, vous faites mal le stockage en réseau.

Il existe plusieurs raisons pour lesquelles vous devriez avoir un cache SSD sur un NAS, allant des transferts de données entrants plus rapides à des performances améliorées avec des applications et des services que vous exécutez sur le système. Voici mes cinq principales raisons pour lesquelles vous devez ajouter un cache SSD à votre NAS.

Ajoute une marge de performance sans remplacer les disques existants

Certains systèmes de tableaux (comme ZFS) offrent de meilleures performances avec plus les disques que vous avez en raison de la façon dont le tableau est construit. Cela fonctionne bien si vous avez beaucoup de disques, mais se désagrège si vous n'avez que quelques lecteurs. Si vous n'utilisez pas ZFS, la seule véritable façon d'obtenir des améliorations de performances sur votre serveur est de commencer à remplacer les HDD par des SSD, ce qui peut coûter cher.

Cependant, si vous choisissez d'aller avec un lecteur de cache SSD au lieu de remplacer chaque lecteur par un SSD, le problème est résolu de manière beaucoup plus budgétaire. Mettre un SSD devant votre tableau signifie que les transferts de fichiers appuyeront d'abord sur le SSD, puis seront déplacés vers le tableau plus tard. C'est comme ça que j'ai mis ma configuration non.

Cela signifie que lorsque je déplace un fichier vers mon NAS, je peux en fait maximiser la vitesse de transfert de mon réseau parce que je le déplace vers un lecteur NVME. Après un certain temps, il déplacera lentement ces fichiers vers le tableau principal, libérant de l'espace sur le SSD pour que je déplace plus de fichiers à l'avenir.

Améliore les performances des machines virtuelles et des conteneurs Docker

Dans Unded (et sur d'autres systèmes d'exploitation NAS), vous pouvez définir une part ou un dossier spécifique pour vivre sur un lecteur spécifique. J'ai mes conteneurs Docker pour vivre sur mon cache SSD au lieu du tableau.

Cela signifie que mes conteneurs Docker et mes machines virtuelles peuvent en fait bénéficier de l'augmentation de la vitesse d'un SSD sur un disque dur traditionnel. Maintenant, cela signifie que ces fichiers ne sont pas nécessairement protégés par la redondance (sauf si vous avez une configuration de cache redondante). Cependant, vous pouvez généralement soutenir le partage avec un autre stockage (comme le tableau) si quelque chose échoue.

Accélère l'indexation des bibliothèques photo, vidéo et musicales

Certaines fonctions des programmes sont directement limitées par la vitesse de lecture et d'écriture du stockage sur lequel elles sont activées. L'indexation des photos, des vidéos et des bibliothèques musicales est généralement un tel programme.

Plus votre stockage est rapide, plus les choses peuvent être indexées plus rapidement. À un moment donné, vous atteignez la limite de ce dont le processeur est capable. Mais, généralement, les processeurs sont capables d'indexer beaucoup plus rapidement qu'ils ne peuvent le lire des disques durs traditionnels.

Ainsi, déplacer vos bibliothèques photo, vidéo ou musicales vers un cache (même les fichiers indexés) pourrait augmenter considérablement la vitesse à laquelle les choses sont faites.

En rapport

Comment j'ai abandonné Google Photos et construit mon propre serveur photo

Au revoir Google.

Idéal pour éditer des fichiers volumineux directement à partir du NAS (par exemple, projets vidéo)

J'ai récemment essayé de déplacer ma bibliothèque photo brute vers mon NAS et de modifier l'erreur du réseau – Big. Je modifiais le tableau, et non le cache, en raison de la taille de ma bibliothèque. Cela signifiait que j'étais en fait ralenti dans l'édition, et j'ai fini par migrer mes photos brutes vers un SSD pour pouvoir lire et écrire plus rapidement.

Si vous avez un Cache SSD dans votre NAS, vous pouvez définir certaines bibliothèques ou partages pour rester sur le SSD, tout comme pour les conteneurs Docker ou les machines virtuelles. Cela vous permettrait de lire ces fichiers plus rapidement que le stockage traditionnel le permet, vous permettant de modifier des images directement à partir de votre NAS au lieu d'avoir à le copier d'abord sur votre ordinateur.

Minimise les goulots d'étranglement pendant les transferts de fichiers importants

Comme je l'ai déjà mentionné, je transfère des fichiers directement vers mon cache SSD avant qu'il n'arrive mon tableau. En effet, je déplace généralement de grandes quantités de données lorsque je migration des fichiers vers mon NAS.

Lorsque je déménageais seulement de petits fichiers, les vitesses de lecture et d'écriture du tableau étaient très bien. Cependant, si je déplace 100 Go ou plus, maximiser ma bande passante de réseau en transférant dans le cache SSD est agréable de pouvoir le faire. Ce n'est certainement pas nécessaire, mais je préfère minimiser les goulots d'étranglement dans mes systèmes partout où je peux.


Avoir un cache SSD est important, mais la façon dont votre système utilise ce cache SSD peut être encore plus important. J'ai configuré des caches SSD sur Truenas et Unded, et Unaid est tout simplement plus facile à configurer et à utiliser.

Si vous voulez en savoir plus sur les raisons pour lesquelles je préfère non Truenas, consultez mon explicateur. Je plonge en profondeur pour savoir pourquoi je préfère payer mon système d'exploitation NAS au lieu d'utiliser une alternative gratuite (et standard).

★★★★★