Skip to main content

Set storage array to enable or disable Automatic Load Balancing

The set storageArray autoLoadBalancingEnable command enables or disables the Automatic Load Balancing feature.

Supported Arrays

This command applies to an individual DE2000H, DE4000H, DE4000F, DE6000H, or DE6000F storage array.

Roles

To execute this command on an storage array, you must have the Storage Admin role.

Syntax

set storageArray autoLoadBalancingEnable=(TRUE | FALSE)

Parameter

ParameterDescription
storageArray Indicates that this parameter works on a storage array.
autoLoadBalancingEnable This parameter turns on or turns off Automatic Load Balancing on the controller. Set the parameter to TRUE to turn on Automatic Load Balancing. Set the parameter to FALSE to turn off Automatic Load Balancing.

What is Automatic Load Balancing?

The Automatic Load Balancing feature provides improved I/O resource management by reacting dynamically to load changes over time and automatically adjusting volume controller ownership to correct any load imbalance issues when workloads shift across the controllers.

The workload of each controller is continually monitored and, with cooperation from the multipath drivers installed on the hosts, can be automatically brought into balance whenever necessary. When workload is automatically re-balanced across the controllers, the storage administrator is relieved of the burden of manually adjusting volume controller ownership to accommodate load changes on the storage array.

When Automatic Load Balancing is enabled, it performs the following functions:
  • Automatically monitors and balances controller resource utilization.

  • Automatically adjusts volume controller ownership when needed, thereby optimizing I/O bandwidth between the hosts and the storage array.

Enabling and disabling Automatic Load Balancing

Automatic Load Balancing is enabled by default on all storage arrays that ship with ThinkSystem SAN OS (controller software) 11.50 or later. Linux, Windows, and VMware multipath drivers can use the Automatic Load Balancing feature.

You might want to disable Automatic Load Balancing on your storage array for the following reasons:
  • You do not want to automatically change a particular volume's controller ownership to balance workload.

  • You are operating in a highly tuned environment where load distribution is purposefully set up to achieve a specific distribution between the controllers.

In ThinkSystem Storage Manager , select the Storage Array > Configuration > Automatic Load Balancing menu option to enable or disable the Automatic Load Balancing feature for an individual storage array.

In ThinkSystem System Manager , select Settings > System , scroll down to the Additional Settings section, click the Enable/Disable Automatic Load Balancing link, and select the Enable/Disable automatic load balancing checkbox to enable or disable the feature for an individual storage array.

Examples

   SMcli -n Array1 -c "set storageArray autoLoadBalancingEnable=true;"

SMcli completed successfully.