Disk Arrays
cancel
Showing results for 
Search instead for 
Did you mean: 

EVA used sapce

Martin Hodgson
Occasional Contributor

EVA used sapce

Hi,
Is there a way of understanding how much space is actually being used on a vdisk as opposed to allocated? I know I could go to the server and try and work this figure out but just wondered if there was a trick to working that out from the EVA perspective.

Thanks in advance,
Mike
4 REPLIES
Víctor Cespón
Honored Contributor

Re: EVA used sapce

The usage is a filesystem question, the EVA does not know about filesystems, it just uses data blocks.
As you write and delete files, most blocks will have some data on it, even if it belongs to a deleted file, the EVA does not know that.
The EVA does not read the MFT, or whatever table the OS uses to keep track of which files are active and which are deleted.
Martin Hodgson
Occasional Contributor

Re: EVA used sapce

Closed
Uwe Zessin
Honored Contributor

Re: EVA used sapce

Some storage arrays _do_track the _block_ ranges which have been written at least once and the management tool can show a graphical representation - I've seen it on the HP VA7000 series.

As far as I can tell, the EVA (which shares no development history with the VA7000) does track it, too, in order to optimize CA + BC replication (never-written areas do not get 'copied'), but this information is not accessible (at least by the end-user).
.
Víctor Cespón
Honored Contributor

Re: EVA used sapce

Yes, the EVA knows what blocks have been modified, but as I explained above, when the OS deletes a file, it does not touch the blocks that from the file, only the FAT or MFT, so for the EVA those blocks contain data. So no correlation between what blocks the EVA sees as used and what what the OS sees as used.