Huawei OceanStor 2000 V3, OceanStor 6000 V3, OceanStor 5500 V3, OceanStor 18000 V3, OceanStor 5600 V3 Features Manual

...
OceanStor V3 Series
V300R006
HyperMetro Feature Guide for File
Issue 05
Date 2018-01-30
HUAWEI TECHNOLOGIES CO., LTD.
Copyright © Huawei Technologies Co., Ltd. 2018. All rights reserved.
Trademarks and Permissions
and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders.
Notice
The purchased products, services and features are stipulated by the contract made between Huawei and the customer. All or part of the products, services and features described in this document may not be within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information, and recommendations in this document are provided "AS IS" without warranties, guarantees or representations of any kind, either express or implied.
The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute a warranty of any kind, express or implied.
Huawei Technologies Co., Ltd.
Address: Huawei Industrial Base
Bantian, Longgang Shenzhen 518129 People's Republic of China
Website: http://e.huawei.com
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
i
DANGER
WARNING
OceanStor V3 Series HyperMetro Feature Guide for File
Purpose
This document describes the working principle and application scenarios of the HyperMetro feature. It also explains how to configure and manage the feature.
The following table lists the product models applicable to this document.

About This Document

About This Document
Product Series
OceanStor 2000 V3 series OceanStor 2600 V3
OceanStor 5000 V3 series OceanStor 5300 V3, 5500 V3, 5600 V3, and
OceanStor 6000 V3 series OceanStor 6800 V3
OceanStor 18000 V3 series OceanStor 18500 V3 and 18800 V3
Intended Audience
This document is intended for:
l Technical support engineers l Maintenance engineers
Symbol Conventions
Product Model
5800 V3
The symbols that may be found in this document are defined as follows.
Symbol
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Description
Indicates an imminently hazardous situation which, if not avoided, will result in death or serious injury.
Indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury.
ii
NOTE
OceanStor V3 Series HyperMetro Feature Guide for File
Symbol Description
About This Document
Indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury.
Indicates a potentially hazardous situation which, if not avoided, could result in equipment damage, data loss, performance deterioration, or unanticipated results.
NOTICE is used to address practices not related to personal injury.
Calls attention to important information, best practices and tips.
NOTE is used to address information not related to personal injury, equipment damage, and environment deterioration.
Change History
Changes between document issues are cumulative. The latest document issue contains all the changes in earlier issues.
Issue 05 (2018-01-30)
This is the fifth official release.
Optimized descriptions about section Impact and Restrictions.
Added the following FAQ: How Can I Use OVA Templates to Quickly Deploy Virtual
Quorum Servers?
Issue 04 (2017-11-30)
This is the fourth official release.
Added the description about arbitration mechanism or configuration operations when configuring two quorum servers.
Issue 03 (2017-08-30)
This is the third official release.
Synchronizes some software interface changes.
Issue 02 (2017-06-01)
This is the second official release.
Optimized descriptions about section Impact and Restrictions.
Synchronizes some software interface changes.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
iii
OceanStor V3 Series HyperMetro Feature Guide for File
Issue 01 (2017-11-30)
This issue is the first official release.
About This Document
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
iv
OceanStor V3 Series HyperMetro Feature Guide for File Contents

Contents

