HP StorageWorks 8/80 HP StorageWorks Fabric OS 6.1.x administrator guide (5697 - Page 279

Administering NPIV - granularity

Page 279 highlights

14 Administering NPIV This chapter describes the concepts and procedures for administering N-Port ID Virtualization (NPIV). About NPIV NPIV enables a single Fibre Channel protocol port to appear as multiple, distinct ports, providing separate port identification within the fabric for each operating system image behind the port (as if each operating system image had its own unique physical port). NPIV assigns a different virtual port ID to each Fibre Channel protocol device. NPIV is designed to enable you to allocate virtual addresses without impacting your existing hardware implementation. The virtual port has the same properties as an N_Port, and is therefore capable of registering with all services of the fabric. Each NPIV device has a unique device PID, Port WWN, and Node WWN, and should act the same as all other physical devices in the fabric; in other words, multiple virtual devices emulated by NPIV appear no different than regular devices connected to a non-NPIV port. The same zoning rules apply to NPIV devices as non-NPIV devices. Zones can be defined by domain,port notation, by WWN zoning, or both. To perform zoning to the granularity of the virtual N_Port IDs, you must use WWN-based zoning. If you are using domain,port zoning for an NPIV port, and all the virtual PIDs associated with the port are included in the zone, then a port login (PLOGI) to a non-existent virtual PID is not blocked by the switch; rather, it is delivered to the device attached to the NPIV port. In cases where the device is not capable of handling such unexpected PLOGIs, you should use WWN-based zoning. Enabling and disabling NPIV The SAN Switch 4/32, SAN Switch 4/32B, 4/64 SAN Switch NPIV is enabled for every port. NOTE: Director blade FC10-6 does not support NPIV. To enable or disable NPIV on a port-by-port basis, enter the portCfgNPIVPort command. The following example shows NPIV being enabled on port 10 of an 8/40 SAN Switch: switch:admin> portCfgNPIVPort 10, 1 Configuring NPIV To specify the number of virtual N_Port_IDs per port or per switch, use the configure command with either of the following parameters: • switch.login.perPortMax Use this parameter to set the number of virtual N_Port_IDs per port to a value between 0 and 255. The default setting is 126. For the 4/256 SAN Director with an FC4-48 or the DC SAN Backbone Director (short name, DC Director) with an FC8-48 port blade: For ports 0 through 15 on the FC4-48 and FC8-48 port blade, the maximum number of virtual N_Port_IDs per port is 255; for ports 16 through 47, the maximum number is 127. • switch.login.perSwitchMax Use this parameter to set the number of virtual N_Port_IDs per switch to a value between 0 and 126 multiplied by the number of ports you specify when setting this parameter. The default setting is 16 multiplied by the number of ports specified. If no ports are specified then all ports on the switch are used. Fabric OS 6.1.x administrator guide 279

  • 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
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492

Fabric OS 6.1.x administrator guide
279
14
Administering NPIV
This chapter describes the concepts and procedures for administering N-Port ID Virtualization (NPIV).
About NPIV
NPIV enables a single Fibre Channel protocol port to appear as multiple, distinct ports, providing separate
port identification within the fabric for each operating system image behind the port (as if each operating
system image had its own unique physical port). NPIV assigns a different virtual port ID to each Fibre
Channel protocol device. NPIV is designed to enable you to allocate virtual addresses without impacting
your existing hardware implementation. The virtual port has the same properties as an N_Port, and is
therefore capable of registering with all services of the fabric.
Each NPIV device has a unique device PID, Port WWN, and Node WWN, and should act the same as all
other physical devices in the fabric; in other words, multiple virtual devices emulated by NPIV appear no
different than regular devices connected to a non-NPIV port. The same zoning rules apply to NPIV devices
as non-NPIV devices. Zones can be defined by
domain,port
notation, by WWN zoning, or both. To
perform zoning to the granularity of the virtual N_Port IDs, you must use WWN-based zoning.
If you are using
domain,port
zoning for an NPIV port, and all the virtual PIDs associated with the port are
included in the zone, then a port login (PLOGI) to a non-existent virtual PID is not blocked by the switch;
rather, it is delivered to the device attached to the NPIV port. In cases where the device is not capable of
handling such unexpected PLOGIs, you should use WWN-based zoning.
Enabling and disabling NPIV
The SAN Switch 4/32, SAN Switch 4/32B, 4/64 SAN Switch NPIV is enabled for every port.
NOTE:
Director blade FC10-6 does not support NPIV.
To enable or disable NPIV on a port-by-port basis, enter the
portCfgNPIVPort
command.
The following example shows NPIV being enabled on port 10 of an 8/40 SAN Switch:
switch:admin>
portCfgNPIVPort 10, 1
Configuring NPIV
To specify the number of virtual N_Port_IDs per port or per switch, use the
configure
command with
either of the following parameters:
switch.login.perPortMax
Use this parameter to set the number of virtual N_Port_IDs per port to a value between 0 and 255. The
default setting is 126.
For the 4/256 SAN Director with an FC4-48 or the DC SAN Backbone Director (short
name, DC Director) with an FC8-48 port blade
: For ports 0 through 15 on the FC4-48 and
FC8-48 port blade, the maximum number of virtual N_Port_IDs per port is 255; for ports 16 through 47,
the maximum number is 127.
switch.login.perSwitchMax
Use this parameter to set the number of virtual N_Port_IDs per switch to a value between 0 and 126
multiplied by the
number of ports
you specify when setting this parameter. The default setting is 16
multiplied by the
number of ports
specified. If no ports are specified then all ports on the switch are
used.