ReFS requirement for high performance in CSV volume.

%3CLINGO-SUB%20id%3D%22lingo-sub-1258665%22%20slang%3D%22en-US%22%3EReFS%20requirement%20for%20high%20performance%20in%20CSV%20volume.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1258665%22%20slang%3D%22en-US%22%3E%3CP%3EHello%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20a%20requirement%20to%20use%20ReFS%20with%20CSV%20volumes.%20As%20per%20my%20last%20hours%20investigation%20i%20came%20to%20know%20we%20cannot%20use%20ReFS%20for%20booting.%20Here%20we%20are%20using%20Hyper%20V%202019.%20Can%20i%20use%20it%20for%20CSV%3F%20Please%20help.%3C%2FP%3E%3CP%3E%22%3CSTRONG%3E%3CFONT%20color%3D%22%23000000%22%3EWhen%20you%20use%26nbsp%3BReFS%26nbsp%3Bwith%26nbsp%3BCSV%26nbsp%3Bvolumes%2C%20the%26nbsp%3BCSV%26nbsp%3Bvolume%20will%20always%20run%20in%20file%20system%20redirection%20mode%2C%20which%20means%20that%20all%20the%20I%2FO%20operations%20are%20sent%20through%20the%20coordinator%20node.%20This%20can%20lead%20to%20severe%20performance%20impacts.%26nbsp%3BReFS%3C%2FFONT%3E%3C%2FSTRONG%3E%3CSPAN%3E%3CSTRONG%3E%3CFONT%20color%3D%22%23000000%22%3E%26nbsp%3Bis%20only%20recommended%20for%20use%20with%20Storage%20Spaces%20Direct%20(S2D)%3C%2FFONT%3E%3C%2FSTRONG%3E%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThis%20black%20sentence%20quote%20i%20have%20got%20info%20from%20internet.%20currently%20we%20donot%20want%20to%20use%20S2D.%20Please%20suggest.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EThanks%20in%20Advance.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1258665%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EHyper-V%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWindows%20Server%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1524247%22%20slang%3D%22en-US%22%3ERe%3A%20ReFS%20requirement%20for%20high%20performance%20in%20CSV%20volume.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1524247%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F597591%22%20target%3D%22_blank%22%3E%40sougandh555%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHi%20Sougandh%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CBLOCKQUOTE%3E%3CHR%20%2F%3E%3CP%3E%22%3CSTRONG%3E%3CFONT%20color%3D%22%23000000%22%3EWhen%20you%20use%26nbsp%3BReFS%26nbsp%3Bwith%26nbsp%3BCSV%26nbsp%3Bvolumes%2C%20the%26nbsp%3BCSV%26nbsp%3Bvolume%20will%20always%20run%20in%20file%20system%20redirection%20mode%2C%20which%20means%20that%20all%20the%20I%2FO%20operations%20are%20sent%20through%20the%20coordinator%20node.%20This%20can%20lead%20to%20severe%20performance%20impacts.%26nbsp%3BReFS%3C%2FFONT%3E%3C%2FSTRONG%3E%3CSPAN%3E%3CSTRONG%3E%3CFONT%20color%3D%22%23000000%22%3E%26nbsp%3Bis%20only%20recommended%20for%20use%20with%20Storage%20Spaces%20Direct%20(S2D)%3C%2FFONT%3E%3C%2FSTRONG%3E%22%3C%2FSPAN%3E%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3CP%3E%3CSPAN%3EI%20can%20confirm%20the%20above%20statement%20100%25%20from%20several%20projects%2C%20and%20would%20absolutely%20advise%20against%20using%20ReFS%20with%20CSV%20volumes.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EBy%20the%20way%2C%20this%20behavior%20is%20by%20no%20means%20due%20to%20the%20ReFS%20specification.%20It%20is%20not%20officially%20mentioned%20in%20any%20Microsoft%20document%20that%20ReFS%20only%20runs%20in%20%22file%20system%20redirection%22%20mode%20for%20CSV%20volumes.%20Rather%2C%20this%20is%20an%20undocumented%20bug%20that%20has%20been%20reported%20to%20Microsoft%20several%20times.%20However%2C%20Microsoft%20seems%20to%20have%20been%20ignoring%20this%20bug%20for%20over%20a%20year.%20%F0%9F%A4%AE%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3ERegards%20from%20Germany%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EAlex%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Visitor

Hello 

 

I have a requirement to use ReFS with CSV volumes. As per my last hours investigation i came to know we cannot use ReFS for booting. Here we are using Hyper V 2019. Can i use it for CSV? Please help.

"When you use ReFS with CSV volumes, the CSV volume will always run in file system redirection mode, which means that all the I/O operations are sent through the coordinator node. This can lead to severe performance impacts. ReFS is only recommended for use with Storage Spaces Direct (S2D)"

This black sentence quote i have got info from internet. currently we donot want to use S2D. Please suggest.

Thanks in Advance.

 

1 Reply

@sougandh555 

Hi Sougandh,

 


"When you use ReFS with CSV volumes, the CSV volume will always run in file system redirection mode, which means that all the I/O operations are sent through the coordinator node. This can lead to severe performance impacts. ReFS is only recommended for use with Storage Spaces Direct (S2D)"

I can confirm the above statement 100% from several projects, and would absolutely advise against using ReFS with CSV volumes.

 

By the way, this behavior is by no means due to the ReFS specification. It is not officially mentioned in any Microsoft document that ReFS only runs in "file system redirection" mode for CSV volumes. Rather, this is an undocumented bug that has been reported to Microsoft several times. However, Microsoft seems to have been ignoring this bug for over a year. 🤮

 

Regards from Germany

 

Alex