HP Hitachi Dynamic Link Manager Software User Manual

Page 41

Advertising
background image

2. HDLM Functions

19

• The Extended Least Blocks algorithm

The above algorithms are divided into two categories, which differ in their processing

method. The following describes both of these processing methods:
The Round Robin, Least I/Os, and Least Blocks algorithms

These algorithms select which path to use every time a certain number of I/Os are

issued. The path that is used is determined by the following:

• Round Robin

The paths are simply selected in order from among all the connected paths.

• Least I/Os

The path that has the least number of I/Os being processed is selected from

among all the connected paths.

• Least Blocks

The path that has the least number of I/O blocks being processed is selected

from among all the connected paths.

The Extended Round Robin, Extended Least I/Os, and Extended Least Blocks

algorithms

These algorithms determine which path to allocate based on whether the data of

the I/O to be issued is sequential with the data of the I/O that was issued

immediately beforehand.
If the data is sequential, the path used will be the one to which the data of the I/O

that was issued immediately beforehand was distributed. However, if a specified

number of I/Os has been issued to a path, processing switches to the next path.
If the data is not sequential, these algorithms select the path to be used each time

an I/O request is issued.

• Extended Round Robin

The paths are simply is selected in order from among all the connected paths.

• Extended Least I/Os

The path that has the least number of I/Os being processed is selected from

among all the connected paths.

• Extended Least Blocks

The path that has the least number of I/O blocks being processed is selected

from among all the connected paths.

Table 2-4: Features of the Load Balancing Algorithms describes the features of the

load balancing algorithms.

Advertising