Home > Flex-10, HP > HP Virtual Connect 4.01 Update: Min/Max Bandwidth Optimisation

HP Virtual Connect 4.01 Update: Min/Max Bandwidth Optimisation

July 24th, 2013

HP has released a significant firmware update to its Virtual Connect line of HP Blade chassis switches.

This is part 3 of a 6 part post on HP Virtual Connect 4.01:

  1. HP Virtual Connect 4.01: What’s New
  2. HP Virtual Connect 4.01: Dual-hop FcOE support
  3. HP Virtual Connect 4.01: Min/Max Bandwidth Optimisation
  4. HP Virtual Connect 4.01: Priority Queue QoS
  5. HP Virtual Connect 4.01: SNMP and sFlow enhancements
  6. HP Virtual Connect 4.01: RBAC and Multicast + some more

Min/Max Bandwidth Optimization

The next major enhancement in Virtual Connect 4.01 is a far more flexible bandwidth rate limit control. HP is finally catching up with Cisco UCS to offer this.

Virtual Connect has always had the option to set the available bandwidth for a FlexNic but this was a single value that didn’t have any rate adjustment based on traffic flow. This meant that although you may have 10Gb of bandwidth available to your LOM with multiple FlexNics, if one FlexNic was reaching the maximum of its allocated bandwidth yet another FlexNic on the same LOM was hardly utilised, VC couldn’t dynamically give more bandwidth to the starved FlexNic. You would have to go into VC and manually reconfigure the FlexNic bandwidth.

VC 4.01 is now able to share unused bandwidth proportionally among FlexNics and FlexHBAs. FlexNics/HBAs can now be configured with a minimum guaranteed and a maximum capped ingress bandwidth from the blade to VC.


Each Ethernet Adapter configured in the server profile can now be configured with a minimum and maximum allocated port speed.

Maximum is the maximum rate for a FlexNic to transmit which is how things were configured before and is available when all other FlexNics are idle.

Minimum is the guaranteed minimum bandwidth that will be given to the FlexNic. If the FlexNic isn’t using all its bandwidth, the unused portion can be re-allocated to other FlexNics. If there is congestion, the FlexNic will always be guaranteed this minimum amount of bandwidth.


VC allows the effective configuration to happen in two places. The Network Admin can configure Min/Max values in the Ethernet Networks and then the Server Admin can configure the Server Profile FlexNics with Min/Max values within whatever the Network Admin has defined.


For FCoE, a similar configuration is available. The Storage Admin can define the Min/Max values for each Fabric (up to 8 Gb) and then the Server Admin can set the valid FlexHBA port speed within whatever the Storage Admin has defined.


There are some dependencies, you cannot use Min/Max bandwidth optimisation with the following adapters:

  • HP NC551i Dual Port FlexFabric 10Gb Converged Network Adapter
  • HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter
  • HP NC550m 10Gb 2-port PCIe x8 Flex-10 Ethernet Adapter

HP recommend you update your Flex-10 and FlexFabric adapter firmware and drivers to SPP 2013.02.00 before installing VC 4.01.

When VC is upgraded, it will reprogram the min/max values based on the DCC protocol. If you don’t have any Max values already defined for your Ethernet Networks, 10GbE will be programmed as the new Max value and for FCoE, 8Gb will be programmed as Max value.

The OS Nic setting will only see the Max value.

image Next up: HP Virtual Connect 4.01: Priority Queue QoS

Categories: Flex-10, HP Tags: , ,
  1. Rotem Agmon
    July 24th, 2013 at 20:09 | #1

    Please note that SPP 2013.02.00 is recommended as a baseline release set but does not contain CNA Firmware that is required for VC 4.01 compatibility (4.2.401.2215) which needs to installed separately.

    For more information:
    New HP Firmware for Emulex Based CNAs – 4.2.401.2215
    Dual-Hop FCoE with HP Virtual Connect modules

  2. July 25th, 2013 at 10:20 | #2

    Glad to see this is finally included. We’ve only just adopted VC and I was amazed to be told it couldn’t manage this (what I consider basic) functionality. Better late than never!

  3. Olufisayo
    April 17th, 2014 at 12:50 | #3


    Need some help which I’ve not been able to find on HP website.

    Is this firmware compatible with VCEM 7.1 U1.
    Environment currently running VCEM 7.1 U1 with Flex-10 Firmware 3.60, planning an upgrade on all Flex-10 to 4.10 but not sure if it wiull work with VCEM or need to upgrade which we don’t the budget for


  1. No trackbacks yet.
Comments are closed.