Articulo de referencia

Lista de sistemas de archivos estructurados en registros

Esta es una lista incompleta de implementaciones de sistemas de archivos estructurados por registro . James T. Brady, mientras trabajaba en el laboratorio IBM Poughkeepsie, conc...

Esta es una lista incompleta de implementaciones de sistemas de archivos estructurados por registro .

  • James T. Brady, mientras trabajaba en el laboratorio IBM Poughkeepsie, concibió un sistema de archivos de paginación estructurado en registros en 1979, que se implementó en MVS SP2 en 1980. [1] [2]
  • John K. Ousterhout y Mendel Rosenblum implementaron el primer sistema de archivos estructurado en registros para el sistema operativo Sprite en 1992. [3] [4]
  • BSD-LFS , una implementación de Margo Seltzer , se agregó a 4.4BSD y luego se trasladó a 386BSD . Carecía de compatibilidad con instantáneas. Se eliminó de FreeBSD y OpenBSD, pero aún sigue vigente en NetBSD .
  • El sistema de archivos Fossil de Plan 9 también está estructurado en registros y admite instantáneas.
  • NILFS es una implementación de sistema de archivos estructurado por registros para Linux de NTT/Verio que admite instantáneas.
  • LinLogFS (anteriormente dtfs) y LFS son implementaciones de sistemas de archivos estructurados en registros para Linux. El último fue parte de Google Summer of Code 2005. Ambos proyectos han sido abandonados.
  • LFS es otro sistema de archivos estructurado en forma de registros para Linux desarrollado por la Universidad Charles de Praga. Debía incluir compatibilidad con instantáneas y directorios indexados, pero su desarrollo ya no está en marcha.
  • Write Anywhere File Layout (WAFL) de NetApp es un diseño de archivos que admite matrices RAID de alto rendimiento y gran tamaño, reinicios rápidos sin largas comprobaciones de consistencia en caso de fallo o falla de energía y un rápido aumento del tamaño de los sistemas de archivos. Se creó utilizando el concepto de sistema de archivos estructurado en registros, [ cita requerida ] instantáneas y deduplicación de datos fuera de línea .
  • LSFS es un sistema de archivos estructurado en registros con instantáneas grabables y deduplicación de datos en línea creado por StarWind Software . [5]
  • Cache Accelerated Sequential Layout (CASL) es un sistema de archivos estructurado en registros desarrollado por Nimble Storage que utiliza dispositivos de estado sólido para almacenar en caché los discos duros tradicionales. [6]
  • ObjectiveFS es un sistema de archivos FUSE estructurado en registros que utiliza almacenes de objetos en la nube (por ejemplo, Amazon S3, Google Cloud Storage y almacenes de objetos en la nube privados).
  • NOVA para memoria persistente direccionable por bytes (por ejemplo, módulo de memoria dual en línea no volátil (NVDIMM) y 3D XPoint ) para Linux desarrollado en la Universidad de California, San Diego, EE. UU. [7]
  • Spiralog era un sistema de archivos estructurado en forma de registro creado por Digital Equipment Corporation para el sistema operativo OpenVMS . [8] Spiralog era un producto opcional y se suspendió debido a una variedad de problemas, incluidos problemas con el manejo de volúmenes completos. [9]

Algunos tipos de medios de almacenamiento, como la memoria flash y los CD-RW , se degradan lentamente a medida que se escriben en ellos y tienen una cantidad limitada de ciclos de borrado/escritura en cualquier ubicación. Los sistemas de archivos con estructura de registro a veces se utilizan en estos medios porque realizan menos escrituras en el lugar y, por lo tanto, prolongan la vida útil del dispositivo mediante la nivelación del desgaste . Los sistemas de archivos más comunes incluyen:

  • UDF es un sistema de archivos comúnmente utilizado en discos ópticos .
  • JFFS y su sucesor JFFS2 son sistemas de archivos Linux simples diseñados para dispositivos basados ​​en flash.
  • UBIFS es un sistema de archivos para medios flash NAND sin procesar y también está destinado a reemplazar a JFFS2 .
  • LogFS es un sistema de archivos flash escalable para Linux que funciona tanto en medios flash sin procesar como en dispositivos de bloque, destinado a reemplazar a JFFS2 .
  • YAFFS es un sistema de archivos flash NAND específico para muchos sistemas operativos (incluido Linux).
  • F2FS es un nuevo sistema de archivos diseñado para los dispositivos de almacenamiento basados ​​en memoria flash NAND en Linux.

Véase también

Referencias

  1. ^ Samson, Stephen L. MVS Performance Management OS/390 Edition . pág. 12. CiteSeerX  10.1.1.195.1886 .
  2. ^ "Libro de reconocimiento técnico corporativo de IBM de 1981, premio a la innovación destacada, “Paginación de discos de almacenamiento virtual”"
  3. ^ Rosenblum, Mendel y Ousterhout, John K. (junio de 1990) - "El administrador de almacenamiento LFS". Actas de la edición de verano de 1990 de Usenix . pp315-324.
  4. ^ Rosenblum, Mendel y Ousterhout, John K. (febrero de 1992) - "El diseño y la implementación de un sistema de archivos estructurado en registros". ACM Transactions on Computer Systems, vol. 10, número 1 , páginas 26-52.
  5. ^ Toigo, Jon William (5 de marzo de 2015). "La lucha entre el rendimiento de las máquinas virtuales y el almacenamiento". TechTarget SearchStorage .
  6. ^ Shanks, Eric (25 de noviembre de 2013). "CASL con Nimble Storage". The IT Hollow .
  7. ^ "El sistema de archivos NOVA [LWN.net]". LWN.net .
  8. ^ James E. Johnson; William A. Laing (1996). "Sistema de archivos estructurado en registros Spiralog" (PDF) . Revista técnica digital . 8 (2).
  9. ^ "¿Por qué se retiró Spiralog?". community.hpe.com . 2006-01-10 . Consultado el 2021-01-13 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Lista_de_sistemas_de_archivos_con_estructura_de_registro&oldid=1121210309"