Hogar Audio ¿Qué es el sistema de archivos z (zfs)? - definición de techopedia

¿Qué es el sistema de archivos z (zfs)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa Z File System (ZFS)?

El Sistema de archivos Z (ZFS) es un administrador de volumen lógico de código abierto y un sistema de archivos creado por Sun Microsystems, originalmente para su sistema operativo Solaris. Ahora se usa en muchos sistemas operativos, incluidos FreeBSD, NetBSD, Mac OS X Server 10.5 y varias distribuciones de Linux a través de ZFS-FUSE. La característica más distintiva de ZFS es el almacenamiento agrupado, donde varios dispositivos de almacenamiento se tratan como un gran grupo en lugar de como dispositivos separados y unidades lógicas. El almacenamiento puede tomarse del grupo y asignarse a otros sistemas de archivos, y el grupo puede aumentarse agregando nuevos dispositivos de almacenamiento al grupo. Este es el mismo método de asignación de recursos utilizado en un entorno de nube multiusuario.

Techopedia explica el Sistema de archivos Z (ZFS)

ZFS es un sistema de archivos avanzado diseñado por Sun Microsystems para superar muchos de los problemas que tenían los diseños de sistemas de archivos anteriores, como la prevención de errores y la gestión de volúmenes. ZFS incluye protección contra corrupción de datos, soporte para múltiples dispositivos de almacenamiento y altas capacidades de almacenamiento sin degradar el rendimiento, y utiliza conceptos como gestión de volumen, clones de copia en escritura, instantáneas, verificación continua de integridad y reparación automática cuando se encuentran errores. También utiliza un modelo de replicación de datos similar a RAID-5, que se llama RAID-Z, y elimina un defecto fatal en RAID-5 llamado "agujero de escritura", que causa un problema cuando un bloque de datos se escribe en una banda pero se produce una falla o interrupción de energía justo antes de que se pueda escribir el bloque de paridad, lo que da como resultado que los datos sean inconsistentes.

Principales objetivos de diseño de ZFS:

  • Integridad de los datos: la suma de comprobación siempre se escribe con datos y se calcula nuevamente cuando se vuelven a leer esos datos. Si hay una falta de coincidencia en la suma de comprobación, lo que indica un error, ZFS intenta corregir automáticamente el error si hay redundancia de datos disponible (copias de seguridad).
  • Almacenamiento agrupado: todos los dispositivos de almacenamiento se agregan a un grupo, que puede asignarse a otros sistemas de archivos o devolverse. Esto hace que sea más fácil de administrar, ya que un solo grupo es más simple que varias unidades físicas y lógicas. Para aumentar el grupo, se pueden agregar nuevos dispositivos de almacenamiento.
  • Rendimiento: el rendimiento aumenta al emplear múltiples mecanismos de almacenamiento en caché. ZFS utiliza un caché de reemplazo adaptativo (ARC), que es un caché de lectura avanzado basado en memoria, junto con un segundo L2ARC, que se puede agregar cuando sea necesario, y un caché de escritura síncrona basado en disco, que está disponible a través de ZIL (intención de ZFS Iniciar sesión).
¿Qué es el sistema de archivos z (zfs)? - definición de techopedia