Desarrollador (es) | Sun Microsystems originalmente, Oracle Corporation desde 2010. |
---|---|
Nombre completo | ZFS |
Introducido | Noviembre de 2005 OpenSolaris | con
Estructuras | |
Contenidos del directorio | Tabla hash extensible |
Limites | |
Max. tamaño del volumen | 256 billones de yobibytes (2 128 bytes) [1] |
Max. tamaño del archivo | 16 exbibytes (2 64 bytes) |
Max. Número de archivos |
|
Max. longitud del nombre de archivo | 255 caracteres ASCII (menos para estándares de caracteres multibyte como Unicode ) |
Características | |
tenedores | Sí (llamados "atributos extendidos", pero son transmisiones completas) |
Atributos | POSIX |
Permisos del sistema de archivos | POSIX, ACL de NFSv4 |
Compresión transparente | sí |
Cifrado transparente | sí |
Deduplicación de datos | sí |
Copiar en escrito | sí |
Otro | |
Apoyados sistemas operativos | Solaris , OpenSolaris , distribuciones de illumos , OpenIndiana , FreeBSD , Mac OS X Server 10.5 (limitado a solo lectura), NetBSD , Linux a través de un módulo de kernel de terceros ("ZFS en Linux") [2] o ZFS- FUSE , OSv |
Oracle ZFS es un sistema de archivos propietario y un administrador de volúmenes lógicos . ZFS es escalable e incluye una amplia protección contra la corrupción de datos , soporte para altas capacidades de almacenamiento, compresión de datos eficiente , integración de los conceptos de sistema de archivos y administración de volúmenes , instantáneas y clones de copia en escritura , verificación continua de integridad y reparación automática, RAID- Z , ACL nativas de NFSv4 , y se puede configurar con mucha precisión.
ZFS es una marca registrada que pertenece a Oracle. [3]
En la actualización 2 y posteriores, ZFS es parte del propio sistema operativo Solaris 10 de Sun y, por lo tanto, está disponible tanto en sistemas basados en SPARC como en x86 .
Después del lanzamiento de Solaris 11 Express de Oracle, la consolidación OS / Net (el código principal del sistema operativo) se convirtió en propietario y de código cerrado, [4] y las actualizaciones e implementaciones adicionales de ZFS dentro de Solaris (como el cifrado) no son compatibles con otros sistemas no propietarios. implementaciones que utilizan versiones anteriores de ZFS.
Al crear un nuevo grupo ZFS, para conservar la capacidad de utilizar el acceso al grupo desde otras distribuciones no patentadas basadas en Solaris, se recomienda actualizar a Solaris 11 Express desde OpenSolaris (snv_134b) y, por lo tanto, permanecer en la versión 28 de ZFS.
El 2 de septiembre de 2017, Simon Phipps informó que Oracle había despedido prácticamente a todo su personal de desarrollo central de Solaris, interpretándolo como una señal de que Oracle ya no tiene la intención de respaldar el desarrollo futuro de la plataforma. [5]
Lanzamiento antiguo |
Última versión estable patentada |
Número de versión del sistema de archivos ZFS | Fecha de lanzamiento | Cambios significativos |
---|---|---|
6 | Solaris 11.1 | Soporte de sistema de archivos multinivel |
Número de versión del sistema de archivos ZFS | Fecha de lanzamiento | Cambios significativos |
---|---|---|
29 | Solaris Nevada b148 | Asignador híbrido RAID-Z / espejo |
30 | Solaris Nevada b149 | Cifrado ZFS |
31 | Solaris Nevada b150 | Rendimiento mejorado de la 'lista zfs' |
32 | Solaris Nevada b151 | Soporte de bloque de un MB |
33 | Solaris Nevada b163 | Soporte para compartir mejorado |
34 | Solaris 11.1 (0.5.11-0.175.1.0.0.24.2) | Compartiendo con herencia |
35 | Solaris 11.2 (0.5.11-0.175.2.0.0.42.0) | Resilvador secuencial |
36 | Solaris 11.3 | Asignación eficiente de bloques de registro |
37 | Solaris 11.3 | Compresión LZ4 |
38 | Solaris 11.4 | xcopy con cifrado |
39 | Solaris 11.4 | reducir el reinicio resistente |
40 | Solaris 11.4 | Deduplicación 2 |
41 | Solaris 11.4 | Destrucción de conjuntos de datos asincrónicos |
42 | Solaris 11.4 | Reguid: capacidad para cambiar la guía de la piscina |
43 | Solaris 11.4, Oracle ZFS Storage Simulator 8.7 [6] | Mejoras de RAID-Z y compatibilidad con dispositivos en la nube. [7] |
44 | Solaris 11.4 [7] | Eliminación de dispositivo |
45 | Solaris 11.4 SRU 11 [8] | Listas muertas perezosas |
46 | Solaris 11.4 SRU 12 [9] | Metadatos de archivos compactos para cifrado |
47 | Solaris 11.4 SRU 21 [10] | Soporte de propiedad para ZVOL |