Having an issue with failing over GroupWise IM on a cluster.

Everyone's IM client points to a DNS name that resolves to SERVER1'S IP
address. When the resource fails over to SERVER2, nobody can log in because
SERVER2 knows nothing about SERVER1's IP address. So here's the two
solutions that I've come up with.

- change the DNS name, along with the IM app to point to the cluster
resource instead of the actual server IP.

- Or (if this is possible)..when the resource fails over, is it possible to
load a secondary IP address (SERVER1's IP).

Suggestions please. Thanks.