About This Document.....................................................................................................................ii
1 Feature Description....................................................................................................................... 1
1.1 Overview........................................................................................................................................................................ 1
1.2 License Requirements and Compatible Products........................................................................................................... 2
1.3 Working Principle........................................................................................................................................................... 3
1.3.1 Basic Concepts............................................................................................................................................................ 3
1.3.2 HyperMetro Solution Overview.................................................................................................................................. 5
1.3.3 Arbitration Mechanism..............................................................................................................................................10
1.3.4 HyperMetro I/O Processing Mechanism................................................................................................................... 25
1.4 Impact and Restrictions................................................................................................................................................ 29
1.5 Application Scenarios...................................................................................................................................................30
2 Planning........................................................................................................................................ 34
2.1 Network Planning......................................................................................................................................................... 34
2.2 Data Planning............................................................................................................................................................... 34
3 Installation.................................................................................................................................... 36
3.1 Installation Process....................................................................................................................................................... 37
3.2 Preparations for Installation..........................................................................................................................................37
3.2.1 Preparing Tools, Meters, and Documentation........................................................................................................... 37
3.2.2 Quick checklist for the installation environment.......................................................................................................40
3.3 Device Installation........................................................................................................................................................45
3.4 Cable Connection......................................................................................................................................................... 48
3.5 Power-on.......................................................................................................................................................................53
3.6 Storage Array Initialization.......................................................................................................................................... 56
3.7 Arbitration Software Installation.................................................................................................................................. 56
4 Configuration............................................................................................................................... 59
4.1 Configuration Process...................................................................................................................................................59
4.2 Configuration Preparations...........................................................................................................................................64
4.3 Configuring Switch.......................................................................................................................................................65
4.4 Configure Quorum Server Software.............................................................................................................................65
4.4.1 Configuring the Arbitration Software (SUSE).......................................................................................................... 65
4.4.2 Configuring the Arbitration Software (Red Hat/Red Flag/NeoKylin/CentOS)........................................................ 70
4.4.3 Configuring the Arbitration Software (Ubuntu)........................................................................................................76
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
v
OceanStor V3 Series HyperMetro Feature Guide for File Contents
4.5 Configuring Basic Storage Services............................................................................................................................. 81
4.5.1 Creating a Disk Domain............................................................................................................................................ 81
4.5.2 Creating a Storage Pool............................................................................................................................................. 85
4.5.3 Creating a vStore....................................................................................................................................................... 93
4.5.4 Creating a File System...............................................................................................................................................93
4.5.5 Creating a Logical Port............................................................................................................................................110
4.5.6 Sharing a File System.............................................................................................................................................. 114
4.6 Creating NAS HyperMetro.........................................................................................................................................114
4.6.1 Checking the License File........................................................................................................................................114
4.6.2 Adding a Remote Device.........................................................................................................................................115
4.6.3 Creating a Quorum Server....................................................................................................................................... 118
4.6.4 Creating a HyperMetro Domain.............................................................................................................................. 121
4.6.5 Creating a HyperMetro vStore Pair......................................................................................................................... 122
4.6.6 Creating a NAS HyperMetro Pair........................................................................................................................... 123
4.6.7 (Optional) Creating a Quota Tree............................................................................................................................126
4.6.8 (Optional) Creating a Quota.................................................................................................................................... 128
4.6.9 (Optional) Creating a Snapshot............................................................................................................................... 131
4.6.9.1 Manually Creating a Snapshot..............................................................................................................................131
4.6.9.2 Creating a Periodic Snapshot................................................................................................................................133
4.7 Verifying the Configuration........................................................................................................................................134
5 Management............................................................................................................................... 135
5.1 Managing HyperMetro in the System View...............................................................................................................135
5.1.1 Managing a HyperMetro vStore Pair.......................................................................................................................135
5.1.1.1 Viewing HyperMetro vStore Pair Information.....................................................................................................135
5.1.1.2 Checking HyperMetro vStore Pair Information................................................................................................... 138
5.1.1.3 Deleting a HyperMetro vStore Pair...................................................................................................................... 139
5.1.1.4 Primary/Secondary Switchover............................................................................................................................ 140
5.1.1.5 Forcible Start........................................................................................................................................................ 141
5.1.1.6 Modifying the Owning Tenant of an Existing File System.................................................................................. 142
5.1.2 Managing HyperMetro Domains.............................................................................................................................143
5.1.2.1 Viewing HyperMetro Domain Information..........................................................................................................143
5.1.2.2 Modifying a HyperMetro Domain........................................................................................................................143
5.1.2.3 Deleting a HyperMetro Domain........................................................................................................................... 144
5.1.3 Managing a HyperMetro Pair.................................................................................................................................. 145
5.1.3.1 Viewing HyperMetro Pair Information................................................................................................................ 145
5.1.3.2 Modifying HyperMetro Pair Properties................................................................................................................150
5.1.3.3 Synchronizing a HyperMetro Pair........................................................................................................................152
5.1.3.4 Suspending a HyperMetro Pair.............................................................................................................................153
5.1.3.5 Deleting a HyperMetro Pair................................................................................................................................. 153
5.1.4 Managing Quorum Servers......................................................................................................................................154
5.1.4.1 Viewing Quorum Server Information...................................................................................................................154
5.1.4.2 Modifying Quorum Server Information............................................................................................................... 155
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
vi
OceanStor V3 Series HyperMetro Feature Guide for File Contents
5.1.4.3 Adding a Link.......................................................................................................................................................156
5.1.4.4 Removing a Link.................................................................................................................................................. 156
5.1.4.5 Removing a Quorum Server................................................................................................................................. 157
5.1.4.6 Uninstalling the Arbitration Software.................................................................................................................. 157
5.1.5 Importing Certificates..............................................................................................................................................158
5.2 Managing HyperMetro in the Tenant View................................................................................................................ 161
5.2.1 Viewing HyperMetro Pair Information................................................................................................................... 161
5.2.2 Modifying HyperMetro Pair Properties...................................................................................................................167
5.2.3 Synchronizing a HyperMetro Pair...........................................................................................................................169
5.2.4 Suspending a HyperMetro Pair................................................................................................................................170
5.2.5 Deleting a HyperMetro Pair.................................................................................................................................... 170
6 FAQs.............................................................................................................................................172
6.1 What Can I Do If a Quorum Link Fails to Be Added Because the HyperMetro Arbitration Certificate Becomes
Invalid or the System Time Becomes Abnormal?............................................................................................................172
6.2 Active and Standby IP Ports Are Configured on the Quorum Server. After the Port in Use Is Down, the Quorum
Server Goes Offline. Why?...............................................................................................................................................174
6.3 How Do I Power Off Active-Active Storage Systems and Resume the HyperMetro Service?................................. 175
6.4 When Both the HyperMetro and Remote Backup Services Are Created, the Excessively Low Link Bandwidth
Between Storage Systems Causes the Remote Backup Service to Fail............................................................................176
6.5 What Can I Do If the Remote Connection Fails to Be Created with the TOE Interface Module.............................. 177
6.6 How Can I Use OVA Templates to Quickly Deploy Virtual Quorum Servers?......................................................... 177
7 Troubleshooting........................................................................................................................ 182
7.1 A Quorum Link Fails to Be Added After the Quorum Server Is Replaced................................................................182
A How to Obtain Help.................................................................................................................184
A.1 Preparations for Contacting Huawei..........................................................................................................................184
A.1.1 Collecting Troubleshooting Information................................................................................................................ 184
A.1.2 Making Debugging Preparations............................................................................................................................ 185
A.2 How to Use the Document.........................................................................................................................................185
A.3 How to Obtain Help from Website............................................................................................................................ 185
A.4 Ways to Contact Huawei............................................................................................................................................185
B Glossary...................................................................................................................................... 186
C Acronyms and Abbreviations................................................................................................ 187
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
vii
OceanStor V3 Series HyperMetro Feature Guide for File
About This Chapter
HyperMetro provides you with disaster recovery functions and enables you to synchronize and replicate data between storage arrays, monitor service operating status, and perform failovers. You can switch over services and implement service load sharing while your storage array is running.

