I setup a similar environment in AWS, two separate Netscalers (no HA), but i put the URLs behind Route53 (aws service) using active/passive host records. The host records allow you monitor VIPs, if it sees one of the VIPs down on the active side, after a certain period of time, it will switch DNS to use the secondary.