TWSD-836 Interface Speed Mismatch on Virtual Instance which is configured on AVX x900 using Virtual switch

Review Request #1040 — Created Aug. 29, 2025 and submitted — Latest diff uploaded

ngurunathan
APV10
rel_10_7_3
TWSD-836
mmiriam, pradeep, tanya, wli

Speed of interfaces created via vSwitch bound to AVX can't be determined in the VA instance correctly. Currently, in APV the interfaces with driver "net_virtio" is considered as 10G and counted as a 10G interface in "Network interfaces" section of "show version".
To avoid confusion, made change to consider "net_virtio" as a vTAP Interface instead of 10G interface. Added another group "vTAP Interfaces" in "Network Interfaces" section and displayed the count of interfaces created via vSwitch.

Tested locally:

In AVX:
show va portmapping apv_new mgmt fc:e1:fb:9d:7a:16
Instance Name Sequence Assigned AVX Port Resource MAC VA Port ID
apv_new 1 mgmt fc:e1:fb:9d:7a:16 port1
2 port1.4 fc:e1:fb:9e:45:03 port2
3 vs5.vport6 fc:e1:fb:9d:7a:10 port3

"show version" in vAPV:
ArrayOS Rel.APV.10.7.3.22 - untagged unofficial build by uid=0(root) gid=0(root) groups=0(root) on dev_nandita: on Fri Aug 29 05:57:20 2025

    Host name : AN
   System CPU : Intel(R) Xeon(R) CPU
   System RAM : 3880560 kbytes.

System boot time : Fri Aug 29 03:33:34 GMT (+0000) 2025
Current time : Fri Aug 29 04:23:27 GMT (+0000) 2025
System up time : 50 mins, 23 secs
Platform Bld Date : Fri Aug 29 03:32:36 GMT 2025
SSL HW : HW (1X5H+) Initialized
Compression HW : 1XC35v, Initialized
Network Interface : 1 x Gigabit Ethernet copper
1 x 10Gigabit Ethernet fiber
1 x vTAP Interfaces
Model : Array AVX vAPV
Serial Number : 6C04ABBDF5DD907716077347275026
Licensed Limits : vCPUs(x1), NICs(x4), RAM(2 GB), Bandwidth(450 Gbps)
Licensed Features : WebWall Clustering L4SLB L7SLB Caching
SSL tProxy SwCompression LLB QoS MultiLang
DynRoute IPv6 SWMaintenance
License Key : e1254d8b-f89d935d-eca1d12b-30dc63c6-bd769526-030b8280-1454d8

    Loading...