1 Feature Description

1 Feature Description

1.1 Overview

This section describes the background, definition, and benefits of HyperMetro.
1.2 License Requirements and Compatible Products
This section describes the availability of HyperMetro in terms of the license requirement and applicable version.
1.3 Working Principle
This section introduces the basic concepts, I/O processing mechanism, and arbitration mechanism of HyperMetro and describes how to use HyperMetro for service switchover and recovery.
1.4 Impact and Restrictions
This section describes the impact and restrictions of HyperMetro feature.
1.5 Application Scenarios
This section introduces the application scenarios of HyperMetro.
1.1 Overview
This section describes the background, definition, and benefits of HyperMetro.
Background
With the rapid development of the information technology (IT), storage systems are becoming ever important for critical services in a variety of industries. Service interruptions in storage systems may lead to severe economic loss, damaged brand images, or critical data loss, especially in the fields of communications, finance, medical care, e-commerce, logistics, and governments. Therefore, service continuity is critical to the construction of storage systems. Traditionally, one production center and one disaster recovery center are constructed, and the
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
1
OceanStor V3 Series HyperMetro Feature Guide for File
disaster recovery center is active only when the production center is down. This disaster recovery system is facing the following challenges:
l If the production center encounters power supply failures, fires, floods, or earthquakes,
you must switch services from the production center to the disaster recovery center. Services are interrupted for a long time and service continuity cannot be ensured.
l The disaster recovery center remains idle for most of the time, lowering resource
utilization.
Definition
HyperMetro enables storage systems in two different data centers to process services simultaneously, establishing a mutual backup relationship. If the storage system in one data center malfunctions, the storage system in the other data center automatically takes over services without data loss or service interruption.
Benefits
Table 1-1 lists the benefits of HyperMetro.
1 Feature Description
Table 1-1 Benefits of HyperMetro
Benefit
Robust reliability If the storage system in one data center
High compatibility By integrating SmartVirtualization, HyperMetro
Description
malfunctions, the storage system in the other data center automatically takes over services without data loss or service interruption.
enables full utilization of storage resources, minimizes upgrade costs, and is fully compatible with storage systems from most vendors, including EMC, IBM, HDS, HP, and SUN.

