jgreco
Resident Grinch
- Joined
- May 29, 2011
- Messages
- 18,680
So some people might have noticed that I've looked extensively at the iSCSI disconnect issue many people have seen. The basic problem is that ZFS can get too busy and pause for many seconds at a time, causing iSCSI disconnections.
I've chronicled this for some time in Bug #1531 but at this point I think I'm pretty much done. The answer is to significantly reduce the TXG sizes possible, which allows ZFS to manage the size but to do so within a reasonable window, and then to decrease the time intervals involved.
You will lose SOME write performance in doing this, but you will gain responsiveness like you won't believe.
I've chronicled this for some time in Bug #1531 but at this point I think I'm pretty much done. The answer is to significantly reduce the TXG sizes possible, which allows ZFS to manage the size but to do so within a reasonable window, and then to decrease the time intervals involved.
You will lose SOME write performance in doing this, but you will gain responsiveness like you won't believe.