Monday, 30 September 2013

Offload Data Transfer (ODX) in Windows Server 2012

I've been working on a nice Dell R720 host based Hyper-V cluster this week with a Dell Compellent array providing the storage.

One of the things I was looking forward to with this job was getting hands on with the ODX feature of the Compellent.

ODX (Offload Data Transfer) is a feature found on some of the newer storage arrays that helps with large file operations by (in simplified terms) keeping the transfers within the array rather than passing the file to the source then destination servers then back to the array.

The first thing to do (assuming you know the hardware supports it) would be to check that the OS and it's software components supports ODX.

Now this is a Windows Server 2012 and 2012 R2 only feature so if you're on 2008 R2, time to upgrade.

From a PowerShell prompt, run the following command:
Fltmc instances

Take a note of the volume name of either the drive, or in my case the CSV volume you want to check.  Then run:
Fltmc instances -v <Volume Name>

e.g. Fltmc instances -v C:\ClusterStorage\Volume1

This will give you the filter names that you will need to check.
Run this command, replacing the <Filter Name> with those shown by the previous command.

Get-ItemProperty hklm:\system\currentcontrolset\services\<FilterName> -Name "SupportedFeatures"

So for my two filters of FsDepends and MpFilter I get the following output:

The property that needs checking is "SupportedFeatures".  If this has a value of 3 then ODX is supported and you're good to go.  Anything else and you'll need to look into it further.

Lastly, check if ODX is enabled on your server using this command:
Get-ItemProperty hklm:\system\currentcontrolset\control\filesystem -Name "FilterSupportedFeaturesMode"

If it returns a "FilterSupportedFeaturesMode" other than 0 as shown below then ODX isn't enabled.

Run this to enable ODX:
Set-ItemProperty hklm:\system\currentcontrolset\control\filesystem -Name "FilterSupportedFeaturesMode" -Value 0 -Type DWord

Or this to disable ODX if needed:
Set-ItemProperty hklm:\system\currentcontrolset\control\filesystem -Name "FilterSupportedFeaturesMode" -Value 1 -Type DWord

In order to demonstrate to the client that ODX was indeed enabled and more to the point worth having, I modified the script on Hans Vredevoort shows on his blog post discussing ODX testing between 3Par and Compellents here:

I ran the script which loops through creating 10 x 50Gb and 10 x 475Gb fixed disks with ODX enabled and then does the same but with ODX disabled.

This was the timings from the test:

With ODX
12.6 seconds for 10 x 50Gb vhdx files
84.2 seconds for 10 x 475Gb vhdx files
96.8 seconds total for all vhdx files

Without ODX
1015.5 seconds (nearly 17 mins) for 10 x 50Gb vhdx files
8615.8 seconds (just over 2 hours) for 9 x 475Gb vhdx files (N.B. I ran out of disk space for the 10th)
9631 seconds or 2.7 hours total for all vhdx files

There is a MASSIVE difference in creation times!

ODX is a feature well worth having in my opinion.  What I really can't wait for is ODX support with SCVMM libraries in the SCVMM 2012 R2 release!!

I've uploaded the ODX Test script to SkyDrive here:


Anonymous said...

Tried running it too.. creating a 50Gb file on 3PAr with ODX ~ 3.05Min, WITHOUT! ODX: 2.39Min

Deezloader said...

Thanks blogger for sharing the best article. sp flash tools Leapdroid
deezloader android
deezloader reborn

Admin said...

Interesting post. I Have Been wondering about this issue, so thanks for posting. Pretty cool post.It ‘s really very nice and Useful post.Thanks

microsoft office Serial key full version free download

Admin said...

Interesting post. I Have Been wondering about this issue, so thanks for posting. Pretty cool post.It ‘s really very nice and Useful post.Thanks

vmware workstation pro crack

Amina said...

Genymotion License Key generates number compliant with GSM 02.16 standard as IMEI and MEID are mostly used as device IDs. Genymotion Cracked allows you to use a webcam connected to your computer as a camera for an emulated device. Also, it can enable a dummy webcam, which will display a Genymotion logo in motion. To use this feature, you have to go to the camera settings panel by pressing Ctrl+3, enable the functionality, and choose between front and back camera.

