Got it

[Huawei Storage Documentation-FAQs]How Is Load Balancing Implemented for SmartVirtualization?

882 0 0 0 0
Load balancing within a controller and load balancing between controllers are enabled by default. Users can modify the heterogeneous storage device whitelist to set the path selection algorithm to define the load balancing policy of the array. The detailed procedure is as follows.[Huawei Storage Documentation-FAQs]How Is Load Balancing Implemented for SmartVirtualization?-2672401-1 NOTE: A heterogeneous array whitelist is a list of Huawei's or third-party vendors' devices that Huawei storage systems can take over. You can configure the whitelist to set the path selection algorithm used by the local storage system to take over heterogeneous storage systems and failover and failback policies.
  • Run show remote_device general to obtain the ID of the remote array.admin:/>show remote_device general\  ID   Name                   Health Status  Running Status  WWN               SN                    Device Type    Remote Device Type    ---  ---------------------  -------------  --------------  ----------------  --------------------  -------------  ------------------    0    Huawei.Storage_217.88  Normal         Link Up         210020f17ce12dff  2102350FJQ10G5000018  Replication    --                    513  HUAWEI_XSG1_513        Normal         Link Up         --                2102350FJQ10G5000018  Heterogeneity  XSG1
  • Run show remote_lun general array_type=? remote_device_id=? to query basic information about the remote LUN. The Vendor and Model fields in the command output indicate the vendor and model of the remote storage device.admin:/>show remote_lun general array_type=heterogeneity remote_device_id=513  Lun Id  Name  Health Status  Device ID  Device SN             Capacity  Lun WWN                                          Vendor    Model             Lun Path Number    ------  ----  -------------  ---------  --------------------  --------  -----------------------------------------------  --------  ----------------  ---------------    --      --    Normal         513        2102350FJQ10G5000018  20.000GB  62:0f:17:c1:00:e1:2d:ff:19:b7:72:8f:00:00:03:a6  HUAWEI    XSG1              9                  --      --    Normal         513        2102350FJQ10G5000018  20.000GB  62:0f:17:c1:00:e1:2d:ff:19:b7:72:45:00:00:03:a5  HUAWEI    XSG1              11
  • Run show remote_device white_list to query the whitelist of heterogeneous arrays. The Path Selector field in the command output indicates the path selection algorithm of the heterogeneous array.admin:/>show remote_device white_list  Record ID  Vendor    Product ID        Path Selector  Fail Back       Fail Over  ASL ID  Is User Added    ---------  --------  ----------------  -------------  --------------  ---------  ------  -------------    11         EMC       CX4-120           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               12         EMC       CX4-240           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               13         EMC       CX4-480           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               14         EMC       CX4-960           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               15         EMC       VNX5100           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               16         EMC       VNX5300           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               17         EMC       VNX5500           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               18         EMC       VNX5700           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               19         EMC       VNX7500           ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               20         EMC       CX3-10            ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               21         EMC       CX3-20            ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               22         EMC       CX3-40            ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               23         EMC       CX3-80            ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               24         EMC       CX300             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               25         EMC       CX500             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               26         EMC       CX700             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               27         EMC       CX600             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               28         EMC       CX400             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               29         EMC       CX200             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               30         EMC       AX4-5             ROUND_ROBIN    DELAY_FAILBACK  ENABLE     3       No               31         EMC       VNX5200           LEAST_QUEUE    NOT_FAILBACK    ENABLE     3       No               32         EMC       VNX5400           LEAST_QUEUE    NOT_FAILBACK    ENABLE     3       No               33         EMC       VNX5600           LEAST_QUEUE    NOT_FAILBACK    ENABLE     3       No             --More--(Quit : q|Q)(Next Record : Enter)(Next Page : Space)(To End : G)
  • Run change remote_device white_list to modify the heterogeneous array whitelist.admin:/>change remote_device white_list record_id=11 path_selector=FIX fail_back=NOT_FAILBACK fail_over=ENABLECommand executed successfully.[Huawei Storage Documentation-FAQs]How Is Load Balancing Implemented for SmartVirtualization?-2672401-2 NOTE: The path_selector field is used to set the path selection algorithm of the array. Its values include FIX, ROUND_ROBIN, and LEAST_QUEUE. FIX indicates that the specific path is selected, that is, the working controller is preferentially selected. The ROUND_ROBIN algorithm rotates through all paths, thus balancing I/Os. The LEAST_QUEUE algorithm selects the path that has the least number of I/Os. The ROUND_ROBIN and LEAST_QUEUE path selection algorithms support load balancing. The FIX path selection algorithm does not support load balancing.
[Huawei Storage Documentation-FAQs]How Is Load Balancing Implemented for SmartVirtualization?-2672401-3 NOTE: For details about the commands, see product-specific Command Reference.
The following explains load balancing within a controller and load balancing between controllers.
  • Load balancing within a controller: On the sending end, all the links to the heterogeneous storage that belong to the same controller have almost the same transmission bandwidth.
    Example: Assume that array A takes over array B and the total transmission bandwidth is 200 MB/s. Controller 1 on array A has two links, link 0 and link 1.
    • If load balancing within a controller is enabled, the bandwidth of both link 0 and link 1 is 100 MB/s.
    • If load balancing within a controller is disabled, the bandwidth of link 0 is 200 MB/s and the bandwidth of link 1 is 0 MB/s.
  • Load balancing between controllers: If the bandwidth usage of the source controller on the sending end exceeds 50% of the total bandwidth, services are switched over to other controllers for load balancing.
This post was last edited by biubiu666 at 2018-05-26 08:17.

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.