1.2 License Requirements and Compatible Products

This section describes the availability of HyperMetro in terms of the license requirement and applicable version.
License Requirement
HyperMetro is a value-added feature that requires a software license for use on both local and remote storage systems.
Applicable products
Product Series
OceanStor 2000 V3 series OceanStor 2600 V3 V300R006
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Product Model Version
2
OceanStor V3 Series HyperMetro Feature Guide for File
Product Series Product Model Version
1 Feature Description
OceanStor 5000 V3 series OceanStor 5300 V3, 5500
OceanStor 6000 V3 series OceanStor 6800 V3 V300R006
OceanStor 18000 V3 series OceanStor 18500 V3 and
Applicable Software Versions
Software
OceanStor UltraPath
OceanStor QuorumServer
NOTE
Log in to http://support.huawei.com/enterprise/ and you can register for an account on the website. After you log in with the applied user name and password. Choose Support > Enterprise Storage and click the corresponding product model to access the product document page.
l Input Version Mapping in the search box and press Enter to obtain the product document. l Enter the software name to obtain the software.
V300R006
V3, 5600 V3, and 5800 V3
V300R006
18800 V3
Version
When configuring HyperMetro services, use OceanStor UltraPath V100R008C50SPC500 or later.
When configuring HyperMetro services, use OceanStor QuorumServer V300R006 or later.

1.3 Working Principle

This section introduces the basic concepts, I/O processing mechanism, and arbitration mechanism of HyperMetro and describes how to use HyperMetro for service switchover and recovery.

1.3.1 Basic Concepts

This section describes basic concepts of HyperMetro, including tenant, HyperMetro tenant pair, local file system, remote file system, synchronization, pause, data status, and others.
Tenant
Multiple virtual storage systems can be created in one physical storage system and multiple tenants can share the same storage hardware resources without affecting data security and privacy of each other. Tenants enable flexible, easy-to-manage, and cost-effective shared storage in a multi-protocol unified storage architecture.
HyperMetro Tenant Pair
A HyperMetro tenant pair indicates a HyperMetro relationship between tenants of the local and remote storage arrays. The HyperMetro arbitration is implemented in the unit of a
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
3
OceanStor V3 Series HyperMetro Feature Guide for File
HyperMetro tenant pair. If a fault occurs in a HyperMetro tenant pair, ensure the arbitration results of all file systems in the tenants of the HyperMetro tenant pair are the same and the environments in which the file systems are running are consistent between the tenants.
Logical Port
Logical ports are created based on physical Ethernet ports, bond ports, or VLANs and used for file service operation.
Local File System and Remote File System
In a HyperMetro pair, the file system on the local storage array is called local file system and the file system on the remote storage array is called remote file system.
Dual-Write
Dual-write enables the synchronization of application host I/O requests with both local and remote file systems.
1 Feature Description
DCL
DCLs record changes in the data of storage arrays.
Quorum Server
For NAS HyperMetro, if the heartbeats between two storage arrays are interrupted, the quorum server decides which storage array continues providing services, thereby greatly improving host service continuity.
HyperMetro Domain
A HyperMetro domain consists of the local storage array, remote storage array, and the quorum server. Application servers can access data across data centers using a HyperMetro domain. Before configuring a HyperMetro pair, you must configure the HyperMetro domain first. Each HyperMetro pair must be created in the HyperMetro domain.
NAS HyperMetro Pair
A NAS HyperMetro pair indicates a HyperMetro relationship between the local and remote file systems. After HyperMetro is configured, a local file system on the local storage array and a remote file system on the remote storage array form a NAS HyperMetro pair. By viewing the state of a HyperMetro pair, you can determine whether you need to perform synchronization and suspension operations. After performing an operation, you can view the state of the HyperMetro pair to determine whether the operation succeeded.
Synchronization
Synchronization refers to the synchronization of differential data between a local file system and a remote file system.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
4
OceanStor V3 Series HyperMetro Feature Guide for File
Pause
Pause is a state indicating the suspension of a HyperMetro pair formed by a local file system and a remote file system.
Force Start
To ensure data consistency when the local and remote storage systems malfunction simultaneously, HyperMetro stops hosts from accessing both. To quickly restore services, you can forcibly start the local or remote storage system.
Priority Switchover
Priority switchover indicates that the storage array at the preferred site takes precedence to provide services for hosts. If the storage array at the preferred site needs to be repaired or maintained, a priority switchover is performed to enable the storage array at the non-preferred site to provide services for hosts.

