it-swarm-es.com

¿Cómo usar un pequeño SSD con ZFS?

Creo que tengo una idea bastante buena de cómo mis unidades TB se distribuirán en un zpool usando ZFS. También tengo una SSD de 120GB. Mi intención era instalar el programa en el SSD.

¿Eso está fuera de la piscina?

¿Es ese un formato diferente (por ejemplo, EXT4)?

¿Debería considerar usar el SSD en otro lugar (por ejemplo, algún tipo de caché)?

2
qwerty

Tiene tres soluciones según el caso de uso.

  1. Si sus discos van a almacenar una gran cantidad de datos a los que no se accede con frecuencia y que no necesitan una velocidad especial de lectura o escritura. Y si necesita programas que se ajusten al ssd, puede usar su ssd por separado en su zpool y formatearlo simplemente como ext4.
  2. Si necesita un alto rendimiento de lectura en su grupo ZFS, debe usar al menos parte del ssd como caché l2arc . El sistema de archivos ZFS almacena en caché los datos en ram primero (caché de arco) y puede usar un ssd para almacenar un caché de nivel 2 (arco de l2). Contendrá los archivos que usa con más frecuencia.
  3. Si, en cambio, necesita un rendimiento de escritura rápido en su grupo zfs, puede usar su ssd como SLOG , que almacenará en caché las solicitudes de escritura antes de que se escriban secuencialmente en los discos giratorios. Sin embargo, es una buena práctica usar un espejo de ssd para almacenar el slog, ya que perder el ssd puede corromper los datos recientemente escritos.

En el primer y tercer casos, tenga cuidado con los problemas de confiabilidad relacionados con la falla potencial del SSD.

1
ptonelli