Presentamos ZFS: su sistema de archivos Enterprise-Grade

Muchas personas han oído hablar de ZFS, pero no están seguros de qué es en realidad. Entonces, ¿qué es ZFS? Zeta File System (ZOL en Linux) es un sistema de archivos transaccionales de nivel empresarial que utiliza el concepto de grupos de almacenamiento para administrar el espacio de almacenamiento físico. Sun Microsystems comenzó a trabajar en el producto en 2001 y lo lanzó en 2005 como parte de OpenSolaris.Incluso después de que se suspendió OpenSolaris, ZFS ganó popularidad ya que es un sistema de administración de datos fácil de usar, escalable y potente. Su fuerza radica en su modelo de administración simple.

Que es ZFS?

Oracle Corporation, famosa por su sistema de administración de datos basado en la nube, define ZFS como»un nuevo y revolucionario sistema de archivos que cambia fundamentalmente la forma en que se administran los sistemas de archivos, con características y beneficios que no se encuentran en ningún otro sistema de archivos hoy». diseñado para eliminar la gestión de volúmenes mediante la fusión de dispositivos en un grupo de almacenamiento. Como tal, ZFS opera de manera similar a las tecnologías RAID.

¿Quién usa ZFS?

Las empresas o individuos que almacenan grandes cantidades de datos y aquellos que prefieren los sistemas de almacenamiento conectados a la red (NAS) a menudo eligen ZFS en lugar de una nube. Como sistema de almacenamiento redundante, ZFS protege los datos en caso de un desastre. Las pequeñas empresas también eligen ZFS, ya que les da la privacidad que se les niega en una nube pública, así como el control total de sus datos.

QSM, el sistema operativo NAS de QSAN, se ejecuta en este sistema de archivos.

¿Cómo funciona ZFS?

Como sistema de archivos de nivel empresarial, ZFS permite a los usuarios crear y administrar sistemas de archivos con facilidad, ya que elimina la necesidad de editar archivos de configuración o emitir múltiples comandos. Los usuarios pueden establecer una cuota para limitar la cantidad de espacio de disco utilizado o reservar espacio en disco para un sistema de archivos específico.

ZFS utiliza un diseño de sistema jerárquico definido por puertos de submódulos específicos de ubicación y conductor, cada uno de los cuales está restringido en su localidad. Básicamente, administra el almacenamiento físico de datos a través de grupos de almacenamiento, lo que permite que los sistemas de archivos compartan espacio en disco dentro del grupo.

Cuando los usuarios necesitan un grupo de almacenamiento más grande, agregan discos similares a agregar memoria a una computadora. A medida que los usuarios agregan espacio de almacenamiento, los sistemas de archivos utilizan automáticamente la memoria adicional sin que el usuario tenga que configurar esa memoria ni asignar procesos individuales. Este sistema limita el contacto humano, lo que lo hace no solo fácil de usar sino también altamente confiable.

¿Cuáles son las características empresariales de ZFS?

Como sistema de archivos transaccional, ZFS mantiene un estado consistente para el sistema de archivos en el disco. En lugar de sobrescribir datos, lo que deja el sistema de archivos en un estado incoherente, ZFS gestiona los datos con un mecanismo de copiado por escritura. Este enfoque significa que ni las pérdidas de energía ni los fallos del sistema pueden dañar el sistema de archivos.

Un algoritmo de suma de verificación puede verificar los datos y metadatos de ZFS para proteger la integridad del archivo. En lugar de realizar la verificación de suma de comprobación por bloque, las sumas de comprobación de ZFS funcionan a nivel de sistema de archivos. Las agrupaciones de almacenamiento pueden autoalimentarse mediante la detección de bloques de datos defectuosos y su sustitución por una copia redundante. Básicamente, ZFS puede verificar silenciosamente los datos y hacer reparaciones sin la participación del usuario.

La característica más significativa de ZFS puede ser su escalabilidad. Dado que ZFS puede administrar mil millones de tercios de datos, casi cualquier empresa de tamaño o departamento de TI puede usar el sistema.Designa todos los metadatos dinámicamente, lo que significa que los usuarios no tienen que preasignar inodos, lo que podría reducir la escalabilidad.

Como señala Oracle , «los directorios pueden tener hasta 248 (256 billones) de entradas, y no existe límite en la cantidad de sistemas de archivos o la cantidad de archivos que pueden contenerse dentro de un sistema de archivos».

ZFS también ofrece una instantánea incorporada, que puede capturar una imagen de los datos almacenados en un instante preciso. Los usuarios encuentran instantáneas rápidas y fáciles. Las instantáneas no ocupan espacio en el disco al principio, pero a medida que los datos evolucionan, hacen referencia a los datos antiguos y, por lo tanto, consumen algo de espacio. Estas instantáneas evitan que los datos antiguos vuelvan a caer en el grupo de almacenamiento actual. ZFS también puede enviar y recibir instantáneas del sistema de archivos, un proceso que permite a los usuarios optimizar su espacio en disco.

¿Por qué los usuarios eligen ZFS?

La mayoría de los usuarios selecciona ZFS porque ofrece un modelo de administración simple. La creación y administración de sistemas de archivos se vuelve fácil sin necesidad de aprender comandos del administrador de volúmenes por separado. Además, el sistema administra los puntos de montaje automáticamente. Los bajos costos del sistema de archivos permiten a las empresas crear nuevas para cada proyecto y usuario, lo que permite una administración de datos más precisa.

fuente: qsan.com