1.3.2 HyperMetro Solution Overview

1 Feature Description
This section describes the HyperMetro solution network and provides a logical HyperMetro network topology to show the mapping relationship and data flows between host applications and storage arrays.
If the storage array in one data center malfunctions, host services are switched to the storage array in the other data center. If the link between two storage arrays in two data centers is down, only one storage array can be accessed by hosts. The quorum server determines which storage array continues providing services.
Network Overview
Fibre Channel networking is used as an example to explain HyperMetro solution network topology. For details, see Figure 1-1.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
5
OceanStor V3 Series HyperMetro Feature Guide for File
Figure 1-1 HyperMetro solution network topology
1 Feature Description
Ethernet switch
Ethernet switch
Fibre Channel switch
Local storage array
Data center A
Fibre Channel
switch
Ethernet switch
Host cluster
IP
FC
IP
Quorum site
Host cluster
Fibre Channel
Quorum server
Ethernet switch
Ethernet switch
Fibre Channel switch
switch
Remote storage array
Data center B
Ethernet switch
Host-to-storage network
HyperMetro replication network
Same-city cross-DC network
Quorum network
To ensure reliability of storage arrays, establish redundant links among the network between hosts and storage arrays, HyperMetro replication network, same-city network between data centers, and quorum network.
Table 1-2 Network overview
Network
Network of hosts and storage systems
All hosts in the two data centers can form a cluster and host networks can interconnect across data centers.
Description
Network type
Networking mode
Supports GE and 10GE networks.
l A fully interconnected network is used
between hosts and storage systems, that is, each service host is physically and logically connected to two HyperMetro storage arrays.
l Dual-switch networking is required. l The HyperMetro replication network,
storage-to-host network, and quorum network need to be physically isolated and common ports are not recommended on storage devices.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
6
OceanStor V3 Series HyperMetro Feature Guide for File
Network Description
1 Feature Description
HyperMetro replication network
This is the heartbeat network between the storage systems in the two data centers. It enables the storage systems to provide services for hosts concurrently and ensures data synchronization between them.
NOTE
The storage system sets link priorities for different types of information for transferring data. The link priority of heartbeat information is higher than that of data synchronization information.
Network type
l Supports 10GE, 8 Gbit/s Fibre Channel, and
16 Gbit/s Fibre Channel networks.
NOTE
When using the 10GE network, you are advised to use the L2 network.
l Network quality and bandwidth
requirements for deploying the network:
Bandwidth: ≥ peak service bandwidthLatency: The maximum supported RTT
is 10 ms (distance < 300 km)
NOTE
In practice, the latency is determined by the requirements of the application layer. The active/active solution must meet the minimum latency requirement. The RTT of the VMware vSphere applications is less than 10 ms (with a distance of less than 300 km). The RTT of the SAP HANA applications is less than 1 ms (with a distance of less than 100 km).
No jitter and packet loss
BER: ≤ 10
-12
l The HyperMetro replication network,
storage-to-host network, and quorum network need to be physically isolated and common ports are not recommended on storage devices.
Same-city network between data centers
The storage systems in data centers A and B provide the same services for hosts. There is a mutual backup relationship between the two storage systems. If the storage system in one data center malfunctions, the storage system in the other data center automatically takes over services without data loss or service interruption.
Networking mode
Network type
Each controller of the HyperMetro array has at least two links and at most four links for redundancy.
The network uses bare fibers.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
7
OceanStor V3 Series HyperMetro Feature Guide for File
Network Description
1 Feature Description
Networking mode
l For Fibre Channel networks:
– The two data centers can be directly
connected using bare fibers if their distance is within 25 km. Ensure that the storage and application layers each have at least two pairs (four wires) of bare fibers for heartbeat interconnection in the cluster.
– If the data centers are greater than or
equal to 25 km apart, use dense wavelength division multiplexing (DWDM) devices to interconnect them.
l For IP networks:
– The two data centers can be directly
connected using bare fibers if their distance is within 80 km. If core switches are deployed, ensure that at least two pairs (four wires) of bare fibers are connected to the core switches for HyperMetro mirroring at the storage layer and heartbeat interconnection at the application layer.
– If the data centers are greater than or
equal to 80 km apart, use DWDM devices to interconnect them.
If IP networking is used for the application layer, ensure that the Fiber Channel network with at least two pairs (four wires) of optical cables is set up for heartbeat interconnection in the cluster.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
8
OceanStor V3 Series HyperMetro Feature Guide for File
Network Description
1 Feature Description
Quorum network If communication
between the storage systems in data centers A and B is interrupted or a storage system malfunctions, the quorum server determines which storage system is accessible.
NOTE
A quorum server is deployed on the quorum network. If storage arrays in the two data centers encounter a device fault or a link between the storage arrays is down, the quorum server determines the access status of data center A and data center B according to the arbitration result.
Network type
l Quorum links support GE and 10GE
networks as long as routes are reachable. The Fibre Channel network is not supported.
l Quorum links support IPv4 and IPv6
addresses.
l For versions earlier than V300R006C10, the
arbitration link port cannot use a storage device's management or maintenance network port. For V300R006C10 and later versions, the arbitration link port can use a storage device's management network port, but cannot use its maintenance network port.
l Network quality and bandwidth
requirements for deploying the network:
Latency: RTT ≤ 50 ms
Bandwidth: ≥ 10 Mbit/s
l The HyperMetro replication network,
storage-to-host network, and quorum network need to be physically isolated and common ports are not recommended on storage devices.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
9
OceanStor V3 Series HyperMetro Feature Guide for File
Network Description
1 Feature Description
Networking mode
l Quorum servers are supported but quorum
disks are not.
l You are advised to deploy the quorum server
at a third-place site. If there is no third-place site, you are advised to deploy the quorum server at the preferred site. In this case, the quorum server and related devices should have uninterruptible power supply (UPS) protection.
l A dual-switch network is recommended. A
GE/10GE port on each controller of a storage array is connected to the third-place quorum server and the service network ports on the quorum server are connected to two storage arrays, ensuring that the quorum server is connected to all controllers of each storage array. If a controller houses only one quorum port, connect controller A and controller C to switch 1 on IP network segment 1 and connect controller B and controller D to switch 2 on IP network segment 2.
If each controller has two quorum ports, connect the first quorum port on each controllers to switch 1 and configure IP network segment 1. In addition, connect the second quorum port on each controller to switch 2 and configure IP network segment
2.
l Huawei Enterprise Cloud (HEC) can be used
as a quorum server. When the HEC is used as the quorum server, apply for a VM (including the CPU, memory, disk, and OS). The VM specifications are the same as those of the quorum server. Apply for 2 Mbit/s exclusive bandwidth and one elastic IP address for each disk array.

