I've encountered an issue which i find difficult to understand, so please guys enlighten me on how to deal with it
There are 2 LUNs presented from my filer to my Windows Server cluster. For the first one, Windows Server reports free space larger than Ontap does. For the other one, Windows Server reports free space smaller than Ontap does.
The former is pretty obvious - since Ontap doesn't know what goes on inside the LUN, it reports the space freed up from within Windows as still being occupied from the filer perspective.
But what about the latter? Why does the filer think the LUN has more free space than it really does?
Whom should I trust ultimately?
Both LUNs are thick provisioned, used for Hyper-V CSV and reside on separate volumes. Both volumes are thick provisioned, have deduplication turned on, fractional reserve = 0, snap reserve = 0, snapshots turned off.
Most probably this is due to "sparse files". I.e. When you create 100G file you do not really write anything, so from NetApp side it occupies nothing. First when you start writing to this file it starts consuming space on NetApp.