Path Management
Path Management
4.1.1 Overview
Multipathing ensures high availability and load balancing in a storage network. For VMware
hosts, Huawei's UltraPath software enhances path management beyond the capabilities of
VMware's Native Multipathing Plugin (NMP).
4.1.2 Prerequisites
Enabling the Shell and SSH Services for the ESXi Hosts
Enable ESXi Shell and SSH respectively, as shown in Figure 4-2. If you do not need the Shell and
SSH services any more, you can disable the services.
Figure 4-3 Enabling the ESXi Shell and SSH services on vSphere Client 7.0
Figure 4-4 Enabling the ESXi Shell and SSH services on vSphere vCenter 7.0
Identifying HBAs
After an HBA is installed on a host, view information about the HBA on the host. Go to the page for
configuration management and choose Storage Adapters in the navigation tree. In the function
pane, hardware devices on the host are displayed, as shown in Figure 4-5.
Figure 4-5 Viewing the HBA information
sh
Copy code
cd /vmfs/volumes/datastore1/
sh
Copy code
esxcli software vib install -v
/vmfs/volumes/datastore1/ultrapath.vib
sh
Copy code
reboot
sh
Copy code
esxcli software vib list | grep ultrapath
sh
Copy code
upadm show path
1. Overview
o Asymmetric Logical Unit Access (ALUA) is a multi-target port access model
supported by Huawei storage systems. It provides a way of presenting
active/passive LUNs to a host and offers a port status switching interface for path
failover and failback.
2. Configuration
o Ensure LUN home/working controllers are evenly distributed on storage systems
for load balancing.
o Configure hosts to preferentially select the optimal path to deliver I/Os, even after
an I/O path switchover.
Failover Mode: Set to automatic to allow seamless recovery in case of a path failure.
Failback Mode: UltraPath automatically delivers I/Os to the first path again after the
path recovers from a fault.
Load Balancing:
o Within a controller: I/Os poll among all the paths of the controller.
o Across controllers: I/Os poll among the paths of all controllers.
Faulty Paths: UltraPath tests faulty paths frequently to detect recovery promptly.
Idle Paths: UltraPath tests idle paths at a lower frequency to identify potential faults,
minimizing impact on service I/Os.
5. Performance Optimization
5.1 QoS Policies
5.1.1 Overview
Quality of Service (QoS) policies ensure that replication traffic does not negatively impact
production traffic.
5.1.2 Implementation
Identify Critical Workloads: Determine which workloads are critical and prioritize
them.
Configure QoS on Storage Arrays:
o Access the management interface of Huawei Dorado.
o Navigate to Quality of Service (QoS) settings.
o Set limits or reservations for replication traffic to ensure it does not exceed a
specified bandwidth, preserving bandwidth for critical workloads.
5.2.1 Overview
Optimizing cache settings on the Dorado storage arrays can significantly enhance replication
performance.
Perform initial testing to measure the performance impact of the cache settings.
Monitor performance metrics and adjust settings as needed to achieve optimal
performance.