About Clusters

   Concepts   

   Procedures

   More Information   

A cluster consists of a pair of NetApp filers that are connected through an interconnect adapter and cables, and are configured so that both filers share access to a set of Fibre Channel disks, subnets, and tape drives to provide fault tolerance. 

When one filer in a cluster undergoes a system failure and cannot reboot, the partner filer in the cluster can take over the failed filer's functions and serve network clients the data on the failed filer's disks. This is known as a takeover. In addition to an automatic takeover, an administrator can issue a manual takeover at any time to force a takeover, for instance, to allow scheduled maintenance to be performed on a filer. 

An emulated filer is created on the takeover filer. This is a software copy of the failed filer that is hosted by the takeover filer. The emulated filer appears to users and administrators like a functional version of the failed filer.

After the failed partner is running normally again, you issue a giveback, which returns the identity from the emulated filer to the failed filer, resulting in a return to normal operation.

Cluster Characteristics

The filers in a cluster have the following characteristics:

Cluster Functionality

If one filer in a cluster stops functioning physically, its partner filer accomplishes the following operations:

When the failed filer is functioning again, the following operations occur:

Cluster operations

During normal operation, in addition to serving data, the cluster performs the activities described in the following table.

Action

Description

Heartbeat transmission

The heartbeat signals transmitted through the cluster interconnect adapter and cables tell each filer the state of the other filer. This information is written to disks on each filer that the cluster monitor designates as mailbox disks. The disks provide redundancy.

Monitoring

The cluster monitor software looks at the heartbeat signal, commands from filers, and disk connections, and initiates a takeover under the following conditions:

  • The operator initiates a takeover.

  • The partner is determined to have stopped functioning because of a lack of heartbeat activity.

  • The negotiated failover facility determines that one partner should take over the other because of a disk shelf failure.

  • The partner's power-on-self-test (POST) fails.

Note that if the filer that is not transmitting a heartbeat is rebooting, no takeover occurs. 

Takeover might be disabled if NVRAM mirroring is not functioning.

Automatic takeover is disabled if the partner mailbox disks are not accessible.

NVRAM mirroring

Each filer dedicates half of its NVRAM to a synchronously updated copy of its partner's NVRAM. If a takeover occurs, the takeover filer uses the cluster data in the part of the NVRAM dedicated to the failed filer to ensure that no information is lost.

Time synchronization

Filers' times can deviate from each other. A daemon updates the times on filers periodically to keep them synchronized.