XenCenter

High availability Requirements

Before you can configure high availability on a resource pool, you must ensure that the following requirements are satisfied for all servers and virtual machines in the pool:

  • Shared storage must be available. The shared storage must include at least one iSCSI, Fibre Channel or NFS LUN of 356 MiB or greater that is used for the heartbeat SR. If you are using a NetApp or EqualLogic storage array, manually provision an iSCSI LUN on the array to use for the heartbeat SR.
  • We strongly recommend that you use a bonded management interface on the servers in the pool.
  • We strongly recommend that you use multipath storage for the heartbeat SR.
  • Adequate licenses must be installed on all servers.
  • All the virtual machines you want to protect with high availability must be agile. This means:

    • Virtual disks must be on shared storage. You can use any type of shared storage to store the virtual disks. The iSCSI, Fibre Channel or NFS LUN is only required for the storage heartbeat. These SRs can be used for virtual disk storage, if you prefer, but it is not necessary.
    • Virtual network interfaces must be on pool-wide networks.
    • Do not configure a connection to any local DVD drive.

    VMs that are not agile can be assigned only Restart if possible restart priority. These VMs are tied to one server. For example, a VM with a physical CD drive mapped in from a server can only run on the server with the CD drive.

High availability Requirements