Failover in the sense that they can continue working in their
existing session doesn't exist, as far as I know. Since their
session lives in the memory of the specific server, that's gone
when the server fails.
The best you can get with a load-balanced cluster is that the
users loose their session, but start a new session immediately and
automatically on a different server. Combined with pass-through
authentication, most users hardly notice that the server has
failed. Now this is how it works with Citrix on top of TS. I'm not
sure how much of this can be implemented with plain W2K TS.
For more information, have a look at
Windows Clustering Technologies - An Overview
http://www.microsoft.com/technet/treeview/default.asp?
url=/technet/prodtechnol/windowsserver2003/deploy/confeat/clustovw
..asp (URL will wrap)