viernes, 13 de noviembre de 2015

XFS (Extended File System)

Por  @Javgonez_IT 

Estamos comenzando un nuevo ciclo y quiero tratar este primer tema con mis estimados estudiantes de Networking. Espero que le pongan mucho entusiasmo. 

Sistema de Archivos Extendido por defecto en CentOS 7

Se incorporó a Linux a partir de la versión 2.4.25

XFS es un sistema de archivos de 64 bits con registro diario (journaling) de alto desempeño  y, está especialmente indicado para discos grandes (superiores a 1 TB). Permite escalar la capacidad de almacenamiento del sistema hasta 500 terabytes

Algunas funciones de XFS:

·   Registro diario para metadatos, lo cual permite una recuperación de datos más rápida.
·    El sistema de archivos puede desfragmentarse y agrandarse mientras está montado y activo.
·     En el caso de CentOS 7, Red Hat™ Enterprise Linux 7 y distribuciones derivadas de éstos se incluye soporte para herramientas de respaldo y restauración específicas de XFS.

Quiero que aporten o escriban alguna reflexión sobre este tema.
Éxito para todos.

LSO

DR1

79 comentarios:

  1. //Jesús Armando Yépez Jiménez
    https://engelausmetall.blogspot.com/

    Sistema de Fichero NTFS

    NTFS (del inglés New Technology File System) es un sistema de archivos de Windows NT incluido en las versiones de Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, Windows 7, Windows 8 y Windows 10. Está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado por Apple.

    NTFS permite definir el tamaño del clúster a partir de 512 bytes (tamaño mínimo de un sector) de forma independiente al tamaño de la partición.

    Es un sistema adecuado para las particiones de gran tamaño requeridas en estaciones de trabajo de alto rendimiento y servidores. Puede manejar volúmenes de, teóricamente, hasta 264–1 clústeres. En la práctica, el máximo volumen NTFS soportado es de 232–1 clústeres (aproximadamente 16 TiB usando clústeres de 4 KiB).

    Su principal inconveniente es que necesita para sí mismo una buena cantidad de espacio en disco duro, por lo que no es recomendable su uso en discos con menos de 400 MiB libres

    ResponderEliminar
  2. ****Xavier Nivecela Paredes ****
    Xfs

    En mayo del  2000, SGI  liberó XFS  bajo una  licencia  de  código  abierto. Sus características más destacables son: * Journaling muy cuidado y optimizado. * Implementación  paralelizada, que  escala  con el número de CPU's. * Direccionamiento de 64 bits. * Rendimiento  y fiabilidad  demostrada  tras  años de  explotación comercial. Todo esto  hace  de  XFS  un sistema  de  archivos altamente  escalable  y fiable. Viene  incorporado en las  ramas  2.5.xx y 2.6.xx del kernel  Linux, y solo  estuvo disponible  para  la  rama 2.4.xx como  parche  hasta  que  en la  versión 2.4.25 Marcelo  Tossati  (responsable  de  la  rama  2.4)  lo consideró  suficientemente  estable  para  incorporarlo en la  rama  principal  de  desarrollo. Existen  también pro

    ResponderEliminar
  3. XFS es un sistema de archivos altamente escalable y de alto rendimiento que fue diseñado originalmente en 1993 por Silicon Graphics. XFS fue originalmente referido como sistema de archivos 'X' (X File System, en inglés) y el nombre fue utilizado desde entonces.

    El límite de tamaño de nombre de archivo es de 255 caracteres. Para el crecimiento de archivos, XFS permite un gran número de nodos y directorios.

    ResponderEliminar
  4. ->Henry Limones

    *XFS es un sistema de archivos de diario robusto y de alta escalabilidad de 64 bits. Este sistemas se basa totalmente en la extensión, por lo tanto soporta grandes archivos y sistemas de archivos muy grandes. El número de archivos que pueden contener un sistema XFS está limitado únicamente por el espacio disponible en el sistema de archivos.

    *Como dato personal diría que su implementación es netamente para poder soportar un archivo de gran tamaño y también que permite la recuperación rápida de caídas, y XFS también pueden desfragmentarse y expandirse mientras estén montados y activos.

    ResponderEliminar
  5. XFS está diseñado con objetivos que contemplan cargas de trabajo tan intensas que para el usuario normal (de a pie, como el comun predominante) son cargas de ciencia ficción, no solo por carga sino tambien por el hardware que sería necesario para satisfacer los topes que indican las especificaciones técnicas de este sistema de archivos en Linux.

    Y sin embargo los benchmarks sí se corresponden con las opiniones de quienes lo han probado en verdaderos escenarios uties y en los cuales se aproveche esta tecnologia indican que está más maduro que su predecesor.

    Aunque dependiendo del tipo de operación, no siempre mejoran en rendimiento al anterior sistema de archivos, siendo esta una gran oposicion al cambio.

    En conclusion, considero que sus ventajas son buenas pero para realizar una inversion de implementacion seria conveniente analizar todas las mejoras especificas al caso en particular que se beneficiaria del mismo.

    ResponderEliminar
  6. Aportando con la Informacion XFS es un sistema de archivos con una arquictectura de 64 bits con alto desempeño, escalable y con recuperacion rapida de datos y creado por SGI (antes Silicon Graphics Inc.) su sistemas operativo IRIX. Trabajando con un sistema de Registro de Diario conocido como Journaling el cual su funcion principal es almacenar la informacion necesaria para restablecer los datos en caso que una transaccion Falle Elimando asi la posibilidad que nuestro S.O. quede Inutilizable

    ResponderEliminar
  7. Cabe destacar el registro diario de metadatos (journaling) la recuperación ante caídas de sistema por volcados de memoria tipo crash, además soporta extends de gran tamaño al momento de crear las particiones lógicas (filesystems llamados en sistemas tipo UNIX)

    ResponderEliminar
  8. XFS es un sistema de ficheros transaccional que viene con un juego de características robustas y está optimizado para ser escalable. se recomienda el uso de este sistema de ficheros para aquellas plataformas Linux que dispongan de dispositivos de almacenamiento SCSI de alto rendimiento y/o almacenamientos de canal de fibra (en inglés, fiber channel) con sistema de alimentación ininterrumpida. XFS realiza un almacenamiento temporal agresivo de datos en tránsito en RAM, pues aquellas aplicaciones con defectos de diseño (de las cuales hay muchas) que no toman precauciones necesarias durante la escritura de datos al disco pueden perderlos en caso de que el sistema se apague de forma inesperada.

    ResponderEliminar
  9. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  10. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  11. En el momento en que se crea un sistema de archivos XFS, el dispositivo de bloqueo subyacente se divide en ocho o más regiones lineales del mismo tamaño. Estas regiones se conocen como grupos de asignación. Cada grupo de asignación gestiona los inodos y el espacio libre en el disco propios.
    Dado que los grupos de asignación son bastante independientes entre sí, el núcleo puede acceder a más de uno a la vez, lo que constituye la clave de la gran escalabilidad de XFS.

    ResponderEliminar
  12. XFS es una opción para servidores que necesitan el mejor rendimiento posible ya sea en base de datos, virtualización, entre otras. Como ya han comentado proviene de Silicon Graphics (para su implementación de UNIX llamada IRIX) compañia que destacó en el mundo de la supercomputación y entornos multimedia de alto rendimiento. Fue diseñado para tratar grandes ficheros y escalar grandes volúmenes. Por lo tanto videos y ficheros multimedia son muy bien gestionados por este sistema de ficheros. Además actualmente vemos que se ha extendido en entornos de BigData y Cloud Computing, como por ejemplo en Cassandra y EC2.

    Saludos.

    ResponderEliminar
  13. El XFS de forma predeterminada, se crean con un "interno" de registro, lo que sitúa la revista sistema de archivos en el mismo dispositivo de bloques como los datos del sistema de archivos. Escrituras del Sistema de Archivos son precedidas por las actualizaciones de metadatos a la revista, que puede ser una causa de la discordia disco.

    ResponderEliminar
  14. Monitoreo del sistema de archivos XFS:
    Si bien ya se ha comentado que journalling es una de las caracteristicas principales de este sistema de archivos y ayuda a la recuperacion de datos, es recomendable utilizar el comando xfs_check para una revision ejecutada por el administrador del sistema. Adicionalmente, este comando es mas rapido que fsck.ext3

    ResponderEliminar
  15. XFS también proporciona copia de seguridad nativa / Restaurar capacidades. Utilidades como xfsdump y xfsrestore permiten al usuario hacer copias de seguridad y restaurar los archivos, mientras que el sistema de archivos está en uso. El proceso se puede realizar sin crear una instantánea e incluso se puede realizar en múltiples flujos a varios dispositivos. El proceso de restauración y copia de seguridad puede ser interrumpida y se reanuda sin causar problemas.

    ResponderEliminar
  16. XFS
    - Provee soporte para llevar un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco.
    - El registro (journal) contiene entradas 'lógicas' que describen a un alto nivel las operaciones que se están realizando, al contrario de otros sistemas de archivo con un registro (journal) 'físico', que guardan una copia de los bloques modificados durante cada transacción.
    - En el caso de una caída repentina del sistema, las operaciones inmediatamente anteriores a la caída pueden ser terminadas, garantizando así la consistencia del sistema.
    - XFS soporta un sistema de archivos de hasta 8 exabytes, aunque esto puede variar dependiendo de los límites impuestos por el sistema operativo. En sistemas GNU/Linux de 32 bits, el límite es 16 terabytes.
    - Los sistemas de archivos XFS están particionados internamente en grupos de asignación, que son regiones lineales de igual tamaño dentro del sistema de archivos.

    ResponderEliminar
  17. XFS es un sistema de archivos altamente escalable y de alto rendimiento que fue diseñado originalmente en 1993 por Silicon Graphics.
    Fue diseñado para tratar grandes ficheros y escalar grandes volúmenes.

    ResponderEliminar
  18. XFS es un sistema de archivos journaling creado por Silicon Graphics en 1993, portado a Linux desde 2001. En 2014 Red Hat cambia el clásico sistema de archivos Ext por el sucesor XFS y al lanzar RHEL7 apuesta por este Sistema de archivos(por defecto) de alto rendimiento donde se destaca su capacidad de manejar una partición de hasta 500 terabytes lo que lo hace ideal para servidores de archivos multimedia a causa de la transferencia constante de archivos de gran tamaño.

    ResponderEliminar
  19. Entre los sistemas de archivos más usados tenemos en el XFS que es un sistema de archivo de 64 bits, unas de las características de este sistema de archivo es el Journaling de alto rendimiento (antiguamente Silicón Graphics Inc.). el Journaling es un soporte para llevar un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco. Registro por diario para metadatos, lo cual permite una recuperación de datos más rápida. El sistema de archivos puede desfragmentarse y agrandarse mientras está montado y activo. El XFS soporta hasta 8 exabytes dependiendo de los límites del sistema operativo. La distribución comercial de Linux Red Hat Enterprise Linux incorporó en su versión 7 XFS como su sistema de archivos por defecto, destacando su capacidad de manejar una partición de hasta 500 terabytes y la versión de OpenSUSE "Leap" 42.1, liberada el 4 de Noviembre de 2015, propone por defecto este sistema de archivos para algunos puntos de montaje como home.

    ResponderEliminar
  20. XFS tiene un gran número de características que lo hacen adecuado para el despliegue en un entorno de computación de nivel empresarial que requiere la implementación de sistemas de archivos muy grandes; dentro de las mas importantes:
    Soporta un tamaño máximo del sistema de archivos y el tamaño máximo de archivo de casi 8 EB. El límite máximo admitido para XFS en Oracle Linux es 100 TB.
    Implementa diario para las operaciones de metadatos, lo que garantiza la consistencia del sistema de archivos después de la pérdida de poder o de una caída del sistema.
    XFS registros del sistema de archivos se actualiza de forma asincrónica a un búfer circular (la revista) antes de que pueda comprometer las actualizaciones de datos reales en el disco. La revista se puede localizar ya sea internamente en la sección de datos del sistema de archivos, o externamente en un dispositivo separado para reducir la contención de acceso al disco. Si el sistema se bloquea o se pierde potencia, lee el diario cuando se vuelve a montar el sistema de archivos, y las repeticiones de cualquier pendiente de las operaciones de metadatos para asegurar la consistencia del sistema de archivos. La velocidad de esta recuperación no depende del tamaño del sistema de archivos.

    ResponderEliminar
  21. Buenas noches. Cabe destacar que también la importante información son los metadatos, que indican cuales son los derechos de acceso, dueños, marcas del tiempo, etc, También utilizan copiado en escritura.
    XFS también sigue evolucionando para adaptarse a las capacidades del hardware que se está desplegando con eficiencia cuando se trata de grandes cantidades (terabytes) de memoria principal y, por tanto, un gran número de archivos activos y grandes cantidades de datos de archivos de caché son áreas que exigen mejoras continuas. Extendiendo XFS para mejorar el rendimiento en las grandes máquinas NUMA es también un área de investigación y desarrollo activo.

    ResponderEliminar
  22. # Paul Carrillo Amaya

    XFS es un sistema de archivos con registro por diario (journalist) de 64 bits, creado por SGI en mayo del 2000 y lo publicó bajo una licencia de código fuente abierto.

    XfS dispone de una herramienta para agrandar el sistema de archivos, denominada: XFS_GROWFS, funciona de modo similar a RESIZE2FS, lo hace para EXT3 y EXT4.
    Si utilizas XFS_GROWFS sin argumentos se asignará el máximo del tamaño disponibilidad en la unidad de almacenamiento.
    XFS carece de soporte para reducir el tamaño del sistema de archivos.
    XFS ofrece más funciones como:
    Reparar el sistema de archivos
    Defragmentar el sistema de archivos
    Respaldar y restaurar el sistema de archivos
    Gestión de cuotas de sistemas de archivos

    ResponderEliminar
  23. Aportando en este tema ,XFS está diseñado con objetivos que contemplan cargas de trabajo tan intensas que para el usuario normal son ciencia ficción, por carga y por el hardware que sería necesario para satisfacer los topes que indican las especificaciones técnicas de este sistema de archivos en Linux.
    XFS tiene un buen diseño, y, en parte, una buena implementación. Su problema fue que al pasar de Irix a Linux, la implementación no encajó demasiado bien. Tardaron años en adaptarlo. XFS se perfila como una solución perfecta para entornos de virtualización, bases de datos, apps, cloud... en los que se necesita velocidad y escalabilidad.

    ResponderEliminar
  24. XFS es el más antiguo de los sistema de archivos con journaling disponible para la plataforma UNIX, tiene un código maduro, estable y bien depurado, XFS es un sistema de archivos de 64 bits de alto rendimiento Los programas de instalación de las distribuciones de SuSE, Gentoo, Mandriva, Slackware, Fedora Core, Ubuntu y Debian ofrecen XFS como un sistema de archivos más. En FreeBSD el soporte para solo-lectura de XFS

    ResponderEliminar
  25. Hola, buenas noches con todos los internautas, acotando con el concepto estudiado "XFS", quisiera acotar que el mismo se encuentra incorporado en su versión 7 por Linux Red Hat Enterprise Linux, cabe indicar que se da en la distribución comercial del último mencionado quien lo designa como su sistema de archivos por defecto, debido a que XFS tiene la capacidad de manejar una partición de hasta 500 terabytes.

    ResponderEliminar
  26. XFS
    XFS es un sistema de archivos con journaling de
    alto rendimiento creado por SGI (antiguamente
    Silicon Graphics Inc.) para su implementación de
    UNIX llamada IRIX. En mayo del 2000, SGI liberó
    XFS bajo una licencia de código abierto.
    Sus características más destacables son:
    * Journaling muy cuidado y optimizado.
    * Implementación paralelizada, que escala con el
    número de CPU's.
    * Direccionamiento de 64 bits.
    * Rendimiento y fiabilidad demostrada tras años
    de explotación comercial.
    Todo esto hace de XFS un sistema de archivos
    altamente escalable y fiable.
    Viene incorporado en las ramas 2.5.xx y 2.6.xx
    El journaling.- Es un mecanismo por el cual un sistema informático puede implementar transacciones. También se le conoce como «registro por diario».

    Se basa en llevar un journal o registro de diario en el que se almacena la información necesaria para restablecer los datos afectados por la transacción en caso de que ésta falle.

    ResponderEliminar
  27. XFS es un sistema de archivos con alto rendimiento, con gran capacidad y es altamente escable. En centos 7 incluye un soporte para herramientas de respaldo y restauración especifica de XFS además de dar seguridad,
    Este sistema permite manejar archivo desde de 16 TB, solucionando la lentitud con archivos pequeño.
    Pero una desventaja es que carece de soporte para reducir el tamaño del sistema de archivos, aunque la recuperación de datos es mucha mas rápido.
    Además RHEL 7 planea usarlo como sistema de archivos por defecto
    XFS puede defragmentarse y agrandarse mientras está montado y activo.

    ResponderEliminar
  28. Romina Castillo

    XFS es un sistema de archivo desarrollado por Silicon Graphics Red Hat, es compatible con los sistemas operativos IRIX, LINUX, FreeBSD.
    XFS, tiene un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco. El journal es un buffer circular de bloques del disco que no son parte del sistema de archivos. En XFS el registro (journal) contiene entradas 'lógicas' que describen a un alto nivel las operaciones que se están realizando. Las actualizaciones del registro (journal) se realizan asincrónicamente para evitar una baja en el rendimiento. En el caso de una caída repentina del sistema, las operaciones inmediatamente anteriores a la caída pueden ser terminadas, garantizando así la consistencia del sistema. La recuperación se realiza automáticamente a la hora del montaje del sistema de archivos y la velocidad de recuperación es independiente del tamaño del sistema de archivos. Incluso si alguna información que fuese modificada inmediatamente antes de la caída del sistema no fuese escrita al disco, XFS se encarga de borrar todos los bloques de datos sin escribir, eliminando así cualquier compromiso de seguridad.
    Su máxima dimensión de archivo es de 8 exabytes pero esto puede variar dependiendo de los límites impuestos por el sistema operativo, el tamaño máximo del nombre de archivo es de 255 bytes y el tamaño máximo del volumen es de 16 exabytes


    ResponderEliminar
  29. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  30. Lenin Moran Romero
    XFS Sistema de archivos de alto rendimiento Se incorporó a Linux a partir de la versión 2.4.25, lo consideró lo suficientemente estable para incorporarlo en la rama principal de desarrollo del Kernel.
    XFS es el más antiguo de los sistemas de archivos con journaling disponible para la plataforma UNIX tiene un código estable y bien depurado.
    El Sistema de archivos fue liberado bajo la GNU General Public License, apareciendo por primera vez en una distribución entre el 2001 y el 2002.
    XFS dispone de una herramienta para agrandar el sistema de archivos denominada xfs_growfs. Funciona de modo similar a como resize2fs lo hace para Ext3/Ext4.

    ResponderEliminar
  31. Bueno me parece que este tipo de sistema de archivos es de mucha utilidad ya que al trabajar con registro diario o tambien denominado "journaling" el mismo que se actualiza asincronicamente para evitar bajas de rendimiento, el journaling permite que en caso de presentarse un fallo se puedan recuperar datos de una manera más rápida. Considero que xfs es altamente escalable y lo a demostrado al pasar los años durante su comercialización donde se a dado a conocer su buen rendimiento y confiabilidad.

    ResponderEliminar
  32. Bueno me parece que este tipo de sistema de archivos es de mucha utilidad ya que al trabajar con registro diario o tambien denominado "journaling" el mismo que se actualiza asincronicamente para evitar bajas de rendimiento, el journaling permite que en caso de presentarse un fallo se puedan recuperar datos de una manera más rápida. Considero que xfs es altamente escalable y lo a demostrado al pasar los años durante su comercialización donde se a dado a conocer su buen rendimiento y confiabilidad.

    ResponderEliminar
  33. Bueno me parece que este tipo de sistema de archivos es de mucha utilidad ya que al trabajar con registro diario o tambien denominado "journaling" el mismo que se actualiza asincronicamente para evitar bajas de rendimiento, el journaling permite que en caso de presentarse un fallo se puedan recuperar datos de una manera más rápida. Considero que xfs es altamente escalable y lo a demostrado al pasar los años durante su comercialización donde se a dado a conocer su buen rendimiento y confiabilidad.

    ResponderEliminar
  34. XFS es un sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementación de UNIX l SGI liberó XFS bajo una licencia de código abierto.
    XFS se incorporó a Linux a partir de la versión 2.4.25estable para incorporarlo en la rama principal de desarrollo del kernel. Los programas de instalación de las distribuciones de SuSE, Gentoo, Mandriva,Slackware, Fedora Core, Ubuntu y Debian ofrecen XFS como un sistema

    ResponderEliminar
    Respuestas
    1. Debido a las características previamente expuestas como manejo de mayor capacidad, journaling, entre otras... opino que xfs se consolida como el sistema de archivos mas sólido a nivel de servidores ya que estos son el eje principal de todas las operaciones.

      Eliminar

  35. XFS es un sistema de archivos de mejor diseño que Ext4, un código de igual o mejor calidad, un rendimiento igual o superior en cualquier situación (muy superior, cuando hablamos de muchos discos y CPUs), igual de bien integrado con el resto del kernel que Ext4, y tan bien mantenido como Ext4 (Red Hat ha contratado a varios desarrolladores históricos de XFS)...la conclusión obvia parece ser: ¿para qué seguir usando Ext4?
    El futuro de los sistemas de archivos en Linux será usar Btrfs por defecto, y XFS para quien necesite rendimiento y escalabilidad extra. Esta última distinción, que indica una discapacidad de Btrfs, puede sorprender, pero tiene algo de cierto: XFS no duplica los metadatos por defecto, ni los comprime, ni provoca fragmentación masivama debido a copy-on-write, lo cual le permite ser más escalable en situaciones extremas, y por tanto le permite tener un futuro sólido en grandes servidores, a pesar de no ser un sistema de archivos "de última generación".


    Resumen tomado de
    http://diegocg.blogspot.com/2012/06/el-renacer-de-xfs.html

    ResponderEliminar
  36. XFS provee soporte para llevar un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco. El journal es un buffer circular de bloques del disco que no son parte del sistema de archivos.

    Los sistemas de archivos XFS están particionados internamente en grupos de asignación, que son regiones lineales de igual tamaño dentro del sistema de archivos. Los archivos y los directorios pueden crear grupos de asignación.

    ResponderEliminar
  37. Steven Diaz Solis

    XFS es un sistema de archivos de 64 bits con registro por diario (journaling) de alto desempeño y altamente escalable creado por SGI (antes Silicon Graphics Inc.)
    La tecnología journaling XFS le permite reiniciar muy rápidamente después de una interrupción inesperada, sin importar el número de archivos que está logrando, este sistema tambien implementa tecnicas muy sostificadas en cuanto a la getsion de espacio, por otra parte XFS soporta los atributos extendidos de archivos, donde el tamaño del valor de cada atributo puede ser de hasta 64 KB, y cada atributo se puede asignar a cualquiera de una root o un user espacio de nombres y para finalizar XFS soporta usuario, grupo, y las cuotas de disco del proyecto sobre el uso de bloque y inodo que se inicializa cuando se monta el sistema de archivos.

    ResponderEliminar
  38. XFS es un sistema de archivos de 64 bits con registro por diario (journaling) de alto desempeño y altamente escalable creado por SGI.
    sus funciones de XFS incluyen
    Registro por diario para metadatos, lo cual permite una recuperación de datos más rápida.
    El sistema de archivos puede defragmentarse y agrandarse mientras está montado y activo.
    En el caso de CentOS 7, Red Hat™ Enterprise Linux 7 y distribuciones derivadas de éstos se incluye soporte para herramientas de respaldo y restauración específicas de XFS.

    ResponderEliminar
  39. XFS
    - Provee soporte para llevar un registro (journaling),
    donde los cambioxfs al sistema de archivos primero son
    escritos a un diario o journal antes de que se actualicen
    los datos del disco.
    - El registro (journal) contiene entradas 'lógicas' que
    describen a un alto nivel las operaciones que se están
    realizando, al contrario de otros sistemas de archivo
    con un registro (journal) 'físico', que guardan una
    copia de los bloques modificados durante cada transacción.
    - En el caso de una caída repentina del sistema, las
    operaciones inmediatamente anteriores a la caída pueden
    ser terminadas, garantizando así la consistencia del sistema.
    XFS es un sistema de archivos de diario robusto y de alta
    escalabilidad de 64 bits. Este sistemas se basa totalmente
    en la extensión, por lo tanto soporta grandes archivos y sistemas
    de archivos muy grandes. El número de archivos que pueden contener
    un sistema XFS está limitado únicamente por el espacio disponible
    en el sistema de archivos

    ResponderEliminar
  40. XFS consta con un buen diseño, buena implementación. Su problema fue que al pasar de Irix a Linux, la implementación no encajó demasiado bien. Tardaron años en adaptarlo. Pero ese inconveniente ya está superado, se ha solucionado la lentitud del journaling con archivos pequeños.

    ResponderEliminar
  41. XFS Sistema de archivos de alto rendimiento
    XFS, tiene un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco
    En el caso de una caída repentina del sistema, las operaciones inmediatamente anteriores a la caída pueden ser terminadas, garantizando así la consistencia del sistema. La recuperación se realiza automáticamente a la hora del montaje del sistema de archivos y la velocidad de recuperación es independiente del tamaño del sistema de archivos. Incluso si alguna información que fuese modificada inmediatamente antes de la caída del sistema no fuese escrita al disco, XFS se encarga de borrar todos los bloques de datos sin escribir, eliminando así cualquier compromiso de seguridad.

    ResponderEliminar
  42. XFS es un sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementación de UNIX llamada IRIX. En mayo de 2000, SGI liberó XFS bajo una licencia de código abierto.

    XFS se incorporó a Linux a partir de la versión 2.4.25, cuando Marcelo Tosatti (responsable de la rama 2.4) lo consideró lo suficientemente estable para incorporarlo en la rama principal de desarrollo del kernel. Los programas de instalación de las distribuciones de SuSE, Gentoo, Mandriva, Slackware, Fedora Core, Ubuntu y Debian ofrecen XFS como un sistema de archivos más. En FreeBSD el soporte para solo-lectura de XFS se añadió a partir de diciembre de 2005 y en junio de 2006 un soporte experimental de escritura fue incorporado a FreeBSD-7.0-CURRENT y luego lamentablemente eliminado en FreeBSD 10.0

    ResponderEliminar
  43. XFS es un sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementación de UNIX llamada IRIX. En mayo de 2000, SGI liberó XFS bajo una licencia de código abierto.

    XFS se incorporó a Linux a partir de la versión 2.4.25, cuando Marcelo Tosatti (responsable de la rama 2.4) lo consideró lo suficientemente estable para incorporarlo en la rama principal de desarrollo del kernel. Los programas de instalación de las distribuciones de SuSE, Gentoo, Mandriva, Slackware, Fedora Core, Ubuntu y Debian ofrecen XFS como un sistema de archivos más. En FreeBSD el soporte para solo-lectura de XFS se añadió a partir de diciembre de 2005 y en junio de 2006 un soporte experimental de escritura fue incorporado a FreeBSD-7.0-CURRENT y luego lamentablemente eliminado en FreeBSD 10.0

    ResponderEliminar
  44. XFS:Sistema de ficheros de 64 Bits,con "Journalling" y basado en arboles B+.
    ARBOLES B+:Estructura de dato de arbol de indice multiple y dinamico,el cual representa una coleccion d datos ordenados que permite insertar y borrar elementos de forma eficiente.Los arboles B+ se caracterizan por sus hojas las cuales guardan la informacion y sus nodos los que contienen claves y punteros.
    DISTRIBUCIONES QUE OFRECEN XFS:SUSE,GENTOO,MANDRIVA,SLACKWARE,FEDORA COREL,UBUNTO Y DEBIAN.

    ResponderEliminar
  45. Activar quotas en XFS a nivel FileSystem
    XFS requiere habilitar quotas a través de un parámetro al que se conoce como kernel”rootflags”(rootflags='uquota,pquota') en tiempo de arranque (boot). Para ello debemos añadir el parámetro del kernel en la configuración de grub, vale mencionar que el grub es un gestor de arranque, paquete desarrollado para soportar múltiples sistemas operativos y permitir al usuario seleccionar entre ellos durante el arranque –up. La variable que contenga dichos parámetros será “GRUB_CMDLINE_LINUX“

    --> COMANDO PARA ESTABLECER UNA SHELL INTERACTIVA CON EL FIN DE REALIZAR TODAS LAS TAREAS DE CONTROL DE QUOTA
    # xfs_quota
    xfs_quota>

    -->COMANDO PARA VISUALIZAR UN REPORTE GENERAL DE QUOTAS APLICADAS EN UN DETERMINADO FILESYSTEM.
    # xfs_quota -x -c report /
    User quota on / (/dev/mapper/centos-root)

    ResponderEliminar
  46. Es el Primer sistema de archivos con journaling desarrollado originalmente por Silicon Graphics para el sistema operativo IRIX y portado después a GNU/Linux. Proporciona un rendimiento muy rápido en los archivos y sistemas de archivos grandes y es muy rápido en el formato y montaje. Pruebas de benchmark comparativa han demostrado que es más lento cuando trata con muchos archivos pequeños. XFS es muy maduro y ofrece capacidad de desfragmentación en línea.

    XFS soporta un sistema de archivos de hasta 8 exabytes, aunque esto puede variar dependiendo de los límites impuestos por el sistema operativo. En sistemas GNU/Linux de 32 bits, el límite es 16 terabytes. Los sistemas de archivos XFS están particionados internamente en grupos de asignación, que son regiones lineares de igual tamaño dentro del sistema de archivos. Los archivos y los directorios pueden crear grupos de asignación. Cada grupo gestiona sus inodos y su espacio libre de forma independiente, proporcionando escalabilidad y paralelismo — múltiples hilos pueden realizar operaciones de E/S simultáneamente en el mismo sistema de archivos.

    XFS provee soporte para llevar un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco.

    aporto al tema EDWIN PEÑAFIEL MENDEZ

    ResponderEliminar
  47. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  48. XFS es el mejor sistema de archivos. La razón por la que la familia Ext ha tenido mayor protagonismo en Linux es que, los sistemas de archivo son como los navegadores web: la calidad de la implementación importa mucho más que el formato o estándar a implementar. Hasta el punto de que un sistema de archivos obsoleto, como Ext4, es uno de los mejores por tener una buena implementación, mientras que Reiserfs v3 tienen un formato mejor, pero una implementación desfasada. XFS tiene un buen diseño, y, en parte, una buena implementación. Su problema fue que al pasar de Irix a Linux, la implementación no encajó demasiado bien. Tardaron años en adaptarlo. Pero ese inconveniente ya está superado, se ha solucionado la lentitud del journaling con archivos pequeños, y por otra parte Ext4 tiene defectos de diseño que cada vez cuesta más superar, y que ni tan siquiera una buena implementación puede evitar. Ext4 ya no tiene la ventaja y no hay razones para no usar XFS.

    ResponderEliminar
  49. XFS está diseñado con objetivos que contemplan cargas de trabajo tan intensas que para el usuario normal por carga y por el hardware que sería necesario para satisfacer los topes que indican las especificaciones técnicas de este sistema de archivos en Linux. Y sin embargo los benchmarks sí se corresponden con las opiniones de quienes lo han probado en el escritorio, aunque dependiendo del tipo de operación, no siempre mejoran en rendimiento a Ext4.
    Las principales funciones del xfs son las siguientes:
    Registro para metadatos,permite una recuperación de datos más rápida.
    El sistema de archivos puede defragmentarse y agrandarse mientras está activo.

    ResponderEliminar
  50. XFS tiene un buen diseño, y, en parte, una buena implementación. Su problema fue que al pasar de Irix a Linux, la implementación no encajó demasiado bien. Tardaron años en adaptarlo. Pero ese inconveniente ya está superado, se ha solucionado la lentitud del journaling con archivos pequeños, y por otra parte Ext4 tiene defectos de diseño que cada vez cuesta más superar, y que ni tan siquiera una buena implementación puede evitar. Ext4 ya no tiene la ventaja y no hay razones para no usar XFS.

    Por otro lado tenemos a Btrfs. Es el futuro a largo plazo, pero recuerden que, en realidad, las principales novedades de estos sistemas de archivos de próxima generación no son mejoras para el rendimiento y la escalabilidad de operaciones cotidianas, sino mejoras en la gestión de almacenamiento: expansión a múltiples discos, snapshots, subvolumes, checksums (las mejoras puntuales del modelo copy-on-write y el RAID integrado son más bien una consecuencia de lo anterior). En materia de rendimiento y escalabilidad pura y dura, ni ZFS ni Btrfs dan miedo a XFS; de hecho a menudo tiene algunas ventajas sobre ellos. Hacer copias redundantes de los metadatos, por ejemplo, da seguridad, pero escribir al disco dos veces los mismos datos siempre va a ser más lento que no hacerlo, y para quienes llevan la capacidad de los discos al límite, eso importa.

    De ahí que el panorama linuxero de sistemas de archivos esté evolucionando hacia una dualidad: XFS para servidores "serios" que necesitan el máximo rendimiento (bases de datos, virtualización, etc), Btrfs para lo demás, Ext4 como opción estable y segura. Y el peso de Red Hat tras esta decisión va a consolidar definitivamente este panorama.

    Tomado de D´Oh!

    ResponderEliminar
  51. XFS Es un sistema de archivos de 64 bits con journaling, soporta un sistema de archivos de hasta 9 exabytes, las particiones esta basadas en grupos de asignación, especialmente para archivos de gran tamaño posee características robustas y está optimizado para ser escalable es ideal para particiones LMV.

    ResponderEliminar
  52. XFS es una tecnología bien asentada que destaca por su alto rendimiento y capacidad, que en Linux le permite manejar archivos de hasta 16 TB. No es un desarrollo original de Red Hat, pero está bajo su paraguas en la actualidad.
    Limites:
    -Longitud máxima del nombre de archivo: 255 bytes
    -Caracteres permitidos en las entradas de directorio: Cualquier byte excepto NULL
    -Longitud máxima de la ruta de acceso: No hay límite definido
    -Tamaño máximo de archivo: 8 EiB (Exbibyte)
    -Tamaño máximo de volumen: 16 EiB (Exbibyte)

    ResponderEliminar
  53. XFS es un sistema de archivos de 64 bits, y por lo tanto es capaz de manejar sistemas de archivos tan grandes como un millón de terabytes e implementa técnicas muy sofisticadas de gestión de espacio. Eficiencia en la gestión del espacio se ha logrado mediante el uso de extensiones de tamaño variable, más que el simple mecanismo de un solo bloque-en-un-tiempo de muchos otros sistemas de archivos.
    -Ventajas
    *Excelente ancho de banda de Irix a Linux, la implementación no encajó bién y a causa de esto tardaron varios años en adoptarlo.
    *Un sistema de archivos XFS no puede ser reducido.

    -Desventajas
    *Este sistema se basa totalmente en la extensión, por lo tanto soporta grandes archivos y sistemas de archivos muy grandes. El número de archivos que pueden contener un sistema XFS está limitado únicamente por el espacio disponible en el sistema de archivos.
    *XFS soporta diarios de metadatos, lo cual facilita la recuperación rápida de caídas. Los sistemas de archivos XFS también pueden desfragmentarse y expandirse mientras estén montados y activos.

    ResponderEliminar
  54. Este comentario ha sido eliminado por el autor.

    ResponderEliminar

  55. SISTEMA DE ARCHIVOS XFS
    Mi aporte:
    Sistema creado por SCI Silicon Graphics Inc.
    En mayo del 2000, SGI liberó XFS bajo una licencia de codigo abierto.

    Ideas:
    Esta enfocado a distribuciones GNU/LINUX dedicadas a Servidores ya que maneja grandes cantidades de archivos.
    Sistema de archivos para 64 bits, posee un mejor diseño que ext4 ,la desfragmentación de archivos es en linea.
    Este sistema de archivos lo utilizan por defecto Centos 7 y Red Hat.
    Ademas:
    El tamaño máximo de archivo es de 8 EiB (Exbibyte)
    El tamaño máximo de volumen es de 16 EiB (Exbibyte)

    ResponderEliminar
  56. xfs a pesar de ser un sistema de 64 bits es parte de una alta gama de sistemas de ficheros de archivos por lo que maneja 8 exabytes de capacidad ademas XFS provee soporte para llevar un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco.
    En XFS el registro (journal) contiene entradas 'lógicas' que describen a un alto nivel las operaciones que se están realizando, al contrario de otros sistemas de archivo con un registro (journal) 'físico', que guardan una copia de los bloques modificados durante cada transacción. Las actualizaciones del registro (journal) se realizan asincrónicamente para evitar una baja en el rendimiento. En el caso de una caída repentina del sistema, las operaciones inmediatamente anteriores a la caída pueden ser terminadas, garantizando así la consistencia del sistema.
    Por tanto XFS se mantiene como un sistemas de ficheros de archivos de las mas alta calidad.

    ResponderEliminar
  57. XFS
    Es un sistema de archivos de 64 bits con registro por diario, que se lo conoce como Journaling. Fue creado por SGI.
    XFS es e sistema de archivo predeterminado de CenOS 7 y Red Hat Enterprise Linux 7.
    XFS tiene como funciones principal lo siguiente:
    -Registro por diario para metadatos, lo cual permite una recuperacion de datos mas rapido.
    -El sistema de archivo puede defragmentar y agrandarse mientras esta montado y activo.
    -En el caso de CentOS 7 y Red Hat y distribuciones derivados de estos se incluye soporte para herramientas de respaldo y restauracion especificos de xfs.

    ResponderEliminar
  58. Bueno me parece que este tipo de sistema de archivos es de mucha utilidad ya que al trabajar con registro diario o tambien denominado "journaling" el mismo que se actualiza asincronicamente para evitar bajas de rendimiento, el journaling permite que en caso de presentarse un fallo se puedan recuperar datos de una manera más rápida.
    XFS está diseñado con objetivos que contemplan cargas de trabajo tan intensas que para el usuario normal por carga y por el hardware que sería necesario para satisfacer los topes que indican las especificaciones técnicas de este sistema de archivos en Linux

    ResponderEliminar
  59. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  60. es un sistema de archivos de diario robusto y de alta escalabilidad que nos ayuda a mejorar el rendimiento de nuestros equipos para así mejorar el desempeño en las empresa sea mas confiable así nos estamos mas segura un sistemas linux xq es un sistemas q nos ayuda a tener objetivos que contemplan cargas de trabajo.

    ResponderEliminar
  61. El sistema de ficheros XFS proporciona las siguientes características principales:

    Rápida recuperación: La tecnología journaling XFS le permite reiniciar muy rápidamente después de una interrupción inesperada, sin importar el número de archivos que está logrando. Sistemas de archivos tradicionales deben hacer controles especiales del sistema de archivos después de una interrupción, lo que puede tomar muchas horas para completar. El diario XFS evita estas largas comprobaciones del sistema de archivos.

    Transacciones rápidas: El sistema de ficheros XFS ofrece las ventajas de un diario mientras se minimiza el impacto en el rendimiento del diario de transacciones de datos de lectura y escritura. Sus estructuras en diario y algoritmos están sintonizados para registrar las transacciones rápidamente.

    XFS usa estructuras de árbol eficientes para búsquedas rápidas y asignación de espacio rápida. XFS continúa ofreciendo tiempos de respuesta rápidos, incluso para los directorios con decenas de miles de entradas.

    Escalabilidad Masiva: XFS es un sistema de archivos de 64 bits, y por lo tanto es capaz de manejar sistemas de archivos tan grandes como un millón de terabytes.

    2 63 = 9 x 10 18 = 9 exabytes

    Un millón de terabytes es miles de veces más grande que la mayoría de los grandes sistemas de ficheros en uso hoy en día. Esto puede parecer ser un espacio de direcciones extremadamente grande, pero es necesaria para planificar las mejoras de densidad disco exponenciales observadas en la industria del almacenamiento en los últimos años. Como la capacidad del disco crece, no sólo necesita el espacio de direcciones que ser lo suficientemente grande, pero las estructuras y algoritmos necesitan a escala. XFS está listo hoy con las tecnologías necesarias para esta escalabilidad.

    XFS también sigue evolucionando para adaptarse a las capacidades del hardware que se está desplegando en. Eficiencia cuando se trata de grandes cantidades (terabytes) de memoria principal y, por tanto, un gran número de archivos activos y grandes cantidades de datos de archivos de caché son áreas que exigen mejoras continuas. Extendiendo XFS para mejorar el rendimiento en las grandes máquinas NUMA es también un área de investigación y desarrollo activo.

    Asignaciones eficientes: XFS implementa técnicas muy sofisticadas de gestión de espacio. Eficiencia en la gestión del espacio se ha logrado mediante el uso de extensiones de tamaño variable, más que el simple mecanismo de un solo bloque-en-un-tiempo de muchos otros sistemas de archivos. XFS fue el primer sistema de archivos para implementar la asignación de espacio retraso para escrituras buffer, soporta E / S directa, proporciona un asignador tiempo real opcional, y es capaz de alinear las asignaciones basado en la geometría del dispositivo de almacenamiento subyacente. El asignador XFS realiza admirablemente en la presencia de múltiples escritores paralelas, y es famoso por su resistencia a la fragmentación del espacio en estas condiciones.

    Excelente ancho de banda: XFS es capaz de entregar muy cerca del rendimiento de E / S en bruto que el hardware subyacente puede proporcionar. XFS ha demostrado la escalabilidad de los sistemas SGI Altix de varios gigabytes por segundo en varios sistemas de archivos terabyte.

    APORTE TOMADO DE:http://oss.sgi.com/projects/xfs/

    ResponderEliminar
  62. XFS soporta un sistema de archivos de hasta 8 exabytes, aunque esto puede variar dependiendo de los límites impuestos por el sistema operativo. En sistemas GNU/Linux de 32 bits, el límite es 16 terabytes.
    Los sistemas de archivos XFS están particionados internamente en grupos de asignación, que son regiones lineales de igual tamaño dentro del sistema de archivos. Los archivos y los directorios pueden crear grupos de asignación. Cada grupo gestiona sus inodos y su espacio libre de forma independiente, proporcionando escalabilidad y paralelismo — múltiples hilos pueden realizar operaciones de E/S simultáneamente en el mismo sistema de archivos.

    ResponderEliminar
  63. XFS, este sistema se basa totalmente en la extensión, por lo tanto soporta grandes archivos y sistemas de archivos muy grandes. El número de archivos que pueden contener un sistema XFS está limitado únicamente por el espacio disponible en el sistema de archivos.

    XFS soporta diarios de metadatos, lo cual facilita la recuperación rápida de caídas. Los sistemas de archivos XFS también pueden desfragmentarse y expandirse mientras estén montados y activos. Además, Red Hat Enterprise Linux 6 soporta copia de seguridad y restaura herramientas específicas para XFS.

    ResponderEliminar
  64. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  65. Es hora de dejar ext4 y entrar al nuevo mundo de XFS!!!

    En 2014 se dio un cambio significativo: las dos distribuciones Linux profesionales más relevantes, Red Hat y SUSE, lanzaron nueva versión mayor y cuando éstos se mueven, es que hay novedades. Entre otras, fue notable el hecho de que tras muchos, muchos años, dijeran adiós al clásico sistema de archivos Ext para abrazar a los que se han posicionado como sus sucesores directos, Btrfs y XFS.

    XFS está diseñado con objetivos que contemplan cargas de trabajo tan intensas que para el usuario normal son ciencia ficción, por carga y por el hardware que sería necesario para satisfacer los topes que indican las especificaciones técnicas de este sistema de archivos en Linux. Y sin embargo los benchmarks sí se corresponden con las opiniones de quienes lo han probado en el escritorio, está más maduro, aunque dependiendo del tipo de operación, no siempre mejoran en rendimiento a Ext4.

    ResponderEliminar
  66. El sistema de archivo XFS de CentOS 7, cabe recalcar que es un sistema soportado en 64 bits con registro journaling en una version 2.4.25 enfocada para distribuciones LINUX servidores.

    Las Distribuciones que contienen este sistema de archivo son: CentOS 7 y Red Hat Enterprise, el sistema de archivos puede defragmentarse y agrandarse mientras está montado y activo.
    El tamaño máximo de archivo es de 8 EiB (Exbibyte)
    El tamaño máximo de volumen es de 16 EiB (Exbibyte)..

    ResponderEliminar
  67. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  68. El registro de bitácora (journaling) el cual es escrito a diario antes de ser actualizado es similar a un búfer ya que borra los bloques de datos sin escribir o que no se estén usando dando así un soporte con mayor seguridad y velocidad a la hora de administrar archivos, a diferencia de ext4, XFS está diseñado con objetivos que contemplan cargas de trabajo tan intensas que para el usuario normal son ciencia ficción, por carga y por el hardware que sería necesario para satisfacer los topes que indican las especificaciones técnicas de este sistema de archivos en Linux, tenemos a XFS como solución idónea para cualquier escenario que precise de velocidad y escalabilidad -virtualización, bases de datos, aplicaciones, cloud…

    ResponderEliminar
  69. XFS es un sistema de archivos de 64 bits con registro por diario (journaling) de alto desempeño y altamente escalable creado por SGI su sistemas operativo IRIX. En mayo de 2000, SGI publicó XFS bajo una licencia de código fuente abierto. El núcleo de Linux incluye soporte para XFS desde la versión 2.4.25. Desde entonces ha sido incluido en la mayoría de las distribuciones de GNU/Linux enfocadas sobre servidores. Es el sistemas de archivos predeterminado de CentOS 7 y Red Hat™ Enterprise Linux 7.
    Las principales funciones de XFS incluyen:
    Registro por diario para metadatos, lo cual permite una recuperación de datos más rápida.
    El sistema de archivos puede defragmentarse y agrandarse mientras está montado y activo.
    En el caso de CentOS 7, Red Hat™ Enterprise Linux 7 y distribuciones derivadas de éstos se incluye soporte para herramientas de respaldo y restauración específicas de XFS.

    ResponderEliminar
  70. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  71. XFS combina la tecnología avanzada con un diario completo de 64 bits de direccionamiento y estructuras escalables y algoritmos. Esta combinación ofrece el sistema de archivos de alto rendimiento más escalable jamás concebido.
    En mayo de 2000, SGI publicó XFS bajo una licencia de código fuente abierto.
    El núcleo de Linux incluye soporte para XFS desde la versión 2.4.25. Desde entonces ha sido incluido en la mayoría de las distribuciones de GNU/Linux enfocadas sobre servidores. Es el sistemas de archivos predeterminado de CentOS 7 y Red Hat™ Enterprise Linux 7.

    ResponderEliminar
  72. Puedo decir que XFS es muy bueno. La única conclusión que puedo darles es que: si usted usa/maneja archivos de gran tamaño se recomienda que use XFS, debido a que es el sistema de archivos journaling que mejor se comporta con estos mientras más grande sean los archivos mejor se comporta XFS. Yo personalmente, recomiendo que el que quiera usar algún sistema de archivos "transaccional", los pruebe por su cuenta, no se deje llevar por ninguna testeación ni nada solo pruébese aclare sus propias dudas y vea cual se comporta mejor con sus archivos/discos/sistemas.

    ResponderEliminar
  73. XFS Pensado para trabajar nativamente en plataformas de 64 bits, también puede trabajar sobre 32. Es un sistema de archivos con journaling de alto rendimiento, se liberó XFS bajo una licencia de código abierto. Sus principales ventajas son:
    Implementación paralelizada, que escala con el número de CPU.
    Es un sistema de archivos altamente escalable y fiable.
    Buen equilibrio entre uso de CPU y tiempo de respuesta para grandes listados de directorios o búsquedas de archivos.
    Alto rendimiento mediante la gestión eficaz del espacio del disco.
    Asignación previa para evitar la fragmentación del sistema de archivos.
    La desventaja que presentan es que XFS no puede ser reducido.

    ResponderEliminar
  74. XFS provee soporte para llevar un registro (journaling), donde los cambios al sistema de archivos primero son escritos a un diario o journal antes de que se actualicen los datos del disco. El journal es un buffer circular de bloques del disco que no son parte del sistema de archivos. En XFS el registro (journal) contiene entradas 'lógicas' que describen a un alto nivel las operaciones que se están realizando, al contrario de otros sistemas de archivo con un registro (journal) 'físico', que guardan una copia de los bloques modificados durante cada transacción.

    ResponderEliminar
  75. Aportando un poco más sobre la información correspondiente sobre el tema de xfs también es bueno mencionar que este sistema de archivos ayuda mucho en el manejo de velocidad del disco duro, ya que su aportación en alto rendimiento y capacidad le permite manejar archivos hasta de 16TB. Aunque no es originario de los S. O. Open Source, lo han incorporado y los resultados serán muy productivos. Porque siempre las mejoras son buenas, así mismo cabe acotar que este en conjunto con Btrfs serán quienes se posicionen en vez del sistema de archivos Ext.
    Aunque aún hay muchos que no comparten este cambio, al final como siempre todos terminamos utilizando el sistema con todos sus servicios, porque la evolución y las mejoras han sido parte de nuestras vidas. A demás no hay nada que la práctica no enseñe.

    ResponderEliminar
  76. Adicional XFS es un sistema de archivos de 64 bits y soporta los atributos extendidos de archivos, donde el tamaño del valor de cada atributo puede ser de hasta 64 KB, y cada atributo se puede asignar a cualquiera de una root o un user espacio de nombres, provee soporte para llevar un registro diario o registros journaling ,
    Para maximizar el rendimiento de los sistemas de archivos XFS que se crea en una de rayas subyacente, software o matriz basado en hardware, puede utilizar los argumentos SU y sw a la opción -d de los mkfs.xfs comandos para especificar el tamaño de cada unidad de la raya y del número de unidades por la raya. XFS usa la información para alinear datos, y nodos y revista adecuada para el almacenamiento. En lvm y md volúmenes y algunas configuraciones de hardware RAID, XFS puede seleccionar automáticamente los parámetros de la raya óptimas para usted.

    ResponderEliminar