With the latest build 5.17.1733, I have created a 3.5TB HA setup for testing performance, reliability, etc, with a 20GB write-back cache. Both servers are 24 drives (however the test target is on a 10 drive RAID6 disk), with a gig sync channel and a gig H/B. All recommended registry tweaks done. Server is Windows 2008 R2 Enterprise with all the latest updates installed. Server is just for testing at this moment; there is no other iscsi traffic in it.
There are some issues I have noticed during this testing. Here they are listed:
- While the HA setup is fine (both main and partner online and synchronized), when I do changes on one disk (mounted via MS iscsi initiator), I can see the sync channel saturated to 1gbp/s as Starwind syncs the changes to the partner. However, after simulating failovers (by abruptly killing the server itself, or the service), sometimes, when the partner goes into "Synchronizing", the sync process is "slow". By looking at Windows' Resource monitor, the sync channel barely goes above 20-30mbps. Why such a difference? Why won't it saturate the sync channel?
- Usually stopping the Starwind service on the partner fails; Windows usually times out trying to stop it. When I do that, I lose connection on the Starwind console and can not reconnect again. It seems however that Starwind is still running, since I can see disk activity on BOTH servers when changes are done in the test target.
- Sometimes, shutting down Windows, it takes Windows 15-20 minutes to shut down the Starwind service. This issue, and the one above, seem to only happen on the partner side.
- After you successfully forcibly remove a device or target, I can not delete the .img file itself, as Windows reports that the file is locked by Starwind. I have waited hours and it seems Starwind never releases the file. This happens randomly though.
Has anyone else seen similar issues?
Peter
