Steve's Power Systems BlogPower BlogContactLog inRegister
  • Power Blog
  • Contact

  • Register

IBM Power Systems Blog

Power Systems
  • Front Page
  • Categories
  • Archives
  • Latest comments
  • « vNIC Performance Testing with No VIOS SEA Adapter
  • vNIC and VIO Servers at 2.2.4.21 »

vNIC Performance Testing with VIOS running SEA Adapter

Posted by steve on 19 Sep 2016 in AIX Tuning, SRIOV and vNIC, Performance Testing

Here are the results of my vNIC performance testing.  These tests were conducted on a 9119 MHE (E880).  No other workloads were running at the time of the testing so these results should provide a very good indication of achievable throughput when using vNIC.

We have the EN0J PCIe3 4-Port 10Gb FCoE & 1GbE Cards.  Each test was run eight times to get a good average set of results.

For these tests, the VIO Servers had a SEA adapter configured from the same SRIOV Adapters and they were bridging the same VLANs.  So extra VIO Server CPU utilitsation is reported due to the seaproc threads inspecting each packet to see if it needs bridging or not.  I conducted exactly the same tests without the VIO Server SEA adapters to show only the VIO Server CPU utilisation for vNIC processing. 

 

For reference, here are my LPAR and VIO Server Configurations.

OS Level

7.2.0.1

7.2.0.1

2.2.4.21

2.2.4.21

System

9119-MHE

9119-MHE

9119-MHE

9119-MHE

Processor Frequency

4024

4024

4024

4024

Entitled Capacity

2.00

2.00

2.00

2.00

Virtual CPU

2

2

2

2

Mode

uncapped

uncapped

dedicated donating

dedicated donating

Memory

16384

16384

12288

12288

 

1 Thread Test

Client command: /usr/bin/iperf -c 192.168.30.181 -fm -P1 -l1M   -t60

Mbps 1Thread p8 vNIC with VIOS and SEA

 

8 Threads Test

Client command: /usr/bin/iperf -c 192.168.30.181 -fm -P8 -l1M   -t60

Mbps 8Threads p8 vNIC with VIOS and SEA

 

10 Sessions Maximum Transactions per Second

Client command: /usr/bin/netperf -H 192.168.30.181 -l60 -v50 -t TCP_RR -- -r 700 -D

TPS 10Sessions p8 vNIC with VIOS and SEA

 

50 Sessions Maximum Transactions per Second

Client command: /usr/bin/netperf -H 192.168.30.181 -l60 -v50 -t TCP_RR -- -r 700 -D

TPS 50Sessions p8 vNIC with VIOS and SEA

 

 

Tags: 4-Port 10Gb FCoE & 1GbE9119 MHEEN0JNetwork TestsPerformance TestingseaprocvNICvnicserver_crq

1 comment

User ratings
5 star:
 
(1)
4 star:
 
(0)
3 star:
 
(0)
2 star:
 
(0)
1 star:
 
(0)
1 rating
Average user rating:
(5.0)

Comment from: Chris Gibson Visitor

Chris Gibson

Excellent work! Thanks for sharing Stephen.

03/11/16 @ 12:24 pm


Form is loading...

July 2026
Mon Tue Wed Thu Fri Sat Sun
    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    
 << <   > >>

IBM Power Systems Blog

IBM Power Systems - Administration, Tuning and Optimisation. These posts are my own personal opinions and comments only.

Search

Categories

  • All
  • AIX Tips
  • AIX Tuning
  • Command Line Tips
  • HMC Tips
  • LPM Information
  • NIM Tips
  • Performance Testing
  • Power System Affinity
  • PowerHA Tips
  • SRIOV and vNIC
  • Scripts and One Liners
  • VIO Server Tips

Recent Posts

  • AIX NIM Hints and Tips
  • Finding Multiple Install Sources for AIX
  • PowerHA and EMC Busy Devices
  • AIX Random Password Generation
  • VIO Server 3.1.0 and ssh host keys
  • VIO Server 3.1.0 Items to Review
  • Just when you thought you understood idle CPU time!!
  • 40Gbit Adapter Performance Testing
  • LPM Copy Time Statistics
  • IBM HMC Upgrades

Recent Comments

  • steve on How to configure IBM SRIOV Adapters
  • Howard Coles on How to configure IBM SRIOV Adapters
  • steve on AIX mpstat and lssrad part 1
  • Charin Kumjudpai on AIX mpstat and lssrad part 1
  • Gagandeep on LPM and multiple vSwitches
  • Fant Steele on VIO Server 3.1.0 and ssh host keys
  • steve on AIX NIM Hints and Tips
  • alan wilcox on AIX NIM Hints and Tips
  • steve on AIX buf_mode attribute for Virtual Ethernet Adapters
  • Bernhar on AIX buf_mode attribute for Virtual Ethernet Adapters
  • Gery on Reading VLANs from the SEA Adapter
  • steve on Reading VLANs from the SEA Adapter
  • patrice on Reading VLANs from the SEA Adapter
  • steve on Reading VLANs from the SEA Adapter
  • steve on AIX buf_mode attribute for Virtual Ethernet Adapters
  • Chris K. on AIX buf_mode attribute for Virtual Ethernet Adapters
  • jovi on AIX or VIOS Errors: 29FA8C20 and 7BFEEA1F
  • steve on AIX or VIOS Errors: 29FA8C20 and 7BFEEA1F
  • jovi on AIX or VIOS Errors: 29FA8C20 and 7BFEEA1F
  • steve on Creating EtherChannel Devices from Command Line

This collection ©2026 by Stephen Diwell • Contact • Help • Open-Source CMS

Complete website engine
Cookies are required to enable core site functionality.