Optimal guest os cache settings question
Posted: Tue Oct 27, 2015 12:31 am
Hi.
Still using XFS NFS NAS,but re-evaluating starwind LSFS. A while ago (around half a year) I decided not to use starwind software as it had some issues.
My setup and usage goal:
A single battery-backed write-back hardware raid 6 local hdd sas storage on single vmware esxi 5.5 host. (esxi does no caching at all and guarantees the read\write consistency on hypervisor level)
The plan is to utilize LSFS to leverage better write perfomance and dedupe for backups residing on the guest Windows OS.
Starwind LSFS will be installed on Windows guest OS. The same Windows guest OS will contain the backup system. However it could be installed on separate guest OS if requred.
The optional goal is to leave write-back enabled on hardware raid utilized for LSFS, as it is battery-backed and should not be an issue here.
The main goal, and It is the critical one - in the event of a sudden power failure and\or any single-sector SAS timeout\error LSFS must not be corrupted and under any circumstances must not be in a state requiring any paid support recovery procedures, however any pending NTFS writes to LSFS volume are allowed to be lost.
So the questions are:
1.Can I use the same guest OS for backup and lsfs hosting the ntfs volume used for them?
2.What guest OS and starwind lsfs cache settings should I use? It is at all possible to gurantee LSFS consistency in such scenario? (please also consider that windows won't allow to turn off write cache on virtualized disks in some scenarios)
Thank you.
Still using XFS NFS NAS,but re-evaluating starwind LSFS. A while ago (around half a year) I decided not to use starwind software as it had some issues.
My setup and usage goal:
A single battery-backed write-back hardware raid 6 local hdd sas storage on single vmware esxi 5.5 host. (esxi does no caching at all and guarantees the read\write consistency on hypervisor level)
The plan is to utilize LSFS to leverage better write perfomance and dedupe for backups residing on the guest Windows OS.
Starwind LSFS will be installed on Windows guest OS. The same Windows guest OS will contain the backup system. However it could be installed on separate guest OS if requred.
The optional goal is to leave write-back enabled on hardware raid utilized for LSFS, as it is battery-backed and should not be an issue here.
The main goal, and It is the critical one - in the event of a sudden power failure and\or any single-sector SAS timeout\error LSFS must not be corrupted and under any circumstances must not be in a state requiring any paid support recovery procedures, however any pending NTFS writes to LSFS volume are allowed to be lost.
So the questions are:
1.Can I use the same guest OS for backup and lsfs hosting the ntfs volume used for them?
2.What guest OS and starwind lsfs cache settings should I use? It is at all possible to gurantee LSFS consistency in such scenario? (please also consider that windows won't allow to turn off write cache on virtualized disks in some scenarios)
Thank you.