What are the advantages of intercepts occurring at the file I/O level rather than the disk I/O level?


The benefits of using a file filter driver (an I/O interceptor at the file level) is that the interception can be configured to only intercept delta changes to specific files.

A disk filter driver (an I/O interceptor at the disk level) on the other hand is unaware of which blocks committed to disk belong to which files and as such would need to intercept every transaction in order to ensure all blocks of a particular file are captured.

A disk filter driver also requires the disks to have similar geometries between the two servers which a file filter driver does not.


0 out of 0 found this helpful



Please sign in to leave a comment.