HP P2000 HP StorageWorks P2000 G3 FC and FC/iSCSI MSA Controller Firmware Rele - Page 22

Maximum IQN Character Length

Page 22 highlights

Issue: Using a long IQN name for iSCSI initiators may lead to issues while using SCSI-3 reservations and Persistent Group Reservations, particularly when trying to create large clusters with multiple paths to each LUN. A predefined area is used to store SCSI-3 reservation keys for each initiator path to each LUN and, when a large number of IQN entries are attempted to be stored, the array can run out of space in this area. This issue is dependent on the number of nodes and the number of paths per node accessing individual LUNs. This issue has been seen during the cluster validation process on Windows 2008 R2 clusters with 16 nodes, where each node had 4 paths to each LUN of the array. Workaround: Shorten the IQN name on the nodes. The following formula is used to calculate the maximum IQN name length based on the number of cluster nodes and the number of paths from each node to a LUN on the array: Maximum IQN Character Length = [3840 / (n * p)] - 16 (Where n = number of cluster nodes and p = number of paths per cluster node.) NOTE: By specification, 223 is the maximum IQN length allowed. The following table provides the calculated values based on the number of cluster nodes and the number of paths from each node to LUN on the array. 1 2 3 4 5 6 Number of 7 cluster nodes 8 9 10 11 12 13 14 15 16 Maximum IQN Character Length Number of paths per cluster node 1 2 3 4 5 6 7 8 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 223 197 166 144 223 223 223 223 176 144 121 104 223 223 223 176 137 112 93 80 223 223 197 144 112 90 75 64 223 223 166 121 93 75 62 52 223 223 144 104 80 64 52 44 223 197 126 90 69 55 44 37 223 176 112 80 60 48 38 32 223 158 100 71 53 42 33 27 223 144 90 64 48 37 29 24 223 131 82 57 43 33 26 20 223 121 75 52 38 29 23 18 223 112 69 48 35 26 20 16 223 104 64 44 32 24 18 14 22

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

Issue:
Using a long IQN name for iSCSI initiators may lead to issues while using SCSI-3 reservations and
Persistent Group Reservations, particularly when trying to create large clusters with multiple paths to each
LUN. A predefined area is used to store SCSI-3 reservation keys for each initiator path to each LUN and,
when a large number of IQN entries are attempted to be stored, the array can run out of space in this area.
This issue is dependent on the number of nodes and the number of paths per node accessing individual LUNs.
This issue has been seen during the cluster validation process on Windows 2008 R2 clusters with 16 nodes,
where each node had 4 paths to each LUN of the array.
Workaround:
Shorten the IQN name on the nodes.
The following formula is used to calculate the maximum IQN name length based on the number of cluster
nodes and the number of paths from each node to a LUN on the array:
Maximum IQN Character Length =
[3840 / (n * p)] – 16
(Where n = number of cluster nodes
and p = number of paths per cluster node.)
NOTE: By specification, 223 is the maximum IQN length allowed.
The following table provides the calculated values based on the number of cluster nodes and the number of
paths from each node to LUN on the array.
Maximum IQN Character Length
Number of paths per cluster node
Number
of
cluster
nodes
8
7
6
5
4
3
2
1
223
223
223
223
223
223
223
223
1
223
223
223
223
223
223
223
223
2
144
166
197
223
223
223
223
223
3
104
121
144
176
223
223
223
223
4
80
93
112
137
176
223
223
223
5
64
75
90
112
144
197
223
223
6
52
62
75
93
121
166
223
223
7
44
52
64
80
104
144
223
223
8
37
44
55
69
90
126
197
223
9
32
38
48
60
80
112
176
223
10
27
33
42
53
71
100
158
223
11
24
29
37
48
64
90
144
223
12
20
26
33
43
57
82
131
223
13
18
23
29
38
52
75
121
223
14
16
20
26
35
48
69
112
223
15
14
18
24
32
44
64
104
223
16
22