Now that we have explored some of the different high availability features that NetScaler offers, it is also important to keep in mind that running NetScaler in a virtual environment requires planning with regards to where to place it. It is also important to have some sort of availability feature in place for the virtualization hosts, as having a high availability feature on NetScaler is not enough if something happens to the virtualization hosts.
We can consider having the following features:
Failover cluster: This allows us to have redundant virtualization hosts in case of hardware failure and so on
NIC teaming: This ensures continuous availability in case of NIC failure
Raid on local disks: This ensures that the system continues to run in case of hard drive failures
SAN redundancy: This ensures that the storage on which NetScaler resides is redundant
And, of course, these features should always be used in combination with a redundancy in NetScaler, as in regular high availability...