Cache SSD

Le cache SSD peut améliorer les performances de l'accès aléatoire en stockant les données à accès fréquent sur le cache SSD. Le cache SSD peut être monté sur un volume ou iSCSI LUN (niveau bloc).

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 de l'espace de stockage.

Remarque :

Types de cache SSD

Il existe deux types de cache SSD, tous deux mettant en œuvre un algorithme LRU (Least Recently Used) pour remplacer les données dans le cache :

Remarque :

Configurations mémoire requises

Les configurations mémoire requises dépendent du processeur de votre DiskStation. Pour voir le processeur utilisé dans votre DiskStation, consultez cet article.

Pour les modèles avec des processeurs Alpine CPU :

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 930 Go. Par conséquent, si la configuration du cache en lecture seule 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 sera restreinte ou la taille du cache SSD sera limitée.

Pour tous les autres modèles :

Un cache SSD requiert une certaine quantité de mémoire système en fonction de la taille du cache, de sorte que si vous montez un cache SSD plus important, vous devrez 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 (il est possible d'inclure la mémoire d'extension.).
Remarque : 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.

Par conséquent, si la configuration du cache en lecture seule 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 sera restreinte ou la taille du cache SSD sera limitée.

Taux d'accès au cache

Par défaut, un cache SSD accélère uniquement les E/S aléatoires et n'accélère pas les E/S séquentielles. Le taux d'accès au cache d'un cache SSD peut être calculé selon la formule suivante :

Gestion du cache SSD

Pour monter le cache SSD :

  1. Installez les SSD dans votre DiskStation. Veuillez d'abord consulter les notes ci-dessus.
  2. Allez dans Gestionnaire de stockage > Cache SSD. Cliquez sur Créer.
  3. Sélectionnez le mode cache (uniquement disponible pour les modèles qui prennent en charge le cache lecture/écriture).
  4. Trouvez le menu déroulant, et sélectionnez le volume ou iSCSI LUN (niveau bloc) sur lequel vous souhaitez monter le cache SSD.
  5. Choisissez les SSD dans la liste. Les données sur les SSD seront effacées, aussi veuillez vous assurer qu'aucune donnée importante ne sera effacée.
  6. Cliquez sur Appliquer.

Pour arrêter le cache séquentiel des E/S :

Si votre volume cible ou iSCSI LUN (au niveau bloc) 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 afin d'obtenir une vitesse supérieure et une meilleure performance.

  1. Cliquez sur Configurer pour ouvrir la fenêtre de configuration.
  2. Cochez Omettre les E/S séquentielles.

Pour supprimer le cache SSD :

  1. Cliquez sur Supprimer pour supprimer définitivement ce cache SSD du DiskStation.

Remarque :

Pour annuler la suppression du cache SSD :

  1. Cliquez sur Suppression du cache pour annuler l'action de suppression du cache.

Pour réparer le cache SSD :

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 sur​ un 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 :

  1. Cliquez sur Conseiller du cache SSD pour ouvrir l'assistant.
  2. Sélectionnez un volume pour le calcul et cliquez ensuite sur Suivant.
  3. 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.