Amina said...

IObit Uninstaller Pro is designed and developed by IObit.Inc. It comes with a very user-friendly and elegant designed interface. You can perform any type of action with just a single click. It makes your computer system super-optimized. With this software, you can even uninstaller the Windows latest update with a single. Sometimes, during installing any software, we got installed some add-ons automatically with the software. These installed add-ons try to run different ads and survey on your computer system. But IObit Uninstaller Pro Serial Key deletes all types of junk and unnecessary add-ons automatically. It comes with a scheduled task management service. You just have to select the unwanted programs which are running in the background to remove them.

Amina said...

Auslogics Driver Updater Torrent is a program full packed with advantages for the user. Firstly, it will save your abundance of time. Rather than searching driver updates manually for each software or hardware, you can update all drivers in one attempt within this program. You can easily find all the updates of the driver with one click. Secondly, this program ensures compatibility by only downloading official versions of drivers. It will download and install only those updates that are compatible with your device and specifically made for your device. Furthermore, it will also ensure that in case of wrong updates or issues, your previous data is safe. It creates a backup before updating drivers. If you don’t like the new version, it will allow you to go back to the previous one.

Amina said...

Any Video Converter Pro Crack video converting software is highly intelligent because it supports more than fifty formats of videos. No other video converter offers such a significant amount of forms and works with such a considerable efficiency. Those formats are possibly playable on Windows, Mac, Android and more. The use boundary of this video converter is obtainable in twenty different idioms. The complete hold of settings has provided to the users who can control the brightness and contrast of the videos.

Amina said...

Movavi Video Converter 20 Activation Key size of the video is vast so, the users can trim their videos into a standard size according to their choice. This app can also change the colours of the videos using different graphics. It also provides the capability of saving the video from the other device according to their choice without using other applications. Users can also upload videos on the social platform directly from this software. It offers different programs to the DVD by creating different types of videos. It also provides digital videos and 180+ videos with converting because of its high quality. Users can also rotate and crop the video depending upon their choice and needs.

Amina said...

SpyHunter 5 Serial Key is a specialized cleanup software designed for Windows. It performs in-depth analysis against the junk files using its advanced and powerful engine. Using which, it conducts security and stability checks quickly and efficiently. It has an in-built scanner which helps to identify malware. Furthermore, SpyHunter 5 Keygen also allows to detect and remove Potentially Unwanted Programs(PUPs). Its advanced scanning architecture allows scanning on multi-layers of system. Also, it has advanced heuristic methods for malware detection. It also offers multi options to personalize scans. You can manually select the drives or folders which you want to scan. Also, other than this, you can view logs of previous scans. Also, it also gives you the option to remove files to prevent them from future scans.

Amina said...

Aimersoft video converter also provides customized installation, and users can select their desired language. It is available in multiple eight languages, including English, Arabic, Spanish, German, Chinese, French, Italian, Japanese, and Portuguese. After the installation of this software in PC, users can start it just by clicking the button of “start now”. Also, it provides limited features during the trial period. To get complete control or features, users need to get licensed product and register it. The trial version only allows converting the 1/3 duration length of the video without the features of the DVD burner.

Amina said...

Auslogics Duplicate File Finder Key enables the user to remove duplicates and send them to the recycle bin or rescue center. It has the option for you to recover files from the rescue center. You can also permanently delete the duplicate files from your computer securely. It performs a deep scan and checks out the hidden files. It has a progress bar where you can check out the ongoing process. You can check the current step and elapsed time. It provides details of the detected files. It will show you the name, path, and date of modification for all files. Also, it helps in identifying the files easily. It also provides the user with different deletion methods. You can select all duplicates of any original file and delete them at once.

Amina said...

Wondershare Dr fone crack 2020 is popular recovery software. It is an advanced software designed for Android, iOS, and Windows. It helps to recover any data that has lost. With more than eight years of expertise in data recovery, it provides many features. It is combined with scanning technologies to recover data effectively. It helps to restore deleted data efficiently. Moreover, you can also recover data from a broken phone. Its well-known software that is capable of restoring data with a quick scan.