This KB describes the various new features introduced with the RSSv2 compared to the RSS that was present in the previous ESX releases.
VMware vSphere ESXi 6.7
RSS Type | Meaning | Way to configure RSS engines of device | Entities recognized and managed by Netqueue load balancer | |||||
Number of NetQ_RSS engines |
Default Queue RSS engine | Device RSS engine | Non-uniform RSS engine configurations | Dynamic sized NetQ_RSS engine | RSS engine indirection table |
|||
RSS | This category involves drivers which do not use new RSS vmkernel API introduced in ESX 6.7, to expose RSS engines in the device. | Driver specific module parameter which allow configuring, (a) single NetQ_RSS engine and number of hardware queues in this engine, (b) DefQ_RSS engine and number of hardware queues in this engine, (c) Device_RSS engine and number of hardware queues in this engine |
1 | No | No | No | No | Only of NetQ_RSS engine |
RSSv2 | This category involves drivers which use new RSS vmkernel API introduced in ESX 6.7, to expose RSS engines in the device. | By using 6.7 new RSS vmkernel API, driver exposes all its RSS related configurations to ESX networking stack. So, driver would not need RSS related driver module parameters, also in future promote ESX to change those configurations dynamically at runtime. | Up to 16 | Yes | Yes | Yes | Yes | Of all RSS engines |