beautypg.com

HP 1.10GB Virtual Connect Ethernet Module for c-Class BladeSystem User Manual

Page 108

background image

Server management 108

example, a FlexNIC that is assigned a requested bandwidth value of 5Gb might not be able to achieve a full

5Gb of throughput, but that FlexNIC is allocated half of the NIC's actual throughput.
Requested bandwidth is translated to assigned bandwidth with the following rules:

1.

FlexNICs with a "preferred" or "custom" value for requested bandwidth receive their allocated
bandwidth first. For example, if the requested bandwidth setting for the four FlexNICs on a given port

are all 2Gb, then each FlexNIC can be assigned 2Gb of bandwidth.

Requested

Allocated

FlexNIC a

2Gb

2Gb

FlexNIC b

2Gb

2Gb

FlexNIC c

2Gb

2Gb

FlexNIC d

2Gb

2Gb

2.

After bandwidth is allocated in rule 1 above, FlexNICs with an "Auto" value for the requested

bandwidth divide the remaining bandwidth evenly . For example, if the requested bandwidth setting for
the four FlexNICs on a given port are 1Gb, Auto, Auto, and Auto, then the first FlexNIC is assigned

1Gb (as per rule 1) and the other three FlexNICs divide the remaining 9Gb evenly (3Gb each). There

might be some cases where the bandwidth does not divide evenly as Virtual Connect assigns

bandwidth in increments of 100Mb. Connections with a "preferred" setting to a network where no
preferred speed has been defined are treated as a connection set to "auto".

Requested

Allocated

FlexNIC a

1Gb

1Gb

FlexNIC b

Auto

3Gb

FlexNIC c

Auto

3Gb

FlexNIC d

Auto

3Gb

In cases where the requested bandwidth settings specified by the user for the four FlexNICs in a single

physical port exceed 10Gb, the following rules are applied in this order:

1.

If FlexNICs with a "preferred" or "custom" value for requested bandwidth exceed 10Gb, each FlexNIC
is allocated bandwidth proportional to its requested bandwidth setting. For example, if four FlexNICs

on a given port have requested bandwidth settings of 1Gb, 2Gb, 4Gb, and 5Gb, their allocated

bandwidth is as shown in the table below. In this example, 200Mb remains after dividing the 10Gb

link. 100Mb is added to the two connections with the least bandwidth.

Requested

Calculation

Allocation + remainder

FlexNIC a

1Gb

(1/12)*10Gb = 800Mb

900Mb

FlexNIC b

2Gb

(2/12)*10Gb = 1600Mb

1700Mb

FlexNIC c

4Gb

(4/12)*10Gb = 3300Mb

3300Mb

FlexNIC d

5Gb

(5/12)*10Gb = 4100Mb

4100Mb

2.

Every FlexNIC that is linked must be allocated at least 100Mb. For example, if four FlexNICs on a given
port have requested bandwidth settings of 2Gb, 8Gb, Auto, and Auto, their allocated bandwidth is as

shown in the table below. In this example, 100Mb must be allocated to the two FlexNICs set to "Auto"

because no bandwidth would remain after allocating 2Gb and 8Gb to the first two FlexNICs. The two

FlexNICs set for 2Gb and 8Gb requested bandwidth are allocated a proportion of the 9800Mb
remaining after the two FlexNICs set to "Auto" receive 100Mb. In this example, there is a remainder of

100Mb, and that remainder is assigned to the FlexNIC whose allocated bandwidth differs the most

from its requested bandwidth.