Sistema de archivos NetWare

NFV
Desarrollador(es)Novela
Nombre completoSistema de archivos NetWare
Identificadores de particiones0x64 ( NWFS 286 ),
0x65 ( NWFS 386 ),
0x66 ( NWFS 386 )
Límites
Tamaño máximo del volumen1TB
Tamaño máximo de archivo4 GB
Características

Compresión transparente
Otro
Sistemas operativos compatibles
Novell NetWare

En informática , el sistema de archivos NetWare ( NWFS ) era un sistema de archivos basado en un sistema de archivos FAT altamente optimizado y basado en registros . Se utilizó en el sistema operativo de red Novell NetWare . Fue el único sistema de archivos para todos los volúmenes en las versiones NetWare 2.x, 3.x y 4.x, y el sistema de archivos predeterminado y único para el volumen SYS: hasta la versión 5.x. Novell desarrolló dos variedades de NWFS:

  1. NWFS 286 de 16 bits, utilizado en NetWare 2.x
  2. NWFS 386 de 32 bits, utilizado en NetWare 3.x a NetWare 6.x.

En NetWare 5 y versiones posteriores, Novell Storage Services (NSS, lanzado en 1998) reemplazó al formato NWFS.

El formato en disco NWFS nunca fue publicado públicamente por Novell, pero fue lanzado por ex ingenieros de Novell como un proyecto de código abierto en Windows, Linux y DOS en 2000. El proyecto contiene una reescritura completa del sistema de archivos NetWare, publica todos los componentes internos del sistema de archivos y está alojado en GitHub y GitLab . [1] [2]

Las especificaciones publicadas [1] para NWFS de 32 bits son:

  • Tamaño máximo de archivo: 4 GB
  • Tamaño máximo del volumen: 1 TB
  • Máximo de archivos por volumen: 2 millones cuando se utiliza un solo espacio de nombre.
  • Máximo de archivos por servidor: 16 millones
  • Máximo de entradas de directorio: 16 millones
  • Volúmenes máximos por servidor: 64
  • Volúmenes máximos por partición: 8
  • Máximo de archivos abiertos por servidor: 100.000
  • Profundidad máxima del árbol de directorios: 100 niveles
  • Caracteres utilizados: ASCII de doble byte
  • Máximo de atributos extendidos : 512
  • Flujos de datos máximos : 10
  • Compatibilidad con diferentes espacios de nombres: nombres largos de Microsoft Windows (también conocido como espacio de nombres de OS/2 ), Unix , Apple Macintosh
  • Soporte para restaurar archivos eliminados (salvamento)
  • Soporte para registro en diario ( Sistema de seguimiento de transacciones de Novell, también conocido como TTS )
  • Compatibilidad con subasignación de bloques, a partir de NetWare 4.x

Para archivos más grandes, el sistema de archivos utilizó una función de rendimiento llamada Turbo FAT . [ cita requerida ]

También se admitió la compresión transparente de archivos, aunque esto tuvo un impacto significativo en el rendimiento del servicio de archivos.

Cada espacio de nombres requiere su propia entrada de directorio independiente para cada archivo. Si bien el número máximo de entradas de directorio es 16.000.000, dos espacios de nombres residentes reducirían el número máximo utilizable de entradas de directorio a 8.000.000, y tres a 5.333.333.

El sistema NWFS de 16 bits podía manejar volúmenes de hasta 256 MB . Sin embargo, su único soporte de espacio de nombres era una API dedicada para manejar clientes Macintosh.

El sistema de archivos Netware admitía capacidades RAID 0 y RAID 1 nativas mucho antes de que los sistemas RAID se empezaran a utilizar en los ordenadores personales. La duplicación y la duplicación de discos eran funciones básicas del sistema de archivos, y NWFS también admitía volúmenes multisegmentados y lecturas por turnos, de forma muy similar a lo que hacen RAID 0 y RAID 1 en la actualidad.

Véase también

Referencias

  1. ^ ab "netware-file-system · GitLab". GitLab . 2024-04-03 . Consultado el 2024-04-03 .
  2. ^ "netware-file-system: sistema de archivos NetWare SMP de código abierto para Linux, Windows y DOS". GitHub . 2019-05-30 . Consultado el 2024-04-03 .
  • Uso del sistema de seguimiento de transacciones
Obtenido de "https://es.wikipedia.org/w/index.php?title=Sistema_de_archivos_NetWare&oldid=1220856353"