StarWind global disk cache
Posted: Sun Jul 22, 2012 7:50 pm
I am wondering if there is anyway to set global file cache for iscsi disk images. In our situation, disk load is not evenly distributed, for example, morning time disk1 has most traffic, afternoon disk2 has more traffic while disk1 is not that busy, night time is disk3.
I assume once a write-back cache is assgined to a disk, the memory allocated by this cache can't be re-used by another disk's cache. It is kind of waste while not all iscsi disks are busy. I am wondering if there is anyway to have global cache, for example, I assign 24GB RAM as global cache for all disks.
Another possibility I think about is to use Window's built-in file cache. Does StartWind use unbuffered I/O for its all disk image files? Is there anyway to let StarWind use buffered I/O to access these image files?
Thank you.
I assume once a write-back cache is assgined to a disk, the memory allocated by this cache can't be re-used by another disk's cache. It is kind of waste while not all iscsi disks are busy. I am wondering if there is anyway to have global cache, for example, I assign 24GB RAM as global cache for all disks.
Another possibility I think about is to use Window's built-in file cache. Does StartWind use unbuffered I/O for its all disk image files? Is there anyway to let StarWind use buffered I/O to access these image files?
Thank you.