1.3.3 Arbitration Mechanism

If the link between the two data centers breaks down, they can no longer be synchronized and only one will continue providing services. HyperMetro supports two arbitration modes to determine which data center continues providing services and ensure data consistency:
l Static priority mode is used when there is no quorum server available.
l Quorum server mode is used when quorum servers have been deployed.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
10
OceanStor V3 Series HyperMetro Feature Guide for File
NOTE
The quorum server mode is recommended. After a quorum server is deployed, the non-preferred site of HyperMetro will automatically take over services once the preferred site becomes faulty, without causing HyperMetro service interruption.
Static Priority Mode
The static priority mode applies to scenarios where no third-place quorum server is deployed.
In a HyperMetro vStore pair, you can set one data center as the preferred site and the other as the non-preferred site. In the following example, data center A is used as a preferred site.
Table 1-3 describes the arbitration mechanism in static priority mode.
NOTE
You can set the Recovery Policy for HyperMetro pair failures by Modifying HyperMetro Pair Properties.
l Automatic: The system automatically synchronizes data for data recovery.
l Manual: You must manually synchronize data for data recovery.
Table 1-3 Arbitration mechanism in static priority mode
1 Feature Description
Fault
N
Diagram
o.
1 The link
between two storage arrays breaks down.
2 The storage
array in data center B (non­preferred site) malfunction s.
3 The storage
array in data center A (preferred site) malfunction s.
Fault Type HyperMetr
o Pair Running Status
To be synchronize d
Data center A Data center B
To be synchronize d
Data center A Data center B
To be synchronize d
Data center A Data center B
Arbitration Result
A continues providing services while B stops.
A continues providing services while B stops.
Both A and B stop. You must forcibly start B to resume providing services for hosts.
Green cable: HyperMetro replication network
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
11
OceanStor V3 Series HyperMetro Feature Guide for File
Quorum Server Mode
In quorum server mode, the heartbeat network determines whether the storage arrays are working properly. If a malfunction occurs, each data center sends an arbitration request to the quorum server, and only the winner continues providing services.
The quorum site supports two quorum servers for V300R006C10 and later versions. The two quorum servers work in active/standby mode. Once the active quorum server is faulty, the system automatically switches to the standby quorum server to execute the arbitration function.
In a HyperMetro vStore pair, you can set one data center as the preferred site, which takes precedence in arbitration, and the other as the non-preferred site. In the following example, data center A is used as a preferred site. Table 1-4 and Table 1-5 describe the arbitration mechanisms when one and two quorum servers are deployed, respectively.
NOTE
You can set the Recovery Policy for HyperMetro pair failures by Modifying HyperMetro Pair Properties.
l Automatic: The system automatically synchronizes data for data recovery. l Manual: You must manually synchronize data for data recovery.
1 Feature Description
Table 1-4 Arbitration mechanism in single-quorum-server mode
Fault
N
Diagram
o.
1 The
Fault Type Hyper
Quorum server
quorum server breaks down.
Data center A Data center B
Arbitration
Metro
Result Pair Runni ng Status
Normal A continues
providing
services while
B stops.
NOTE
HyperMetro automatically switches to static priority arbitration.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
12
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Fault
Diagram
2 The link
between the quorum server and one or both storage arrays breaks down.
Fault Type Hyper
Metro Pair Runni ng Status
Normal A continues
1
Data center A Data center B
2
Quorum server
Quorum server
Arbitration
Result
providing
services while
B stops.
3 The storage
array in data center A (preferred site) malfunctio ns.
Data center A Data center B
3
Quorum server
Data center A Data center B
Quorum server
Data center A Data center B
To be synchr onized
B starts
providing
services while
A stops.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
13
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Fault
Diagram
4 The storage
array in data center B (non­preferred site) malfunctio ns.
5 The link
between two storage arrays breaks down.
Fault Type Hyper
Metro Pair Runni ng Status
Quorum server
To be synchr onized
Data center A Data center B
Quorum server
To be synchr onized
Arbitration
Result
A continues
providing
services while
B stops.
A continues
providing
services while
B stops.
6 One storage
array and the quorum server both malfunctio n.
Data center A Data center B
1
Data center A Data center B
2
Data center A Data center B
Quorum server
Quorum server
To be synchr onized
Both A and B
stop.
NOTE
You must forcibly start the working file system to resume providing services for hosts.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
14
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Fault
Diagram
7 The link
between the two storage arrays and the link between the storage array in data center B and the quorum server both break down.
8 The link
between the two storage arrays and the link between the storage array in data center A and the quorum server both break down.
Fault Type Hyper
Metro Pair Runni ng Status
Quorum server
To be synchr onized
Data center A Data center B
Quorum server
To be synchr onized
Data center A Data center B
Arbitration
Result
A continues
providing
services while
B stops.
B starts
providing
services while
A stops.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
15
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Fault
Diagram
9 One storage
array malfunctio ns and the link between the other storage array and the quorum server is down.
Fault Type Hyper
Metro Pair Runni ng Status
To be
1
Quorum server
synchr onized
Data center A Data center B
2
Quorum server
Arbitration
Result
Both A and B
stop.
NOTE
You must forcibly start the working file system to resume providing services for hosts.
10 The
quorum server malfunctio ns. Then the link between two storage arrays is down.
11 The
quorum server malfunctio ns. At the same time, the link between two storage arrays is down.
Data center A Data center B
Quorum server
Data center A Data center B
Quorum server
Data center A Data center B
To be synchr onized
To be synchr onized
A continues
providing
services while
B stops.
NOTE
HyperMetro automatically switches to static priority arbitration.
Both A and B
stop.
NOTE
You must manually start A to resume providing services for hosts.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
16
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Fault
Fault Type Hyper
Diagram
Green cable: HyperMetro replication network Blue cable: quorum network
Table 1-5 Arbitration mechanism in dual-quorum-server mode
N o.
Faul t
Fault Diagram Hyper
Typ e
1 The
Quorum server (active)
Quorum server (standby)
quor um serve r break s down .
Data center A Data cente B
Arbitration Metro
Result Pair Runni ng Status
Arbitration
Metro
Result Pair Runni ng Status
Normal The standby
quorum server
takes over the
arbitration
services from
the active
quorum server.
A continues
providing
services while
B stops.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
17
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Faul
t Typ e
2 The
link betw een the activ e quor um serve r and one or both stora ge array s break s down .
Fault Diagram Hyper
Metro Pair Runni ng Status
1
Quorum server (active)
Data center A
2
Quorum server (active) Quorum server (standby)
Data center A
3
Quorum server (active)
Quorum server (standby)
Data cente B
Data cente B
Quorum server (standby)
Normal
Arbitration
Result
l In scenarios
1 and 2, the active quorum server runs properly. A continues providing services while B stops.
l In scenario
3, the standby quorum server takes over the arbitration services from the active quorum server. A continues providing services while B stops.
Data center A
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
Data cente B
18
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Faul
t Typ e
3 The
stora ge array in data cente r A (pref erred site) malf uncti ons.
4 The
stora ge array in data cente r B (non­prefe rred site) malf uncti ons.
Fault Diagram Hyper
Metro Pair Runni ng Status
Quorum server (active)
Quorum server (standby)
To be synchro nized
Data center A Data cente B
Quorum server (active)
Quorum server (standby)
To be synchro nized
Data center A Data cente B
Arbitration
Result
The active
quorum server
runs properly.
B provides
services while
A stops.
The active
quorum server
runs properly.
A continues
providing
services while
B stops.
5 The
Quorum server (active)
Quorum server (standby)
link betw een two stora ge array s break s
Data center A Data cente B
down .
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
To be synchro nized
The active
quorum server
runs properly.
A continues
providing
services while
B stops.
19
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Faul
t Typ e
6 One
stora ge array and the activ e quor um serve r both malf uncti on.
Fault Diagram Hyper
Metro Pair Runni ng Status
1
Quorum server (active)
Quorum server (standby)
To be synchro nized
Data center A Data cente B
2
Quorum server (active)
Data center A Data cente B
Quorum server (standby)
Arbitration
Result
l In scenario
1, the standby quorum server takes over the arbitration services from the active quorum server. B provides services while A stops.
l In scenario
2, the standby quorum server takes over the arbitration services from the active quorum server. A continues providing services while B stops.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
20
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Faul
t Typ e
7 The
link betw een the two stora ge array s and the link betw een the stora ge array in data cente r B and the activ e quor um serve r both break down .
Fault Diagram Hyper
Metro Pair Runni ng Status
Quorum server (active)
Quorum server (standby)
To be synchro nized
Data center A Data cente B
Arbitration
Result
The active
quorum server
runs properly.
A continues
providing
services while
B stops.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
21
OceanStor V3 Series HyperMetro Feature Guide for File
1 Feature Description
No.Faul
t Typ e
8 The
link betw een the two stora ge array s and the link betw een the stora ge array in data cente r A and the activ e quor um serve r both break down .
Fault Diagram Hyper
Metro Pair Runni ng Status
Quorum server (active)
Quorum server (standby)
To be synchro nized
Data center A Data cente B
Arbitration
Result
The active
quorum server
runs properly.
B provides
services while
A stops.
Issue 05 (2018-01-30) Huawei Proprietary and Confidential
Copyright © Huawei Technologies Co., Ltd.
22
Loading...
+ 166 hidden pages