Dell Brocade G620 Brocade 8.0.1 Fabric OS Administratiors Guide - Page 138

When a port is con d with -framesize and -distance options

Page 138 highlights

Buffer-to-Buffer Credits and Credit Recovery When Fabric OS firmware is downgraded from version 7.1 to an earlier version, the effect depends on whether the number of buffer credits for the long-distance port is configured with the -framesize and -distance options or with the -buffers option. When a port is configured with -framesize and -distance options In Fabric OS v7.1, if you configure the port by using the -distance option alone, the reserved buffers are calculated according to the distance. If you configure both the -framesize option and the -distance option, more buffers will be reserved, depending on the frame size. With a firmware downgrade, those ports that were configured with more reserved buffers will keep the reserved buffers as long as the ports remain online. The next time the port is toggled, buffers will again be reserved on the basis of distance only. When a port is configured with the -buffers option A firmware downgrade from Fabric OS 7.1.0 to any earlier version is blocked when a port is configured as a long-distance port by means of the -buffers option. The following warning message is displayed: Downgrade to selected version is not allowed because few ports are configured with longdistance -buffers option. Please remove the configuration using portcfglongdistance / L0 CLI or change the configuration with -distance option on the console. NOTE The downgrade from Fabric OS 7.3.0 to 7.2.0 or 7.1.0 is not blocked due to this reason. Configuring credits for a single VC You can alter the default credit allocation for a normal distance E_Port or EX_Port so that a specific number of credits is allocated to a port. When you allocate a specific number of credits to an E_Port or EX_Port, the number of credits specified override the default credit allocation. When this feature is disabled, the default credit model is restored. Only a normal distance E_Port and EX_Port can utilize the new credit model, and the allocated credits are reserved only for that port. When this feature is enabled, the E_Port credit configuration is persistent across system reboots and High Availability (HA) failover. This feature is supported on E_Ports and EX_Ports. It does not support ports configured as F_Ports, Mirror Ports, L_Ports, and Longdistance Ports. If E_Port credits are configured on ports, you cannot move the ports from one logical switch to another. You can also allocate buffers for 2 km ICL ports. Increasing credits for normal distance E_Ports Use the following steps to allocate credits to an E_Port. 1. Connect to the switch and log in using an account assigned to the admin role. 2. Enter the portCfgEPortCredits --enable command to allocate credits to an E_Port. In the following example, 14 credits are allocated to each of the medium Virtual Channels (VCs) for non-QoS ports, and to both the medium and high VCs for QoS ports. switch:admin> portcfgeportcredits --enable 12/6 14 Success 3. Enter the portCfgEPortCredits --show command to verify that the credits have been allocated to the E_Port. In the following example, it is verified that 14 credits per VC have been allocated to the E_Port. switch:admin> portcfgeportcredits --show 12/6 E-Port Credit Configured : 14 Success. Brocade Fabric OS Administration Guide, 8.0.1 138 53-1004111-02

  • 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
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551

When Fabric OS firmware is downgraded from version 7.1 to an earlier version, the effect depends on whether the number of buffer
credits for the long-distance port is configured with the
-framesize
and
-distance
options or with the
-buffers
option.
When a port is configured with -framesize and -distance options
In Fabric OS v7.1, if you configure the port by using the
-distance
option alone, the reserved buffers are calculated according to the
distance. If you configure both the
-framesize
option and the
-distance
option, more buffers will be reserved, depending on the frame
size.
With a firmware downgrade, those ports that were configured with more reserved buffers will keep the reserved buffers as long as the
ports remain online. The next time the port is toggled, buffers will again be reserved on the basis of distance only.
When a port is configured with the -buffers option
A firmware downgrade from Fabric OS 7.1.0 to any earlier version is blocked when a port is configured as a long-distance port by means
of the
-buffers
option. The following warning message is displayed:
Downgrade to selected version is not allowed because few ports are configured with longdistance -buffers
option. Please remove the configuration using portcfglongdistance <slot>/<port> L0
CLI or change the
configuration with -distance option on the console.
NOTE
The downgrade from Fabric OS 7.3.0 to 7.2.0 or 7.1.0 is not blocked due to this reason.
Configuring credits for a single VC
You can alter the default credit allocation for a normal distance E_Port or EX_Port so that a specific number of credits is allocated to a
port. When you allocate a specific number of credits to an E_Port or EX_Port, the number of credits specified override the default credit
allocation. When this feature is disabled, the default credit model is restored. Only a normal distance E_Port and EX_Port can utilize the
new credit model, and the allocated credits are reserved only for that port.
When this feature is enabled, the E_Port credit configuration is persistent across system reboots and High Availability (HA) failover.
This feature is supported on E_Ports and EX_Ports. It does not support ports configured as F_Ports, Mirror Ports, L_Ports, and
Longdistance Ports. If E_Port credits are configured on ports, you cannot move the ports from one logical switch to another. You can
also allocate buffers for 2 km ICL ports.
Increasing credits for normal distance E_Ports
Use the following steps to allocate credits to an E_Port.
1.
Connect to the switch and log in using an account assigned to the admin role.
2.
Enter the
portCfgEPortCredits --enable
command to allocate credits to an E_Port. In the following example, 14 credits are
allocated to each of the medium Virtual Channels (VCs) for non-QoS ports, and to both the medium and high VCs for QoS
ports.
switch:admin> portcfgeportcredits --enable 12/6 14
Success
3.
Enter the
portCfgEPortCredits --show
command to verify that the credits have been allocated to the E_Port. In the following
example, it is verified that 14 credits per VC have been allocated to the E_Port.
switch:admin> portcfgeportcredits --show 12/6
E-Port Credit Configured : 14
Success.
Buffer-to-Buffer Credits and Credit Recovery
Brocade Fabric OS Administration Guide, 8.0.1
138
53-1004111-02