Windows Server 2012 (Windows Server “8″) – Resilient File System
This is one of a series of posts discussing the new features in Windows Server 2012, due to be shipped this year and currently in public beta as Windows Server 8. You can find references to other related posts at the end of this article. This post reviews the new file system format known as the Resilient File System or REFS.
Since the introduction of Windows NT 3.1, NTFS has been the preferred file system for Microsoft operating systems. It displaced FAT, providing a higher degree of reliability and scalability. NTFS itself has been revised and improved steadily with each version of both the client and server versions of Windows. With Windows 8 (aka Server 2012), Microsoft has introduced a new file system – the Resilient File System or REFS.
REFS looks to improve upon NTFS, while providing some specific benefits;
- Auto-correct data corruptions
- Cater for extremely high scale capacity
- Provide high availability – always have the file system offline
- Integrate with Storage Spaces for high resliency
- Metadata integrity with checksums
- Integrity streams providing optional user data integrity
- Allocate on write transactional model for robust disk updates (also known as copy on write)
- Large volume, file and directory sizes
- Storage pooling and virtualization makes file system creation and management easy
- Data striping for performance (bandwidth can be managed) and redundancy for fault tolerance
- Disk scrubbing for protection against latent disk errors
- Resiliency to corruptions with “salvage” for maximum volume availability in all cases
- Shared storage pools across machines for additional failure tolerance and load balancing
Torn Writes
Bit Rot
Integrity Streams
Subscribe to Architecting IT
Popular Posts
- Netapp: The Inflexibility of Flexvols (9,938)
- Windows Server 2012 (Windows Server “8″) – Storage Spaces (9,379)
- Enterprise Computing: Why Thin Provisioning Is Not The Holy Grail for Utilisation (7,833)
- Comparing iSCSI Targets – Microsoft, StarWind, iSCSI Cake and Kernsafe – Part I (5,809)
- Review: Compellent Storage Center – Part II (5,444)
- Data ONTAP 8.0 – Part III (5,052)
- Why Does Microsoft Hyper-V Not Support NFS? (4,854)
- Back to Blogging (4,450)
- How To: Enable iSNS Server in Windows 2008 (4,320)
- Windows Server 2012 (Windows Server “8″) – Virtual Fibre Channel (4,138)
Daily Popular
- ViPR – Frankenstorage Revisited (7)
- How To: Enable iSNS Server in Windows 2008 (5)
- Windows Server 2012 (Windows Server “8″) – Storage Spaces (4)
- Google’s Hollow Cloud Storage Offering (4)
- HUS VM – Hitachi’s New Midrange Baby (4)
- How Many IOPS? (3)
- Choosing Between Monolithic and Modular Architectures – Part II (2)
- Hardware Review: Promise SmartStor NS4600 – Part IV (2)
- Why Does Microsoft Hyper-V Not Support NFS? (2)
- Choosing Between Monolithic and Modular Architectures – Part I (2)















Pingback: Windows Server 2012 (Windows Server “8″) – New Features Roundup | The Storage Architect
Pingback: Windows Server 2012 (Windows Server “8″) – Resilient File System « Storage CH Blog
Pingback: Windows Server 2012 (Windows Server “8″) – Virtual Fibre Channel | The Storage Architect