J'ai une paire de SSD de 480 Go "Datacenter" (SAMSUNG MZ7LM480HMHQ-00005) qui constitueront un pool ZFS en configuration de mirroir. Le contenu du pool sera uniquement un volume ZFS (ZVOL) pour une machine virtuelle. Cependant, le ZVOL ne fera que 400 Go en taille, laissant ainsi 80 Go d'espace inutilisé sur chaque SSD.
J'aimerais que les SSDs fassent le meilleur usage de leur espace inutilisé, leur permettant ainsi de l'utiliser pour réduire l'usure de la mémoire flash. Quel serait le meilleur moyen d'atteindre cet objectif?
-
Simplement utiliser l'intégralité des SSDs pour le pool?
-
Créer une partition de 400 Go sur chaque SSD et les utiliser pour le pool, laissant ainsi 80 Go non partitionnés?
-
Essayer de modifier la zone protégée par l'hôte (HPA) des SSDs afin que seuls 400 Go de capacité soient visibles, puis utiliser les SSDs "réduits" pour le pool (comme dans l'option #1)?
Ou peut-être qu'il n'y a pas de différence du tout, et que les SSDs utiliseront automatiquement tous leurs cellules flash de manière optimale?
Si cela a de l'importance: je suppose que la machine virtuelle enverra des commandes TRIM et qu'elles atteindront le ZFS de l'hôte et enfin les SSDs eux-mêmes.