¿Existe alguna ventaja en utilizar conjuntos de datos/sistemas de archivos ZFS discretos en un único zpool?

¿Existe alguna ventaja en utilizar conjuntos de datos/sistemas de archivos ZFS discretos en un único zpool?

Tengo un servidor Centos que utiliza ZFS en Linux. Los discos están en un único zpool. Cuando escribe, zfs listmuestra un único sistema de archivos (?) (¿conjunto de datos?), tank1.

NAME         USED  AVAIL     REFER  MOUNTPOINT
tank1       18.4T  25.1T     18.4T  /tank1

Dentro tank1hay varios directorios. Llamémoslos myFiles, images, yusers

¿Hay alguna ventaja?¿Configurarlo de esta manera en lugar de usarlo zfs createpara crear sistemas de archivos aislados para cada directorio, dando así a cada directorio su propio recurso compartido y control sobre cómo se comparte cada sistema de archivos?

Entonces, cuando escribo, zfs listveo:

NAME           USED  AVAIL     REFER  MOUNTPOINT
tank1          18.4T  25.1T     18.4T  /tank1
tank1/myFiles  55.0K  25.1T     55.0K  /tank1/myFiles
tank1/images   55.0K  25.1T     55.0K  /tank1/images
tank1/users    55.0K  25.1T     55.0K  /tank1/users

Respuesta1

Puede establecer cuotas, compresión y muchas otras configuraciones por conjunto de datos. Digamos que tienes algún programa o aplicación y no quieres que use más de 20 GB, puedes establecerlo como una cuota en el conjunto de datos.

Si realiza copias de seguridad o replicación mediante zfs send, lo hace por conjunto de datos. Por lo tanto, es posible que desee replicar datos de una aplicación que ha limitado a un conjunto de datos específico, pero no desea replicar el enorme caché o los registros de alguna otra aplicación. Entonces divides las cosas, los bits que deseas replicar están en conjuntos de datos separados de las cosas que no deseas replicar.

Si utiliza la administración de uso compartido NFS o SMB integrada, también se configura por conjunto de datos.

Entonces, la respuesta es que todo depende de lo que necesites. Necesita conjuntos de datos si necesita diferentes configuraciones de zfs para diferentes grupos de datos en su grupo.

información relacionada