Is there a best anything? Perhaps. I, personally, tend to think that home-made chocolate chip cookies are the best dessert. However, when it comes to file systems... there are no absolutes.
File systems come in all shapes and sizes; and where one may be perfect for a particular application or scenario – it may not be right for other use cases. This is where Red Hat Enterprise Linux 7 beta shines as it brings a variety of substantial enhancements to file systems in the form of scalability improvements, performance enhancements, and file system choices.
The big file system news in Red Hat Enterprise Linux 7 beta is that XFS will be the default file system for the boot, root, and user data partitions. Naturally, the existing ext4 file system (the default in Red Hat Enterprise Linux 6) will be fully supported, along with the earlier ext variants (ext2 and ext3). In fact, should you choose to stay with ext4, there is no requirement to leave - it will be an available option during the Red Hat Enterprise Linux 7 beta software installation.
Up above I had mentioned scalability improvements... in short, Red Hat Enterprise Linux 7 beta increases the maximum file system size limits for both XFS and ext4. For XFS, the maximum file system size limit increases from 100TB to 500TB while for ext4 it increases from 16TB to 50TB. For many workloads the file system choice will not have measurable impact on application performance but XFS will likely perform better than ext4, particularly in large scale configurations.
Expanding on performance, in case you haven’t heard of it, there is a new caching file system in Red Hat Enterprise Linux called FS-Cache. Initially delivered as Tech Preview in Red Hat Enterprise Linux 6, FS-Cache is a fully supported feature in the Red Hat Enterprise Linux 7 beta. It provides a persistent local cache that can be used by file systems to take data retrieved over the network and cache it on a local disk. This helps minimize network traffic for users accessing data from a file system mounted over the network (for example, NFS). FS-Cache can significantly reduce the network and server loading by satisfying read requests locally without consuming network bandwidth.
Finally, with respect to additional file system choices, Red Hat Enterprise Linux 7 beta allows for the use of Btrfs. Btrfs is a relatively young file system that has integrated basic volume management, snapshot support, and full data (and metadata) integrity checksumming. A guiding design criteria for Btrfs was a unified, easy to use, command line interface to drive advanced features. Without any additional hardware or external software, Btrfs is able to combine multiple drives into basic RAID sets and allows users to perform snapshots. It is a file system which emphasizes an ease of use that is well suited for non-enterprise, commodity hardware.
Note that file systems like Btrfs are included in the beta of Red Hat Enterprise Linux 7 because we know how critical new features like this are to our customers. While additional testing of Btrfs is required to ensure its readiness for production Red Hat Enterprise Linux environments, your feedback at this stage is important. With this in mind, for those with existing subscriptions, we encourage you to download the beta software and to let us know what you think!
Also, keep your eyes peeled for more information (from me) on file system enhancements in the Red Hat Enterprise Linux 7 beta. I plan to review how NFS updates can increase network performance and how a number of significant enhancements to the GFS2 shared disk file system can help boost overall system performance.
Sobre el autor
Navegar por canal
Automatización
Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos
Inteligencia artificial
Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar
Nube híbrida abierta
Vea como construimos un futuro flexible con la nube híbrida
Seguridad
Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías
Edge computing
Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge
Infraestructura
Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo
Aplicaciones
Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones
Programas originales
Vea historias divertidas de creadores y líderes en tecnología empresarial
Productos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Servicios de nube
- Ver todos los productos
Herramientas
- Training y Certificación
- Mi cuenta
- Soporte al cliente
- Recursos para desarrolladores
- Busque un partner
- Red Hat Ecosystem Catalog
- Calculador de valor Red Hat
- Documentación
Realice pruebas, compras y ventas
Comunicarse
- Comuníquese con la oficina de ventas
- Comuníquese con el servicio al cliente
- Comuníquese con Red Hat Training
- Redes sociales
Acerca de Red Hat
Somos el proveedor líder a nivel mundial de soluciones empresariales de código abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.
Seleccionar idioma
Red Hat legal and privacy links
- Acerca de Red Hat
- Oportunidades de empleo
- Eventos
- Sedes
- Póngase en contacto con Red Hat
- Blog de Red Hat
- Diversidad, igualdad e inclusión
- Cool Stuff Store
- Red Hat Summit