Cache SSD*
Le cache SSD peut améliorer les performances de l'accès aléatoire en stockant les données fréquemment accédées sur le cache SSD. Il est possible de monter un cache SSD sur un volume, un iSCSI LUN (niveau bloc) ou un iSCSI LUN (fichiers courants) créés sur un volume. Il existe deux types de caches SSD :
- Un Cache en lecture seule peut se composer d'un ou de deux SSD montés respectivement en configuration basique ou monté en configuration RAID 0 pour améliorer les performances de lecture aléatoire de l'espace de stockage sur lequel il est monté.
Remarque :
Un cache SSD en lecture seule copie les données du volume ; par conséquent, aucune perte de données ne survient, même si le cache en lecture seule plante.
- Un Cache de lecture/écriture peut être monté sur une configuration RAID 1 pour améliorer les performances de lecture et d'écriture aléatoire de l'espace de stockage sur lequel il est monté.
Les deux types de caches SSD implémentent un algorithme LRU (Moins récemment utilisé) pour remplacer les données dans le cache.
Important :
Avant d'installer des SSD pour faire office de cache, veuillez consulter les notes suivantes :
- L'objectif de l'activation d'un cache SSD est d'augmenter les performances de l'accès aléatoire à une petite partie des données fréquemment accédées dans l'espace de stockage. Par exemple, d'importantes opérations de lecture ou d'écriture (par ex. la diffusion de vidéos HD) et les modèles de lecture de données entièrement aléatoires manquent de modèles de relecture, et ne profitent donc pas significativement d'un cache SSD. Pour des applications générales, il est recommandé d'activer l'option Omettre les E/S séquentielles afin que les E/S séquentielles passent encore par les disques durs de l'espace de stockage.
- Référez-vous à la liste de compatibilité sur le site web Synology pour connaître les caches SSD qui peuvent être utilisés sur votre DiskStation.
- Pour le cache lecture-écriture SSD, les deux SSD doivent être du même modèle et de la même taille.
- Un cache SSD requiert un certain ratio RAM/cache, aussi lorsque l'on monte un cache SSD plus important, il faudra peut-être mettre à niveau la mémoire du DiskStation. Afin que le système reste stable et rapide, seul 1/4 de la mémoire système pré-installée est utilisable par le cache SSD. Chaque Go de cache SSD requiert approximativement 416 Ko de mémoire système (on peut inclure la mémoire d'extension) Par conséquent, si la configuration du cache en lecture seulement est de 2 SSD x 128 Go, la taille totale du cache sera de 256 Go et requiert au moins 104 Mo de mémoire ; si la configuration de cache en lecture/écriture est de 2 SSD x 128 Go, la taille de cache total sera de 128 Go et requiert au moins 52 Mo de mémoire. Si la mémoire est insuffisante, la création de cache SSD est restreinte ou la taille du cache SSD sera limitée.
- Chaque Go de cache SSD requiert approximativement 416 Ko de mémoire système (on peut inclure la mémoire d'extension) et la taille maximale du cache est de 1 To. Par conséquent, si la configuration du cache en lecture seulement est de 2 SSD x 128 Go, la taille totale du cache sera de 256 Go et requiert au moins 104 Mo de mémoire ; si la configuration de cache en lecture/écriture est de 2 SSD x 128 Go, la taille de cache total sera de 128 Go et requiert au moins 52 Mo de mémoire. Si la mémoire est insuffisante, la création de cache SSD est restreinte ou la taille du cache SSD sera limitée.
- Veuillez vous référer aux spécifications produit de vos modèles sur le site web Synology pour la taille maximale de cache SSD autorisée sur votre DiskStation.
- Lorsqu'un cache lecture-écriture SSD est dégradé, la fonction de cache est désactivée et le système commence l'écriture des données du cache (c'est-à-dire la synchronisation) du SSD vers les disques durs. Une fois la synchronisation des données terminée, aucune perte de données ne se produit, même si le cache lecture-écriture plante.
- Le cache lecture-écriture ne peut pas être utilisé avec Time Backup. Par exemple, lorsque vous créez un cache lecture-écriture SSD, vous ne pourrez pas exécuter Time Backup. Inversement, si vous exécutez Time Backup, vous ne pourrez pas créer un cache lecture-écriture SSD.
Pour monter le cache SSD :
- Installez deux SSD dans votre DiskStation. Veuillez voir les notes ci-dessus d'abord.
- Allez dans Gestionnaire de stockage > Cache SSD. Cliquez sur Créer.
- Sélectionnez le mode cache (uniquement disponible pour les modèles qui prennent en charge le cache lecture-écriture).
- Trouvez le menu déroulant, et sélectionnez le volume ou iSCSI LUN (niveau bloc) sur lequel vous souhaitez monter le cache SSD.
- Choisissez les deux SSD dans la liste. Les données sur les SSD seront effacées, aussi veuillez vous assurer qu'aucunes données importantes ne seront effacées.
- Cliquez sur Appliquer.
Pour arrêter le cache séquentiel des E/S*** :
Si votre volume cible ou iSCSI LUN (au niveau bloc) fait montre d'excellentes performances d'E/S séquentielles, vous pouvez faire en sorte que le cache SSD cesse de cacher les E/S séquentielles et les données d'accès directement depuis vos disques durs afin d'obtenir une vitesse supérieure et une meilleure performance.
- Cliquez sur Configurer pour ouvrir la fenêtre de configuration.
- Cochez Omettre les E/S séquentielles.
Pour supprimer le cache SSD :
- Cliquez sur Supprimer pour supprimer définitivement ce cache SSD du DiskStation.
- Pour le cache en lecture/écriture, vous devez le supprimer via cette procédure (même si votre DiskStation est hors tension), autrement un plantage du volume va se produire du fait que des données partielles résident uniquement dans le cache.
Remarque :
- Lors du montage ou de la suppression du cache SSD, le système arrêtera tous les services associés (p.ex. les dossiers partagés, paquets installés, connexions actuelles, etc.)
- Si un cache lecture-écriture sur un espace de stockage n'est pas détecté lorsque vous démarrez, le système ne montera pas cet espace de stockage. Veuillez trouver et réinstaller les SSD sur le DiskStation et redémarrer pour monter l'espace de stockage. Si vous ne pouvez pas trouver les SSD, vous aurez peut-être besoin de monter en force l'espace de stockage. Veuillez vous référer à Volume ou à iSCSI LUN.
Pour réparer le cache SSD :
- Pour les caches lecture/écriture : Si l'un des SSD a planté, veuillez suivre les étapes ci-dessus pour le réparer.
- Remplacez le SSD défectueux par un nouveau. (Le nouveau SSD doit être du même modèle et de la même taille que l'ancien).
- Cliquez sur le bouton Réparer.
- Sélectionnez le SSD dans la liste.
- Cliquez sur Appliquer.
- Pour les caches en lecture seulement : Si l'un des SSD a craché, veuillez retirer le cache et remplacer le SSD défectueux. Ensuite cliquez sur Créer pour créer une nouvelle configuration de cache.
Conseiller du cache SSD
Cette section vous permet de calculer et d'afficher le nombre total et la taille des fichiers consultés récemment surun volume spécifique. Si vous n'avez pas encore créé de caches SSD sur le volume sélectionné, cette information peut être référencée lors de l'évaluation du nombre de caches SSD adapté à votre système. Si précédemment vous avez créé un cache SSD sur le volume sélectionné, l'analyse et l'utilisation du cache seront également affichées ici.
Pour utiliser le conseiller du cache SSD :
- Cliquez sur Conseiller du xache SSD Advisor pour ouvrir l'assistant.
- Sélectionnez un volume pour le calcul et cliquez ensuite sur Suivant.
- L'assistant commencera automatiquement à additionner la taille et le nombre des fichiers accédés récemment sur le volume sélectionné. La durée du calcul varie en fonction de votre environnement individuel.
_____
*Le cache SSD n'est disponible que sur certains modèles.
** Cela ne s'applique pas aux caches lecture-écriture SSD créés sous DSM 5.1 ou les versions antérieures. Cela signifie que chaque 1 Go de cache SSD créé avant DSM 5.2 nécessite encore 4 Mo de mémoire système, même en cas d'utilisation dans un environnement DSM 5.2.
*** Ignorer l'E/S séquentielle n'est disponible que sur des séries spécifiques.