For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/es/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/es/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/es/guides/storage-and-backup/file-storage/ha-nas/nas-zfs-settings.md.

NAS-HA - Configurar los parámetros ZFS de una partición

Ver como Markdown

Descubra cómo aplicar una plantilla de uso o parámetros ZFS personalizados (atime, recordsize, sync) a una partición NAS-HA

Objetivo

Cada partición de un servicio NAS-HA es un dataset ZFS. Puede ajustar tres de sus propiedades ZFS en función de los datos que aloja: la actualización de los tiempos de acceso (atime), el tamaño máximo de bloque (recordsize) y la sincronización de las escrituras (sync).

Para simplificar este ajuste, OVHcloud ofrece plantillas de uso que aplican en un solo paso una combinación predefinida de estos parámetros.

Esta guía explica la función de cada parámetro ZFS, los valores que aplica cada plantilla y cómo modificar los parámetros de una partición desde el área de cliente de OVHcloud o a través de la API de OVHcloud.

Requisitos


Acceso al área de cliente de OVHcloud

  • Enlace directo:
  • Ruta de navegación: Bare Metal Cloud > NAS-HA > Seleccione su NAS-HA

Procedimiento

Warning

Los parámetros ZFS por defecto son adecuados para la mayoría de los usos. Modifíquelos solo si conoce los datos alojados en la partición y el impacto de cada parámetro descrito a continuación.

Comprender los parámetros ZFS

Actualización de los tiempos de acceso (atime)

Cuando atime está activado, ZFS actualiza la fecha del último acceso a un archivo en cada lectura. Por lo tanto, cada operación de lectura genera también una operación de escritura.

Cuando atime está desactivado (off), se evitan estas escrituras adicionales, lo que mejora el rendimiento en los usos con lecturas intensivas. Desactívelo, salvo que una aplicación alojada en la partición dependa de las fechas de acceso a los archivos. Todas las plantillas de uso establecen atime en off.

ZFS recordsize

El recordsize es el tamaño máximo de los bloques en los que ZFS almacena los datos de un archivo. Los archivos más pequeños que el recordsize utilizan un bloque más pequeño: un archivo de 16 KiB ocupa un bloque de 16 KiB (más los metadatos), y no un bloque completo de 128 KiB.

Por regla general, ajuste el recordsize al tamaño de las lecturas y escrituras de la aplicación:

  • Lecturas y escrituras pequeñas y aleatorias (bases de datos, discos de máquinas virtuales): un recordsize reducido evita leer y reescribir un bloque grande para modificar unos pocos kilobytes.
  • Lecturas y escrituras grandes y secuenciales (archivos de vídeo, imágenes, copias de seguridad, archivos comprimidos): un recordsize elevado reduce el número de bloques y de metadatos que gestionar, lo que mejora el caudal.

Los valores disponibles se indican a continuación. El área de cliente los muestra en unidades decimales (1 kB = 1000 bytes).

Valor (bytes)Tamaño binarioValor mostrado en el área de cliente
40964 KiB4.1 kB
81928 KiB8.2 kB
1638416 KiB16.4 kB
3276832 KiB32.8 kB
6553664 KiB65.5 kB
131072 (por defecto)128 KiB131.1 kB (por defecto)
10485761 MiB1 MB
Info

Un nuevo recordsize solo se aplica a los archivos creados después de la modificación. Los archivos existentes conservan el tamaño de bloque con el que se escribieron, hasta que se vuelvan a crear.

Sync

El parámetro sync determina cómo trata ZFS las solicitudes de escritura síncronas, es decir, aquellas para las que la aplicación espera la confirmación de que los datos están almacenados en el disco.

ValorComportamientoUso
standard (por defecto)ZFS respeta las solicitudes de escritura síncronas: la escritura se confirma una vez que los datos están protegidos en el disco. Las escrituras asíncronas se almacenan en memoria intermedia.Recomendado para todos los usos. Combina seguridad de los datos y rendimiento.
alwaysTodas las escrituras se tratan como síncronas, incluso cuando la aplicación no lo solicita.Máxima seguridad de los datos, a costa de un menor rendimiento de escritura.
disabledZFS ignora las solicitudes de escritura síncronas y las confirma antes de que los datos se escriban en el disco.Rendimiento muy elevado, pero los datos confirmados como escritos pueden perderse en caso de incidente. No es adecuado para bases de datos ni para clientes NFS que dependen de las escrituras síncronas.
Danger

Con sync configurado en disabled, una aplicación puede considerar que los datos se han guardado cuando todavía no están en el disco. Utilice este valor solo si comprende perfectamente el riesgo de pérdida de datos.

Plantillas de uso

Una plantilla de uso aplica en un solo paso una combinación predefinida de los tres parámetros a la partición. Todas las plantillas establecen atime en off y sync en standard. Solo se diferencian en el recordsize:

PlantillaUso previstoatimesyncrecordsize
DefaultUso compartido general de archivosoffstandard131072 (128 KiB)
Virtual machinesImágenes de máquinas virtualesoffstandard65536 (64 KiB)
DatabasesAlmacenamiento de bases de datosoffstandard16384 (16 KiB)
File Systems (big files)Uso compartido de archivos de gran tamaño (imágenes, vídeos, streaming)offstandard1048576 (1 MiB)

Si ninguna de estas combinaciones se adapta a su uso, defina usted mismo cada valor con la opción Custom (área de cliente) o con los parámetros personalizados (API).

Modificar los parámetros ZFS de una partición

La modificación se aplica a toda la partición mediante una tarea asíncrona.

Área de cliente de OVHcloud
API de OVHcloud

Una vez seleccionado su servicio NAS-HA, abra la pestaña Particiones.

En la tabla de particiones, haga clic en el botón ... de la partición correspondiente y, seguidamente, en Configurar el uso (ZFS). Se abrirá la ventana Modificar la configuración.

Para aplicar una plantilla de uso:

  1. En la lista desplegable Seleccionar plantilla, seleccione una de las plantillas: Default, Virtual machines, Databases o File Systems (big files).
  2. Haga clic en Modificar la configuración para confirmar.

Para definir valores personalizados:

  1. En la lista desplegable Seleccionar plantilla, seleccione Custom. Se mostrarán los campos Actualización de los tiempos de acceso (atime), ZFS recordsize y Sync, con los valores actuales de la partición.
  2. Ajuste los valores necesarios: la casilla Desactivar para atime, un valor de la lista desplegable ZFS recordsize y una de las opciones Always, Disabled o Standard para sync. Los valores por defecto se indican con la mención (por defecto).
  3. Haga clic en Modificar la configuración para confirmar.

Una notificación le informará cuando se hayan actualizado los parámetros ZFS de la partición.

Comprobar los parámetros ZFS de una partición

Para comprobar los parámetros aplicados a una partición, utilice la siguiente ruta de la API:

La respuesta contiene los valores actuales de atime, recordsize y sync, así como el campo templateName, que indica el nombre de la plantilla aplicada a la partición, si la hay.

Más información

Primeros pasos con un NAS-HA

NAS-HA - Gestión de particiones a través de la API

Montaje de un NAS-HA mediante NFS compartido

Para recibir formación o asistencia técnica en la implementación de nuestras soluciones, póngase en contacto con su representante comercial o consulte la página Professional Services para solicitar un presupuesto y que nuestros expertos analicen su proyecto.

Interactúe con nuestra comunidad de usuarios.

¿Le ha resultado útil esta página?