Microsoft MVP Brien Posey on Windows Server 2012 ReFS features

Microsoft MVP Brien Posey on Windows Server 2012 ReFS features

Microsoft MVP Brien Posey on Windows Server 2012 ReFS features

Date: Jan 29, 2013

In the third video in a series of five, storage expert Brien Posey walks users through Windows Server 2012 ReFS features, including why Microsoft chose to offer an alternative to NTFS and what this change means for resiliency and reliability. Read some of Posey's remarks below or view his presentation above to learn more.

Windows Server has existed in one form or another since the mid-'90s. Back then it was called Windows NT Server; and it's been evolving ever since.

The NTFS file system has been around for just as long as Windows Server has. And the new technology file system really isn't so new anymore. That isn't to say that NTFS is useless or that it's gone. NTFS is alive and well in Windows Server 2012.

However, Microsoft also created a new file system called ReFS. The acronym stands for the resilient file system; it is designed to be a next-generation replacement for NTFS.  

What you might not realize is that ReFS is actually based on NTFS. When Microsoft created ReFS, it kept the NTFS components that worked and got rid of things that were not needed -- i.e., the components that weren't aging that well. Then the company took several drastic measures to greatly improve reliability.

View the rest of Brien Posey's WS 2012 tip series:

Video tip 1: Native iSCSI Target Software

Video tip 2: Native data deduplication capabilities

Video tip 4: Windows Storage Spaces

Video tip 5: Offloaded Data Transfer (ODX)

The main goal behind ReFS was to improve resiliency and reliability, especially in instances when a power failure happens. NTFS could sometimes be corrupted by power failures, and ReFS is specifically designed to protect against that.

The gist behind this new technique is that when a file is updated, the file itself is not immediately overwritten. Instead, ReFS allocates an unused portion of the disk and writes the new copy to that unused portion of the disk. That way, if the power failure occurs during the write operation then you've still got your original file.

If the power doesn't go out during the write operation, then the new file is successfully created and the old file is eventually deleted.

Write operations in the ReFS file systems are based on something called integrity streams. Another part of that is checksumming. The idea behind a checksum is that when you write data, you create a checksum and you write that checksum to the disk as well. Thus, you have this checksum value that you can use later on to verify that the data is still in a healthy state by comparing the data to the checksum that was based on the data.

Another thing that Windows Server 2012 ReFS does in the name of keeping your data healthy is to actively search for volume corruption -- and it does that by using the checksum data. What happens if corruption is detected? The portion of the volume where the corruption existed gets isolated so you're not writing data again to a portion of the volume that previously contained corrupt data. If you've got a physical problem with the underlying disk, then you're not attempting to store data on a portion of that disk that could be bad.

The ReFS file system is designed to work with another Windows Server 2012 feature called Windows Storage Spaces.

About the presenter:
Brien Posey is a regular contributor and a Microsoft MVP with two decades of IT experience. Before becoming a freelance technical writer, Brien was CIO for a national chain of hospitals and health care facilities. He also served as a network administrator for some of the nation's largest insurance companies and for the Department of Defense at Fort Knox.

More on SAN management

  • canderson

    Schulz: EMC software-defined storage strategy has muscle behind it

    VIDEO - Industry expert Greg Schulz discusses EMC's focus on software-defined storage at its annual user show.
  • canderson

    DataCore Software's take on software-defined storage

    VIDEO - In this video, DataCore Software Chairman Ziya Aral talks about the true meaning of software-defined storage.
  • canderson

    Making the switch to VHDX

    VIDEO - Brien Posey explains the benefits of using the VHDX format and provides step-by-step video instructions on how to convert VHD files to VHDX files.
  • Cisco expands FC, converged Ethernet storage switching

    News - A new 96-port FC switch and greater 40 gigabit converged Ethernet support for Nexus switches expands Cisco's support for all storage protocols.

    ( May 21, 2015 )

  • SCSI (Small Computer System Interface)

    Definition - Definition: The Small Computer System Interface (SCSI) is a set of parallel interface standards used to attach disk drives and other peripherals to a computer.
  • storage area network (SAN)

    Definition - Definition: A storage-area network (SAN) is used to move data between servers and the various storage devices those servers use.
  • software-defined storage

    Definition - Software-defined storage (SDS) is an approach to data storage in which the programming that controls storage-related tasks is decoupled from the physical storage hardware. Software-defined storage is part of a larger industry trend that includes software-defined networking (SDN) and software-defined data centers (SDDC).
  • Tucci: EMC Federation provides fastest route to cloud

    News - Joe Tucci and other top EMC execs argue at EMC World 2015 that all of the Federation pieces make the best on-ramp to private and hybrid clouds.

    ( May 06, 2015 )

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: