Resilient file system (ReFS) is developed by Microsoft and released with Windows server 2012 to lead the tech world in all tenses. As the name itself explains the whole. To be briefed, the Resilient File System is one of the local file system developed in the intent of maximizing data availability and protecting the data at the time of crucial system errors.
The REFS is designed in a way to suite the evolving storage industry in a secured manner. So it makes use of B+ trees to be updated in dealing with the Meta data and actual data pointers. And in security related issues, REFS maintains pro-activeness in reacting to the error messages on storage spaces.
On looking at the interior of the REFS it can be classified in two parts
The upper layer of Resilient FileSystem makes use of New Technology File System (NTFS). In depth it has borrowed the API compatibility, Bit locker encryptions, mount point, reparse points, file Ids and oplocks etc.
The on-disk store engine part handles the data structure and their manipulation. This is where the B+ trees are implemented. A single B+ tree common is in control of the REFS on-disk structure. Since it can be updated, the REFS is more flexible. It also has a new notion of tables which use generic key value combinations to the indexed tables. Roughly we could say that the file accessing and retrieval time will be handled more effectively.
The ReFs is supported by Windows Server 2012 or Windows Server 8 and Windows 8x versions.
To be explained short the REFS advances in resiliency, robustness, Integrity and compatibility with the existing API, and apart from this, the other merits are…