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

FC switch port Buffer Credit requirements for long distance calculations, Determining how many ports

Page 349 highlights

FC switch port Buffer Credit requirements for long distance calculations You can calculate how many ports can be configured for long distance on all switch modules or ASICs except Bloom-based switches. For information on the port, speed and distance for Bloom-based ASICs, see Table 78. Following are the considerations for the calculation: • Each user port reserves eight buffers when they are not online. • Remaining buffers can be reserved by any port in the port group. • When QoS is enabled and the port is online, an additional 14 buffers are allocated. • Condor-based switches have a limitation of 255 buffers maximum, which can be allocated by a port; this limits the distance of ~500km at 1G. • For LD, distance in km is the smaller of the distance measured during port initialization versus the desired distance value. • For LS, distance in km is always the desired distance value. Before you can calculate the buffer requirement, note the following Fibre Channel gigabit values reference definition: • 1.0625 for 1 Gbps • 2.125 for 2 Gbps • 4.25 for 4 Gbps • 8.5 for 8 Gbps Determining how many ports can be configured for long distance NOTE: The following formula is used to determine the number of buffer credits: buffer credits = [(distance in km) * (data rate) * 1000] / 2112, the maximum frame size 1. Determine the distance in kilometers between switch-to-switch. For this example we will use 50km. 2. Determine the speed that you will use for the long distance connection. For this example, we will use 2 Gbps. 3. Use the following formula to get the reserved buffers for distance: Reserved Buffer for Distance Y = (X * LinkSpeed / 2 ) + 6 Where: X = the distance determined in step 1. LinkSpeed = the speed of the link determined in step 2. 6 = the number of buffer credits reserved for Fabric Services, Multicast. and Broadcast traffic. This is a static number. Based on the answers provided in steps 1 and 2, plug the numbers into the formula. The formula should read as follows: (50km * 2 Gbps / 2 ) + 6 = 56 buffers, which is the number of buffers reserved for distance Below are additional examples using different speeds all base on a distance of 50km. The distances and speeds are variables which can change based on how your network is set up. If you have a distance of 50km at 1 Gbps then, (50km * 1 Gbps / 2) + 6 = 31 buffers If you have a distance of 50km at 2 Gbps then, (50km * 2 Gbps / 2) + 6 = 56 buffers If you have a distance of 50km at 4Gbps then, (50km * 4 Gbps/ 2) + 6 = 106 buffers If you have a distance of 50km at 8 Gbps then, (50km * 8 Gbps/ 2) + 6 = 206 buffers Fabric OS 6.1.x administrator guide 349

  • 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
349
FC switch port Buffer Credit requirements for long distance calculations
You can calculate how many ports can be configured for long distance on all switch modules or ASICs
except Bloom-based switches. For information on the port, speed and distance for Bloom-based ASICs, see
Table 78
. Following are the considerations for the calculation:
Each user port reserves eight buffers when they are not online.
Remaining buffers can be reserved by any port in the port group.
When QoS is enabled and the port is online, an additional 14 buffers are allocated.
Condor-based switches have a limitation of 255 buffers maximum, which can be allocated by a port;
this limits the distance of ~500km at 1G.
For LD,
distance in km
is the smaller of the distance measured during port initialization versus the
desired distance value.
For LS,
distance in km
is always the desired distance value.
Before you can calculate the buffer requirement, note the following Fibre Channel gigabit values reference
definition:
1.0625 for 1 Gbps
2.125 for 2 Gbps
4.25 for 4 Gbps
8.5 for 8 Gbps
Determining how many ports can be configured for long distance
NOTE:
The following formula is used to determine the number of buffer credits:
buffer credits = [(distance in km) * (data rate) * 1000] / 2112, the maximum frame size
1.
Determine the distance in kilometers between switch-to-switch. For this example we will use 50km.
2.
Determine the speed that you will use for the long distance connection. For this example, we will use 2
Gbps.
3.
Use the following formula to get the reserved buffers for distance:
Reserved Buffer for Distance Y = (X * LinkSpeed / 2 ) + 6
Where:
X = the distance determined in step 1.
LinkSpeed = the speed of the link determined in step 2.
6 = the number of buffer credits reserved for Fabric Services, Multicast. and Broadcast traffic. This is a
static number.
Based on the answers provided in steps 1 and 2, plug the numbers into the formula. The formula should
read as follows:
(50km * 2 Gbps / 2 ) + 6 = 56 buffers, which is the number of buffers reserved for distance
Below are additional examples using different speeds all base on a distance of 50km. The distances and
speeds are variables which can change based on how your network is set up.
If you have a distance of 50km at 1 Gbps then, (50km * 1 Gbps / 2) + 6 = 31 buffers
If you have a distance of 50km at 2 Gbps then, (50km * 2 Gbps / 2) + 6 = 56 buffers
If you have a distance of 50km at 4Gbps then, (50km * 4 Gbps/ 2) + 6 = 106 buffers
If you have a distance of 50km at 8 Gbps then, (50km * 8 Gbps/ 2) + 6 = 206 buffers