Previous page

Next page

Print this page

Managing High Availability Clusters

This chapter explains managing High Availability for servers that participate in Virtuozzo Storage clusters.

High Availability keeps virtual machines, Containers, and iSCSI targets operational even if the Hardware Node they are hosted on fails. In such cases, the affected virtual environments continue working on other, healthy Hardware Nodes in the cluster. High Availability is ensured by:

  • Replication of metadata servers. For a Virtuozzo Storage cluster to function, not all but just the majority of MDS servers must be up. By setting up multiple MDS servers in the cluster you will make sure that if an MDS server fails, other MDS servers will continue controlling the cluster.
  • Replication of data. All data chunks are replicated and the replicas are kept on different chunk servers. If a chunk server fails, other chunk servers will continue providing the data chunks that were stored on the failed server.
  • Monitoring of Hardware Nodes' health.

In This Section

Checking Prerequisites

Preparing Nodes for Using High Availability

Enabling and Disabling High Availability for Nodes

Enabling and Disabling High Availability for Specific Virtual Machines and Containers

Configuring HA Priority for Virtual Machines and Containers

Managing CPU Pools

Monitoring Cluster Status

Managing Cluster Resources with Scripts