This page describes the combinations of fencing mechanisms that can be used with various storage configurations in a VMware virtual server environment.

Shared Disk Configuration (Single or Multipath Configuration Using SCSI Reservations)

This configuration corresponds to the case where exclusive control is enforced by SCSI reservations in a certified shared storage system, as listed in the Supported Storage List. When using storage that requires a multipath driver for SCSI-3 reservations and multipath control, a multipath kit that supports the multipath driver is required.

Available Fencing Mechanisms

The following table shows which fencing mechanisms are available and the allowed combinations, if multiple fencing mechanisms are used.

Symbol Definitions

⬤ – Required
◯ – Optional/Not required
❌ – Cannot be used together

For mechanisms that cannot be used together, please see the footnotes below the table.

Allowed Combinations
SCSI-2 Reservations
1
1
1
SCSI-3 Reservations
1
1
1
VMware STONITH
2
2
2
2
2
2
Quorum/Witness (tcp_remote)
3
3
3
3
Quorum/Witness (majority)
3
3
3
3
Quorum/Witness (storage)
3
3
3
3

1 SCSI-2 and SCSI-3 reservations cannot coexist on a single shared disk.
2 When SCSI Reservations and STONITH are used together, the functions of each may conflict and an unexpected system outage may occur.
3 Multiple Quorum/Witness modes cannot be used together in a single cluster.

Mechanisms Not Available with this Configuration

  • Fencing mechanisms for virtual environments other than VMware cannot be used with this configuration.
  • Fencing mechanisms for cloud and physical environments cannot be used with this configuration.

Shared Disk Configuration (Single or Multipath Configuration Not Using SCSI Reservations)

This configuration is applicable when SCSI reservations cannot be used with a shared storage system connected with a method including SCSI/FC/iSCSI/SAS (but excluding NAS). When using storage that requires a multipath driver to control multiple paths, a multipath kit that supports the multipath driver is required.

Available Fencing Mechanisms

The following table shows which fencing mechanisms are available and the allowed combinations, if multiple fencing mechanisms are used.

Symbol Definitions

⬤ – Required
◯ – Optional/Not required
❌ – Cannot be used together

For mechanisms that cannot be used together, please see the footnotes below the table.

Allowed Combinations
VMware STONITH
Quorum/Witness (tcp_remote)
1
1
Quorum/Witness (majority)
1
1
Quorum/Witness (storage)
1
1

1 Multiple Quorum/Witness modes cannot be used together in a single cluster.

Mechanisms Not Available with this Configuration

  • SCSI Fencing cannot be used with storage systems that are not certified to properly support SCSI reservations.
  • Fencing mechanisms for virtual environments other than VMware cannot be used with this configuration.
  • Fencing mechanisms for cloud and physical environments cannot be used with this configuration.

Data Replication Configuration

This configuration is applicable when local storage connected to each node is replicated between nodes using DataKeeper.

Available Fencing Mechanisms

The following table shows which fencing mechanisms are available and the allowed combinations, if multiple fencing mechanisms are used. Fencing is not mandatory in this configuration; however, it is recommended to use fencing to enhance data protection.

Symbol Definitions

⬤ – Required
◯ – Optional/Not required
❌ – Cannot be used together

Allowed Combinations
VMware STONITH
Quorum/Witness (tcp_remote)
1
1
Quorum/Witness (majority)
1
1
Quorum/Witness (storage)
1
1

1 Multiple Quorum/Witness modes cannot be used together in a single cluster.

Mechanisms Not Available with this Configuration

  • SCSI Fencing cannot be used with this configuration.
  • Fencing mechanisms for virtual environments other than VMware cannot be used with this configuration.
  • Fencing mechanisms for cloud and physical environments cannot be used with this configuration.

Network Attached Storage (NAS) Configuration

This configuration is applicable when using NAS storage connected using Network File System (NFS).

Available Fencing Mechanisms

The following table shows which fencing mechanisms are available and the allowed combinations, if multiple fencing mechanisms are used. Fencing is not mandatory in this configuration; however, it is recommended to use fencing to enhance data protection.

Symbol Definitions

⬤ – Required
◯ – Optional/Not required
❌ – Cannot be used together

Allowed Combinations
VMware STONITH
Quorum/Witness (tcp_remote)
1
1
Quorum/Witness (majority)
1
1
Quorum/Witness (storage)
1
1

1 Multiple Quorum/Witness modes cannot be used together in a single cluster.

Mechanisms Not Available with this Configuration

  • SCSI Fencing cannot be used with this configuration.
  • Fencing mechanisms for virtual environments other than VMware cannot be used with this configuration.
  • Fencing mechanisms for cloud and physical environments cannot be used with this configuration.

VMDK as Shared Storage Configuration

This configuration is applicable when using a VMware virtual hard disk configured with the VMDK as the Shared Storage method.

Available Functions and Appropriate Combinations

The table below shows the fencing functions available with this configuration and the appropriate combination patterns.

Symbol Definitions

⬤ – Mandatory
◯ – Can be removed
❌ – Cannot be removed

Functions that are “Can be removed” in the table can be used as a combination of fencing functions without using the function in the combination. Refer to the note below the table for the functions classified as “cannot be coexisted” in the table.

Combination Pattern
A
B
C
VMware STONITH
1
1
1
Quorum/Witness (tcp_remote)
2
2
Quorum/Witness (majority)
2
2
Quorum/Witness (storage)
2
2

1 VMDK as Shared Storage and VMware STONITH cannot coexist because service may stop due to a conflict.
2 Due to the LifeKeeper mechanism, Quorum Witness modes cannot coexist for a single cluster.

Unavailable Function with this Configuration

  • The fencing function that requires the use of a shared disk cannot be used with this configuration.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment