No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

OceanStor 2600 V3 Storage System V300R005 HyperMetro Feature Guide 06

"This document describes the implementation principles and application scenarios of theHyperMetro feature. Also, it explains how to configure and manage HyperMetro."
Rate and give feedback :
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Configuring HyperMetro

Configuring HyperMetro

This chapter describes how to create a HyperMetro.

Checking the License File

Before configuring HyperMetro, ensure that the license file in use grants the permission to use HyperMetro.

Prerequisites

A license file that contains the HyperMetro license information has been imported into the storage system and activated.

Context

This operation is performed on both the local and the peer remote storage systems.

On the DeviceManager interface, HyperMetro is displayed in Feature of HyperMetro.

Procedure
  1. Log in to DeviceManager.
  2. Choose Settings > License Management.
  3. Check the active license files.

    1. In the navigation tree on the left, choose Active License.
    2. In the middle information pane, verify the information about active license files.

Follow-up Procedure

If you do not have a HyperMetro license, apply for and import it by following instructions in the installation guide corresponding to your product model.

Adding a Remote Device

This operation enables you to establish a logical connection between a local storage device and a remote storage device for data transfer between the two devices.

Prerequisites
  • A local storage device is normally connected to a remote storage device.
  • To add remote devices when firewalls are configured, enable ports 36061 and 3260.
Context

This operation is only performed on the local storage system.

The link between a local storage device and a remote storage device can be a Fibre Channel link or an iSCSI link.

NOTE:
  • In scenarios where a firewall is deployed, ports 36061 and 3260 must be enabled for adding a remote device.
  • On a Fibre Channel network, clear zone configurations of ports connecting to the storage system from the switch before adding the remote device. You are advised to allocate two ports in one zone to prevent excessive remote links because too many ports exist in one zone.
  • A maximum of eight links are available between a controller and the remote device, and a maximum of two links can be used for adding a remote device.
Procedure
  1. Log in to DeviceManager.
  2. Choose Data Protection > HyperMetro.
  3. Click Add Remote Device.

    The Add Remote Device Wizard dialog box is displayed.

  4. Set up the connection to the remote device.

    NOTICE:
    • If Running Status of an added link is Invalid, delete and add the link again.
    • To ensure data transfer security among storage systems, you are advised to use a device such as a security gateway to encrypt links to prevent information leakage.
    • In HyperMetro scenarios, the two storage arrays need redundant links. Therefore, add two Fibre Channel links or iSCSI links.
    • Add an iSCSI Link
      1. Set Link Type to iSCSI.
      2. Set parameters for the iSCSI link. Table 2-19 lists related parameters.
        Table 2-19 iSCSI link parameters

        Parameter

        Description

        Setting

        Immediate Data

        Indicates the FastWrite function. Enabling this function accelerates data transmission.

        [Example]

        Enable

        Controller

        Name of the local storage device's controller connected to the remote storage device.

        [Example]

        XXX0.A

        Local Port

        Local storage device's Host port connected to the remote storage device.

        NOTE:

        This host port cannot be used for Ethernet port bonding. Otherwise, the HyperMetro service fails.

        [Example]

        XXX0.A0.P0

        IP Address

        IP address of the Host port on the remote storage device.

        NOTE:

        This host port cannot be used for Ethernet port bonding. Otherwise, the HyperMetro service fails.

        [Example]

        192.168.26.12

        Username

        The username of the machine-machine user.

        [Value]

        mm_user

        Password

        The password of the machine-machine user.

        [Value]

        mm_user@storage

        TCP/IP Port

        Host port number on the remote storage device.

        [Example]

        3260

    • Add an FC Link
      1. Set Link Type to FC.
      2. In the Fibre Channel link list, select one or multiple Fibre Channel links.
      3. Set parameters for the FC link. Table 2-20 lists related parameters.
        Table 2-20 FC link parameters

        Parameter

        Description

        Setting

        Username

        The username of the machine-machine user.

        [Value]

        mm_user

        Password

        The password of the machine-machine user.

        [Value]

        mm_user@storage

  5. Click Next.

    The information summary is displayed.

  6. Click Finish.

    The Execution Result dialog box is displayed indicating that the operation succeeded.

  7. Click Close.
Follow-up Procedure

If the distance between a local storage device and a remote storage device exceeds 25 km, you can run the command to enable the fast write function to ensure link transfer efficiency. (By default, this function is disabled. This operation is only performed on the local storage system.)

  • FC link: You can run the change port fc fc_port_id= XXX fast_write_enable=yes command to enable the fast write function of FC ports to ensure link transfer efficiency. To obtain the value of fc_port_id, run show port general.
  • iSCSI link: You can run the change remote_device link link_type=iSCSI link_id=XXX fast_write_enable=yes command to enable the fast write function of iSCSI ports to ensure link transfer efficiency. To obtain the value of link_id, run show remote_device link.

Run the show port general port_id=XXX command. When the status of Fast Write Enable in the output is Yes, this function is successfully enabled. For details, see the command reference corresponding to your product model.

Creating a Quorum Server

Through this operation, you can create a third-party quorum server for HyperMetro domains. When the communication between storage devices in a HyperMetro pair becomes abnormal, the quorum server decides which site continues to provide services, thereby greatly improving service continuity.

Prerequisites

To enable quorum links to be added to storage arrays successfully, ensure the following items before creating a quorum server.

  • The system time of the storage arrays and quorum server is correct. The validity period of the default arbitration certificate is 10 years (start from September 2015). Ensure the system time of the quorum server is correct so that the default arbitration certificate is valid.
  • The service IP addresses of the quorum server are correctly configured and correct firewall ports (30002) are enabled.
  • The white list of the quorum server is configured correctly. (You do not need to check this item if the default security policy is used.)
  • Service IP addresses have been configured for the service ports that are used to connect storage arrays and the quorum server. In addition, the service IP address of the storage arrays and quorum server can ping through with each other. You must query and record the IP addresses' ports. Then perform the operation in step 6 to select a port. Perform the following operation to query the ports: On DeviceManager management page, choose Provisioning > Port > Ethernet Ports.
Context
  • To ensure the reliability between quorum servers and storage devices, you are advised to add at least one link between each controller of storage devices and a quorum server.
  • This operation is performed on both the local and the peer remote storage systems.
Procedure
  1. Log in to DeviceManager.
  2. Choose Data Protection > HyperMetro > Quorum Server.
  3. Click Create.

    The Create Quorum Server dialog box is displayed.

  4. Set Name and Description of the quorum server and click Next.

    NOTE:
    • The name must be unique.
    • The name contains 1 to 31 characters.
    • The name can contain only letters, digits, underscores (_), periods (.), and hyphens (-).

  5. Set the properties of the quorum server and click Next.

    Table 2-21 lists related configuration parameters.

    Table 2-21 Quorum server parameters

    Parameter

    Description

    Example Value

    Active IP Address

    Primary IP address of a quorum server.

    [Example]

    192.168.0.8

    Active Port

    Primary port ID of a quorum server. The default port ID is 30002.

    [Value Range]

    The value ranges from 1 to 65535.

    [Example]

    30002

    Standby IP Address

    Standby IP address of a quorum server.

    [Example]

    192.168.1.8

    Standby Port

    Standby port ID of a quorum server. The default port ID is 30002.

    [Value Range]

    The value ranges from 1 to 65535.

    [Example]

    30002

  6. Configure the links between the quorum server and storage system.

    NOTE:

    To ensure the reliability between quorum servers and storage devices, you are advised to add at least one link between each controller of storage devices and a quorum server.

    NOTE:

    You can select Configure Later to configure the links between the quorum server and storage system at another time. If no quorum server link is configured, the quorum server cannot communicate with either of storage devices. When the communication is abnormal between the two storage devices, services are provided by the preferred site.

    If you want to add the quorum server subsequently, modify the HyperMetro domain to add it.

    Select Controller and Port, and click OK.

  7. Click Next.

    NOTE:

    The Summary page is displayed. Confirm the newly added link information and click Finish.

  8. Log in to the remote storage device, execute the steps above to configure quorum server for the remote storage device.

Creating a HyperMetro Domain

After configuring a remote device and a quorum server, you need to create a HyperMetro domain for the remote and local devices, and the quorum server. When creating a HyperMetro domain, you determine the relationships among the local device, remote device, and quorum server in the domain.

Prerequisites
  • At least one remote device has been added to the storage system.
  • If you need to configure a quorum server for the HyperMetro domain, you must add quorum server for both local and remote storage devices.
NOTE:

Log in to the quorum server. In the CLI of the quorum server, run command qsadmin to open the arbitration software. Then, run command show server_ip to view the status of the local and remote storage devices. If they are both in the Established state, the quorum server has been added successfully.

Context
  • A HyperMetro Domain supports one quorum server at most.
  • This operation is only performed on the local storage system.
Procedure
  1. Log in to DeviceManager.
  2. Choose Data Protection > HyperMetro > HyperMetro Domain.
  3. Click Create.

    The Create HyperMetro Domain Wizard is displayed.

  4. Set Name and Description of the HyperMetro domain and click Next.

    NOTE:
    • The name must be unique.
    • The name contains 1 to 31 characters.
    • The name can contain only letters, digits, underscores (_), periods (.), and hyphens (-) and it must start with a letter or digit.

  5. In the Remote Device area, select a remote device that you want to add to the HyperMetro domain and click Next.
  6. In the Quorum server area, select a quorum server that you want to add to the HyperMetro domain and click Next.

    NOTE:

    You can select Configure Later to configure a quorum server at another time. If no quorum server is configured, when the preferred site is faulty, the non-preferred site cannot automatically take over HyperMetro services. As a result, the services stop and you need to forcibly start the non-preferred site to provide services for the host.

    If you want to add a quorum server at another time, you can add it by modifying the relevant HyperMetro domain.

  7. Click Next.

    The information summary is displayed.

  8. Click Finish.

    The Execution Result dialog box is displayed indicating that the operation succeeded.

  9. Click Close.

Creating a HyperMetro

After specifying a HyperMetro domain (including local and remote devices and a quorum server), device resources at two storage arrays, and data synchronization properties, you can create HyperMetro relationships for devices at the two storage arrays. After the HyperMetro relationships are established, the quorum server and preferred site mechanism determine which site continues to provide services if a disaster occurs.

Prerequisites
  • The local and remote devices work normally and correctly communicate with each other.
  • These devices must support the HyperMetro feature.
  • The remote LUN of HyperMetro pair is not mapped to host.
  • If a remote replication pair has been created using a LUN and the remote device for the HyperMetro pair is the same as that of the remote replication pair, you cannot create the HyperMetro pair for the LUN.
Context
  • After HyperMetro pair is created, the WWN of the remote LUN is changed to the WWN of the local LUN.
  • This operation is only performed on the local storage system.
Procedure
  1. Log in to DeviceManager.
  2. Choose Data Protection > HyperMetro > HyperMetro Pair.
  3. Select the HyperMetro Pair tab.

    The HyperMetro Pair management page is displayed.

  4. Click Create.

    The Create HyperMetro Pair Wizard dialog box is displayed.

  5. Select HyperMetro Domain, Resource Type and Host Multipathing Software for the HyperMetro and click Next.
  6. In Available Local Resources and Available Remote Resources, select local and remote LUNs for which you want to configure the HyperMetro feature and click Add to Pairs.

    NOTE:

    Local and remote LUNs must have the same number of sectors.

  7. Click Next.
  8. Set the data synchronization properties for the HyperMetro. Table 2-22 describes related parameters.

    Table 2-22 HyperMetro parameters

    Parameter

    Description

    Example Value

    Speed

    Data replication speed of a HyperMetro.

    • Low: When the speed is set to low, data synchronization will take a long time. This value is applicable to scenarios where the service load is heavy. The speed is normally from 0 to 5 MB/s.
    • Medium: When the speed is set to medium, data synchronization will take relatively short period. This value is applicable to scenarios where the service load is heavy. The speed is normally from 10 to 20 MB/s.
    • High: When the speed is set to high, data synchronization will take a short period. This value is applicable to scenarios where the service load is relatively light. The speed is normally from 50 to 70 MB/s.
    • Highest: When the speed is set to highest, data synchronization will be complete in the shortest period. This value is applicable to scenarios where the service load is light. The speed is normally above 100 MB/s.

    [Value range]

    Possible values are Low, Medium, High, and Highest.

    NOTE:

    If the LUN for which you want to implement HyperMetro is carrying host services and it is difficult to determine when the system is busy or idle, you are advised to set the parameter to Medium to minimize the impact on host services.

    [Default value]

    Medium

    Recovery Policy

    A recovery policy determines whether the system automatically synchronizes data after a HyperMetro fault is rectified.

    • Automatic: The system automatically synchronizes data.
    • Manual: The synchronization operation must be performed manually.

    [Value range]

    Possible values are Automatic and Manual.

    [Default value]

    Automatic

    Initial Synchronization

    Initial synchronization method for data at local and remote ends.

    [Value range]

    • Local and remote data is inconsistent. After the creation is complete, manually synchronize data.
    • Data at the local and remote ends is consistent. Synchronization is not required after the creation is complete.
    • Local and remote data is inconsistent. After the creation is complete, data is automatically synchronized.

    [Example]

    Local and remote data is inconsistent. After the creation is complete, data is automatically synchronized.

  9. Click Next.
  10. Optional: Add the HyperMetro pair into consistency group.

    NOTE:

    The Running Status of the consistency group you want to pause must be Paused.

    1. Choose Select a consistency group and add HyperMetro pairs to it.
    2. Choose the consistency group you want to add the HyperMetro pair, or click Create HyperMetro Consistency Group. Table 2-23 describes related parameters.
      Table 2-23 Consistency group parameters

      Parameter

      Description

      Example Value

      Name

      The name of the HyperMetro consistency group.

      HyperMetroGroup_001

      Description

      The description of the HyperMetro consistency group.

      -

      Speed

      Data replication speed of a HyperMetro.

      • Low: When the speed is set to low, remote replication will take a long time. This value is applicable to scenarios where the service load is heavy. The speed is normally from 0 to 5 MB/s.
      • Medium: When the speed is set to medium, remote replication will take relatively short period. This value is applicable to scenarios where the service load is heavy. The speed is normally from 10 to 20 MB/s.
      • High: When the speed is set to high, remote replication will take a short period. This value is applicable to scenarios where the service load is relatively light. The speed is normally from 50 to 70 MB/s.
      • Highest: When the speed is set to highest, remote replication will be complete in the shortest period. This value is applicable to scenarios where the service load is light. The speed is normally above 100 MB/s.

      [Value range]

      Possible values are Low, Medium, High, and Highest.

      NOTE:

      If the LUN for which you want to implement HyperMetro is carrying host services and it is difficult to determine when the system is busy or idle, you are advised to set the parameter to Medium to minimize the impact on host services.

      Recovery Policy

      A recovery policy determines whether the system automatically synchronizes data after a HyperMetro fault is rectified.

      • Automatic: The system automatically synchronizes data.
      • Manual: The synchronization operation must be performed manually.

      [Value range]

      Possible values are Automatic and Manual.

      [Default value]

      Automatic

    3. Click OK.
    4. Click Close.

  11. Click Next.

    The Information Summary page is displayed.

  12. Confirm the newly created HyperMetro information and click Finish.

    The security alert dialog box is displayed.

  13. Select I have read and understand the consequences associated with performing this operation and click OK.
Follow-up Procedure

Both the local and remote LUNs in a HyperMetro pair must be mapped to a host. However, before creating a HyperMetro pair, ensure that the remote LUN to be added to the HyperMetro pair is not mapped to a host. Otherwise, the HyperMetro pair may fail to be created. After the HyperMetro pair is created and the Pair Running Status becomes Normal, map the remote LUN to the host. For details about how to scan for LUNs, see the UltraPath User Guide specific to your host operating system.

(Optional) Creating a HyperMetro Consistency Group

If an application or one type of services requires multiple HyperMetro LUNs and a preferable service site needs to be determined by the system or quorum server upon faults, you need to add owning HyperMetro LUNs of the application and services to a same HyperMetro consistency group for unified maintenance.

Prerequisites
  • The HyperMetro pairs in a HyperMetro consistency group must belong to the same HyperMetro domain.
  • HyperMetro pairs in a HyperMetro consistency group must have the same Data Synchronization Direction and Pair Running Status as the HyperMetro consistency group.
  • Before creating a HyperMetro consistency group, stop the HyperMetro pair to be added to the consistency group.
Context

This operation is only performed on the local storage system.

Procedure
  1. Log in to DeviceManager.
  2. Choose Data Protection > HyperMetro > HyperMetro Pair > HyperMetro Consistency Group.
  3. Click Create.

    The Create HyperMetro Consistency Group Wizard page is displayed.

  4. Set the name, description and HyperMetro domain of the HyperMetro consistency group. Table 2-24 describes related parameters.

    Table 2-24 HyperMetro consistency group parameters

    Parameter

    Description

    Example Value

    Name

    The name of the HyperMetro consistency group.

    HyperMetroGroup_001

    Description

    The description of the HyperMetro consistency group.

    -

    HyperMetro Domain

    The HyperMetro domain that the HyperMetro consistency group belongs to. The HyperMetro pair in HyperMetro consistency group must belong to the same HyperMetro domain.

    NOTE:

    Click Create to create a HyperMetro domain in the dialog box that is displayed.

    HyperMetroDomain_001

  5. Click Next.
  6. Set the properties for the HyperMetro consistency group. Table 2-25 describes related parameters.

    Table 2-25 HyperMetro consistency group properties

    Parameter

    Description

    Example Value

    Speed

    Data replication speed of a HyperMetro.

    • Low: When the speed is set to low, data synchronization will take a long time. This value is applicable to scenarios where the service load is heavy. The speed is normally from 0 to 5 MB/s.
    • Medium: When the speed is set to medium, data synchronization will take relatively short period. This value is applicable to scenarios where the service load is heavy. The speed is normally from 10 to 20 MB/s.
    • High: When the speed is set to high, data synchronization will take a short period. This value is applicable to scenarios where the service load is relatively light. The speed is normally from 50 to 70 MB/s.
    • Highest: When the speed is set to highest, data synchronization will be complete in the shortest period. This value is applicable to scenarios where the service load is light. The speed is normally above 100 MB/s.

    [Value range]

    Possible values are Low, Medium, High, and Highest.

    NOTE:

    If the LUN for which you want to implement HyperMetro is carrying host services and it is difficult to determine when the system is busy or idle, you are advised to set the parameter to Medium to minimize the impact on host services.

    [Default value]

    Medium

    Recovery Policy

    A recovery policy determines whether the system automatically synchronizes data after a HyperMetro fault is rectified.

    • Automatic: The system automatically synchronizes data.
    • Manual: The synchronization operation must be performed manually.

    [Value range]

    Possible values are Automatic and Manual.

    [Default value]

    Automatic

  7. Click Next.
  8. In Available HyperMetro Pairs select the HyperMetro pair, and click to add the selected HyperMetro pair into Selected HyperMetro Pairs area, and click Next.
  9. In Summary page, confirm the information and click Finish.
  10. Click Close.
Translation
Download
Updated: 2018-09-03

Document ID: EDOC1000106183

Views: 29111

Downloads: 273

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Share
Previous Next