SlideShare a Scribd company logo
Confidential │ ©2020 VMware, Inc.
Marvell – Qlogic NIC FastLinQ QL41xxx driver issue
David Pasek, dpasek@vmware.com
VMware TAM
2020, Nov 25
Confidential │ ©2020 VMware, Inc. 2
Problem description - symptoms
Network throughput issue in Qlogic FastLinQ QL41xxx
• Containerized application running in OpenShift on top of vSphere has in some circumstances 3x higher network throughput on Intel X710 (1.9.5) in
comparison to Qlogic FastLinQ QL41xxx (3.11.16.0) with reasonable latency
• The issue was observed in production environment – the problem was mitigated by replacing Qlogic by Intel NIC
• VM on ESXi with Intel NIC can achieve total throughput 300 MB/s (~3Gbps) with application latency 20 ms
• VM on ESXi with Qlogic NIC can achieve total throughput 100 MB/s (~1Gbps) with application latency 2000 ms during the issue
• The question is why the same VM running on the identical server hardware (except NIC), can easily handle 300 MB/s (~ 3 Gbps) on Intel NIC and only
100 MB/s (~ 1 GBps) on Qlogic NIC?
Confidential │ ©2020 VMware, Inc.
Test results from HPE Lab
Full test plan with test methodology and network throughput
results is available on demand
Confidential │ ©2020 VMware, Inc. 4
HPE Lab
Lab environment details
2x ESXi hosts
• Server Platform: HPE ProLiant DL560 Gen10
• BIOS: U34 | Date (ISO-8601): 2020-04-08
• NIC1: Intel X710, driver i40en version: 1.9.5, firmware 10.51.5
• NIC2: QLogic QL41xxx, driver qedentv version: 3.11.16.0, firmware mfw 8.52.9.0 storm
• OS/Hypervisor: VMware ESXi 6.7.0 build-16075168 (6.7 U3)
1x Physical Switch
• 10Gb switch ports << network bottleneck by purpose, because customer is using 10Gb switch ports as well
Confidential │ ©2020 VMware, Inc. 5
Test Plan and HPE Lab results – 4.x.1
SUCCESS CRITERIA (Expectation)
• At least 5 Gbps (~500 MB/s) throughput
RESULTS
• Intel:
• Bandwidth/Throughput: 5.91 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 9.39 [Gbps]
COMPARISON
• Qlogic outperform Intel by 59%
VMKernel - TCP (iperf) communication between two ESXi host consoles
iperf -s iperf -c
ESXi Host ESXi Host
tcp
TEST METHOD
• ESXi (DCUI/shell):
• esxcli network firewall set --enabled false
• /usr/lib/vmware/vsan/bin/iperf3.copy -s -B [APP-SERVER-01 vMotion IP]
• ESXi (DCUI/shell):
• esxcli network firewall set --enabled false
• /usr/lib/vmware/vsan/bin/iperf3.copy -t 300 -c [APP-SERVER-01 vMotion IP]
Confidential │ ©2020 VMware, Inc. 6
Test Plan and HPE Lab results – 4.x.2
VM - TCP (nuttcp) communication of 2 VMs across two ESXi hosts
SUCCESS CRITERIA (Expectation)
• At least 8 Gbps (~800 MB/s) throughput
• Note: 20 Gbps should be achievable in pure software stack.
RESULTS
• Intel:
• Bandwidth/Throughput: 9.1 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 8.35 [Gbps]
COMPARISON
• Intel outperform Qlogic by 9%
DRS Rule to keep VMs on ESXi Host
App
Server
nuttcp -S
App
Client
nuttcp -t
DRS Rule to keep VMs on ESXi Host
ESXi Host ESXi Host
tcp
TEST METHOD
• 1x App Server:
• nuttcp -S -P 5000 -N 20
• 1x App Client:
• nuttcp -t -N 4 -P 5000 -T 300 APP-SERVER-01
Confidential │ ©2020 VMware, Inc. 7
Test Plan and HPE Lab results – 4.x.3
VM - TCP (iperf) communication of 2 VMs across two ESXi hosts
SUCCESS CRITERIA (Expectation)
• At least 8 Gbps (~800 MB/s) throughput
• Note: 20 Gbps should be achievable in pure software stack.
RESULTS
• Intel:
• Bandwidth/Throughput: 9.39 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 8.43 [Gbps]
COMPARISON
• Intel outperform Qlogic by 11%
DRS Rule to keep VMs on ESXi Host
App
Server
iperf -s
App
Client
iperf -c
DRS Rule to keep VMs on ESXi Host
ESXi Host ESXi Host
tcp
TEST METHOD
• 1x App Server:
• iperf3 –s
• 1x App Client:
• iperf3 -c [APP-SERVER-01] -t 300 -b 25g -P 4
Confidential │ ©2020 VMware, Inc. 8
Test Plan and HPE Lab results – 4.x.4
VM - UDP (nuttcp – 64 KB) communication of 2 VMs across two ESXi hosts
SUCCESS CRITERIA (Expectation)
• At least 8 Gbps (~800 MB/s) throughput
• Note: 8 Gbps should be achievable in pure software stack.
RESULTS
• Intel:
• Bandwidth/Throughput: 9.1 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 8.68 [Gbps]
COMPARISON
• Intel outperform Qlogic by 5%
TEST METHOD
• 1x App Server:
• nuttcp -S -P 5000 -N 20
• 1x App Client:
• nuttcp -u -Ru -l65507 -N 4 -P 5000 -T 300 -i APP-SERVER-01
DRS Rule to keep VMs on ESXi Host
App
Server
nuttcp -S
App
Client
nuttcp -u
DRS Rule to keep VMs on ESXi Host
ESXi Host ESXi Host
udp
Confidential │ ©2020 VMware, Inc. 9
Test Plan and HPE Lab results – 4.x.5
VM - UDP (iperf 64KB) communication of 2 VMs across two ESXi hosts
SUCCESS CRITERIA (Expectation)
• At least 8 Gbps (~800 MB/s) throughput
• Note: 8 Gbps should be achievable in pure software stack.
RESULTS
• Intel:
• Bandwidth/Throughput: 7.91 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 7.91 [Gbps]
COMPARISON
• Equal Intel and Qlogic results
TEST METHOD
• 1x App Server:
• iperf3 –s
• 1x App Client:
• iperf3 -c [APP-SERVER-01] -u -t 300 -b 25g -P 4 -l 65507
udp
Confidential │ ©2020 VMware, Inc. 10
Test Plan and HPE Lab results – 4.x.6
VM - HTTP (nginx) communication of 2 VMs across two ESXi hosts
SUCCESS CRITERIA (Expectation)
• At least 8 Gbps (~800 MB/s) throughput
• Note: 22 Gbps should be achievable on faster physical network
RESULTS
• Intel:
• Bandwidth/Throughput: 5.15 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 5.93 [Gbps]
COMPARISON
• Qlogic outperform Intel by 15%
FINDINGS
• Expectation is not met. It is strange we cannot
achieve at least 8 Gbps for HTTPS traffic.
DRS Rule to keep VMs on ESXi Host
App
Server
NGINX
App
Client
WRK
DRS Rule to keep VMs on ESXi Host
ESXi Host ESXi Host
http
TEST METHOD
• 1x App Client:
• taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s http://[APP-LB-01]/1M.txt
• 1x App Server:
• NGINX http server serving 1MB file
Confidential │ ©2020 VMware, Inc. 11
Test Plan - HPE Lab results – 4.x.7
VM - HTTPS (nginx) communication of 2 VMs across two ESXi hosts
SUCCESS CRITERIA (Expectation)
• At least 8 Gbps (~800 MB/s) throughput
• Note: 22 Gbps should be achievable in pure software stack. Intel CPU
Instructions AES-NI accelerates SSL, thus encryption penalty should be
mitigated.
RESULTS
• Intel:
• Bandwidth/Throughput: 8.72 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 8.64 [Gbps]
COMPARISON
• Equal Intel and Qlogic results
FINDINGS
• Expectation is met.
• HTTPS overachieved HTTP results on both NICs, why? Because
on Intel QuickAssist Technology & OpenSSL & NGINX. See. LINK
DRS Rule to keep VMs on ESXi Host
App
Server
NGINX
App
Client
WRK
DRS Rule to keep VMs on ESXi Host
ESXi Host ESXi Host
https
TEST METHOD
• 1x App Client:
• taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s https://[APP-LB-01]/1M.txt
• 1x App Server:
• NGINX http server serving 1MB file
Confidential │ ©2020 VMware, Inc. 12
Test Plan - HPE Lab results – 4.x.8
VM - HTTP communication across two ESXi hosts via LoadBalancer no RSS
SUCCESS CRITERIA (Expectation)
• At least 4 Gbps (~400 MB/s) throughput
• Note: 4 Gbps should be achievable in pure software stack
RESULTS
• Intel:
• Bandwidth/Throughput: 4.97 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 4.73 [Gbps]
COMPARISON
• Intel outperform Qlogic by 5%
FINDINGS
• Expectation is met.
DRS Rule to keep VMs on ESXi Host
App
Client
WRK
App
Server
NGINX
App
Load Balancer
(Reverse Proxy)
NGINX
App
Server
NGINX
App
Server
NGINX
App
Server
NGINX
ESXi Host ESXi Host
DRS Rule to keep VMs on ESXi Host
http
TEST METHOD
• 1x App Client:
• taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s http://[APP-LB-01]/1M.txt
• 1x App Load balancer:
• NGINX L7 Load Balancer (reverse http proxy) to 4 members
• RSS not enabled in VM settings (default config)
• 4x App Server:
• NGINX http server serving 1MB file
Confidential │ ©2020 VMware, Inc. 13
Test Plan - HPE Lab results – 4.x.9
VM - HTTP communication across two ESXi hosts via LoadBalancer (RSS)
SUCCESS CRITERIA (Expectation)
• At least 4 Gbps (~400 MB/s) throughput
• Note: 4 Gbps should be achievable in pure software stack
RESULTS
• Intel:
• Bandwidth/Throughput: 5.18 [Gbps]
• Qlogic:
• Bandwidth/Throughput: 6.58 [Gbps]
COMPARISON
• Qlogic outperform Intel by 27%
FINDINGS
• Expectation is met.
• RSS has positive impact on performance in Qlogic
• RSS is not supported on Intel NIC driver, no impact
DRS Rule to keep VMs on ESXi Host
App
Client
WRK
App
Server
NGINX
App
Load Balancer
(Reverse Proxy)
NGINX
App
Server
NGINX
App
Server
NGINX
App
Server
NGINX
ESXi Host ESXi Host
DRS Rule to keep VMs on ESXi Host
http
TEST METHOD
• 1x App Client:
• taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s http://[APP-LB-01]/1M.txt
• 1x App Load balancer:
• NGINX L7 Load Balancer (reverse http proxy) to 4 members
• End-to-end RSS enabled
• 4x App Server:
• NGINX http server serving 1MB file
Confidential │ ©2020 VMware, Inc.
Thank You

More Related Content

What's hot

네트워크 가상화 발표자료-SDN/NFV/Cloud
네트워크 가상화 발표자료-SDN/NFV/Cloud네트워크 가상화 발표자료-SDN/NFV/Cloud
네트워크 가상화 발표자료-SDN/NFV/Cloud
seungdols
 
Improving the Performance of the qcow2 Format (KVM Forum 2017)
Improving the Performance of the qcow2 Format (KVM Forum 2017)Improving the Performance of the qcow2 Format (KVM Forum 2017)
Improving the Performance of the qcow2 Format (KVM Forum 2017)
Igalia
 
VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual
Sanjeev Kumar
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
David Davis
 
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse ProxyNginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Amit Aggarwal
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Odinot Stanislas
 
High availability virtualization with proxmox
High availability virtualization with proxmoxHigh availability virtualization with proxmox
High availability virtualization with proxmox
Oriol Izquierdo Vibalda
 
vSAN Beyond The Basics
vSAN Beyond The BasicsvSAN Beyond The Basics
vSAN Beyond The Basics
Sumit Lahiri
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
Sanjeev Kumar
 
Static partitioning virtualization on RISC-V
Static partitioning virtualization on RISC-VStatic partitioning virtualization on RISC-V
Static partitioning virtualization on RISC-V
RISC-V International
 
Project ACRN: SR-IOV implementation
Project ACRN: SR-IOV implementationProject ACRN: SR-IOV implementation
Project ACRN: SR-IOV implementation
Geoffroy Van Cutsem
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project Presentation
Rabbah Adel Ammar
 
Minio ♥ Go
Minio ♥ GoMinio ♥ Go
Minio ♥ Go
Minio
 
Comparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDK
Comparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDKComparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDK
Comparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDK
Firmansyah, SCJP, OCEWCD, OCEWSD, TOGAF, OCMJEA, CEH
 
Bulk Loading Data into Cassandra
Bulk Loading Data into CassandraBulk Loading Data into Cassandra
Bulk Loading Data into Cassandra
DataStax
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
VMUG IT
 
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA BroadcastNGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX, Inc.
 
Interrupts on xv6
Interrupts on xv6Interrupts on xv6
Interrupts on xv6
Takuya ASADA
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
jpenney
 
Your 1st Ceph cluster
Your 1st Ceph clusterYour 1st Ceph cluster
Your 1st Ceph cluster
Mirantis
 

What's hot (20)

네트워크 가상화 발표자료-SDN/NFV/Cloud
네트워크 가상화 발표자료-SDN/NFV/Cloud네트워크 가상화 발표자료-SDN/NFV/Cloud
네트워크 가상화 발표자료-SDN/NFV/Cloud
 
Improving the Performance of the qcow2 Format (KVM Forum 2017)
Improving the Performance of the qcow2 Format (KVM Forum 2017)Improving the Performance of the qcow2 Format (KVM Forum 2017)
Improving the Performance of the qcow2 Format (KVM Forum 2017)
 
VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual VMware Horizon (view) 7 Lab Manual
VMware Horizon (view) 7 Lab Manual
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
 
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse ProxyNginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
 
High availability virtualization with proxmox
High availability virtualization with proxmoxHigh availability virtualization with proxmox
High availability virtualization with proxmox
 
vSAN Beyond The Basics
vSAN Beyond The BasicsvSAN Beyond The Basics
vSAN Beyond The Basics
 
VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5VMware vSphere 6.0 - Troubleshooting Training - Day 5
VMware vSphere 6.0 - Troubleshooting Training - Day 5
 
Static partitioning virtualization on RISC-V
Static partitioning virtualization on RISC-VStatic partitioning virtualization on RISC-V
Static partitioning virtualization on RISC-V
 
Project ACRN: SR-IOV implementation
Project ACRN: SR-IOV implementationProject ACRN: SR-IOV implementation
Project ACRN: SR-IOV implementation
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project Presentation
 
Minio ♥ Go
Minio ♥ GoMinio ♥ Go
Minio ♥ Go
 
Comparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDK
Comparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDKComparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDK
Comparison between Oracle JDK, Oracle OpenJDK, and Red Hat OpenJDK
 
Bulk Loading Data into Cassandra
Bulk Loading Data into CassandraBulk Loading Data into Cassandra
Bulk Loading Data into Cassandra
 
VMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes EverythingVMware - Virtual SAN - IT Changes Everything
VMware - Virtual SAN - IT Changes Everything
 
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA BroadcastNGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
 
Interrupts on xv6
Interrupts on xv6Interrupts on xv6
Interrupts on xv6
 
E tech vmware presentation
E tech vmware presentationE tech vmware presentation
E tech vmware presentation
 
Your 1st Ceph cluster
Your 1st Ceph clusterYour 1st Ceph cluster
Your 1st Ceph cluster
 

Similar to Intel & QLogic NIC performance test results v0.2

Network performance test plan_v0.3
Network performance test plan_v0.3Network performance test plan_v0.3
Network performance test plan_v0.3
David Pasek
 
Deploying flash storage for Ceph without compromising performance
Deploying flash storage for Ceph without compromising performance Deploying flash storage for Ceph without compromising performance
Deploying flash storage for Ceph without compromising performance
Ceph Community
 
DPDK Summit 2015 - HP - Al Sanders
DPDK Summit 2015 - HP - Al SandersDPDK Summit 2015 - HP - Al Sanders
DPDK Summit 2015 - HP - Al Sanders
Jim St. Leger
 
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experience
ShapeBlue
 
VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series
VMworld
 
20231211+-+Winning+with+Latency.pdf
20231211+-+Winning+with+Latency.pdf20231211+-+Winning+with+Latency.pdf
20231211+-+Winning+with+Latency.pdf
Nakhoudah
 
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSAccelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Ceph Community
 
Using Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking AccelerationUsing Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking Acceleration
Netronome
 
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Community
 
Vsc 71-se-presentation-training
Vsc 71-se-presentation-trainingVsc 71-se-presentation-training
Vsc 71-se-presentation-training
narit_ton
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community
 
Accelerating Nginx Web Server Performance
Accelerating Nginx Web Server PerformanceAccelerating Nginx Web Server Performance
Accelerating Nginx Web Server Performance
Bruce Tolley
 
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
Guy Brown
 
Ceph QoS: How to support QoS in distributed storage system - Taewoong Kim
Ceph QoS: How to support QoS in distributed storage system - Taewoong KimCeph QoS: How to support QoS in distributed storage system - Taewoong Kim
Ceph QoS: How to support QoS in distributed storage system - Taewoong Kim
Ceph Community
 
Scaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptxScaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptx
thaond2
 
What’s New in NGINX Plus R16?
What’s New in NGINX Plus R16?What’s New in NGINX Plus R16?
What’s New in NGINX Plus R16?
NGINX, Inc.
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld
 
Janet-hosted test tools
Janet-hosted test toolsJanet-hosted test tools
Janet-hosted test tools
Jisc
 

Similar to Intel & QLogic NIC performance test results v0.2 (20)

Network performance test plan_v0.3
Network performance test plan_v0.3Network performance test plan_v0.3
Network performance test plan_v0.3
 
Deploying flash storage for Ceph without compromising performance
Deploying flash storage for Ceph without compromising performance Deploying flash storage for Ceph without compromising performance
Deploying flash storage for Ceph without compromising performance
 
DPDK Summit 2015 - HP - Al Sanders
DPDK Summit 2015 - HP - Al SandersDPDK Summit 2015 - HP - Al Sanders
DPDK Summit 2015 - HP - Al Sanders
 
VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead VMworld 2013: Extreme Performance Series: Network Speed Ahead
VMworld 2013: Extreme Performance Series: Network Speed Ahead
 
Boyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experienceBoyan Krosnov - Building a software-defined cloud - our experience
Boyan Krosnov - Building a software-defined cloud - our experience
 
VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series VMworld 2014: Extreme Performance Series
VMworld 2014: Extreme Performance Series
 
20231211+-+Winning+with+Latency.pdf
20231211+-+Winning+with+Latency.pdf20231211+-+Winning+with+Latency.pdf
20231211+-+Winning+with+Latency.pdf
 
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSAccelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
 
Using Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking AccelerationUsing Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking Acceleration
 
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
 
Vsc 71-se-presentation-training
Vsc 71-se-presentation-trainingVsc 71-se-presentation-training
Vsc 71-se-presentation-training
 
Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph Ceph Community Talk on High-Performance Solid Sate Ceph
Ceph Community Talk on High-Performance Solid Sate Ceph
 
Accelerating Nginx Web Server Performance
Accelerating Nginx Web Server PerformanceAccelerating Nginx Web Server Performance
Accelerating Nginx Web Server Performance
 
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
 
Ceph QoS: How to support QoS in distributed storage system - Taewoong Kim
Ceph QoS: How to support QoS in distributed storage system - Taewoong KimCeph QoS: How to support QoS in distributed storage system - Taewoong Kim
Ceph QoS: How to support QoS in distributed storage system - Taewoong Kim
 
Scaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptxScaling Kubernetes to Support 50000 Services.pptx
Scaling Kubernetes to Support 50000 Services.pptx
 
What’s New in NGINX Plus R16?
What’s New in NGINX Plus R16?What’s New in NGINX Plus R16?
What’s New in NGINX Plus R16?
 
VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers VMworld 2013: How SRP Delivers More Than Power to Their Customers
VMworld 2013: How SRP Delivers More Than Power to Their Customers
 
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
VMworld 2013: How to Replace Websphere Application Server (WAS) with TCserver
 
Janet-hosted test tools
Janet-hosted test toolsJanet-hosted test tools
Janet-hosted test tools
 

More from David Pasek

FlexBook Software - Conceptual Architecture
FlexBook Software - Conceptual ArchitectureFlexBook Software - Conceptual Architecture
FlexBook Software - Conceptual Architecture
David Pasek
 
Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2
David Pasek
 
E tourism v oblasti cestovního ruchu
E tourism v oblasti cestovního ruchuE tourism v oblasti cestovního ruchu
E tourism v oblasti cestovního ruchu
David Pasek
 
Architektura a implementace digitálních knihoven v prostředí sítě Internet
Architektura a implementace digitálních knihoven v prostředí sítě InternetArchitektura a implementace digitálních knihoven v prostředí sítě Internet
Architektura a implementace digitálních knihoven v prostředí sítě Internet
David Pasek
 
Exchange office 3.0 - Stanovisko Státní banky československé
Exchange office 3.0 - Stanovisko Státní banky československéExchange office 3.0 - Stanovisko Státní banky československé
Exchange office 3.0 - Stanovisko Státní banky československé
David Pasek
 
vSAN architecture components
vSAN architecture componentsvSAN architecture components
vSAN architecture components
David Pasek
 
FlexBook overview - v2.4
FlexBook overview - v2.4FlexBook overview - v2.4
FlexBook overview - v2.4
David Pasek
 
Hybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAILHybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAIL
David Pasek
 
Private IaaS Cloud Provider
Private IaaS Cloud ProviderPrivate IaaS Cloud Provider
Private IaaS Cloud Provider
David Pasek
 
Spectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQSpectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQ
David Pasek
 
FlexBook Basic Overview - v2.0
FlexBook Basic Overview - v2.0FlexBook Basic Overview - v2.0
FlexBook Basic Overview - v2.0
David Pasek
 
Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3
David Pasek
 
FlexBook basic overview v2.0
FlexBook basic overview v2.0FlexBook basic overview v2.0
FlexBook basic overview v2.0
David Pasek
 
FlexBook - reservation system basic overview v1.1
FlexBook - reservation system basic overview v1.1FlexBook - reservation system basic overview v1.1
FlexBook - reservation system basic overview v1.1
David Pasek
 
CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)
David Pasek
 
Dell VLT reference architecture v2 0
Dell VLT reference architecture v2 0Dell VLT reference architecture v2 0
Dell VLT reference architecture v2 0
David Pasek
 
Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?
David Pasek
 
Rezervační systém Flexbook - stručný přehled v.0.8
Rezervační systém Flexbook - stručný přehled v.0.8Rezervační systém Flexbook - stručný přehled v.0.8
Rezervační systém Flexbook - stručný přehled v.0.8
David Pasek
 
Creating content packs in VMware LogInsight
Creating content packs in VMware LogInsightCreating content packs in VMware LogInsight
Creating content packs in VMware LogInsight
David Pasek
 
What's new in log insight 3.3 presentation
What's new in log insight 3.3 presentationWhat's new in log insight 3.3 presentation
What's new in log insight 3.3 presentation
David Pasek
 

More from David Pasek (20)

FlexBook Software - Conceptual Architecture
FlexBook Software - Conceptual ArchitectureFlexBook Software - Conceptual Architecture
FlexBook Software - Conceptual Architecture
 
Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2Flex Cloud - Conceptual Design - ver 0.2
Flex Cloud - Conceptual Design - ver 0.2
 
E tourism v oblasti cestovního ruchu
E tourism v oblasti cestovního ruchuE tourism v oblasti cestovního ruchu
E tourism v oblasti cestovního ruchu
 
Architektura a implementace digitálních knihoven v prostředí sítě Internet
Architektura a implementace digitálních knihoven v prostředí sítě InternetArchitektura a implementace digitálních knihoven v prostředí sítě Internet
Architektura a implementace digitálních knihoven v prostředí sítě Internet
 
Exchange office 3.0 - Stanovisko Státní banky československé
Exchange office 3.0 - Stanovisko Státní banky československéExchange office 3.0 - Stanovisko Státní banky československé
Exchange office 3.0 - Stanovisko Státní banky československé
 
vSAN architecture components
vSAN architecture componentsvSAN architecture components
vSAN architecture components
 
FlexBook overview - v2.4
FlexBook overview - v2.4FlexBook overview - v2.4
FlexBook overview - v2.4
 
Hybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAILHybrid cloud overview and VCF on VxRAIL
Hybrid cloud overview and VCF on VxRAIL
 
Private IaaS Cloud Provider
Private IaaS Cloud ProviderPrivate IaaS Cloud Provider
Private IaaS Cloud Provider
 
Spectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQSpectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQ
 
FlexBook Basic Overview - v2.0
FlexBook Basic Overview - v2.0FlexBook Basic Overview - v2.0
FlexBook Basic Overview - v2.0
 
Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3Spectre meltdown performance_tests - v0.3
Spectre meltdown performance_tests - v0.3
 
FlexBook basic overview v2.0
FlexBook basic overview v2.0FlexBook basic overview v2.0
FlexBook basic overview v2.0
 
FlexBook - reservation system basic overview v1.1
FlexBook - reservation system basic overview v1.1FlexBook - reservation system basic overview v1.1
FlexBook - reservation system basic overview v1.1
 
CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)
 
Dell VLT reference architecture v2 0
Dell VLT reference architecture v2 0Dell VLT reference architecture v2 0
Dell VLT reference architecture v2 0
 
Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?Metro Cluster High Availability or SRM Disaster Recovery?
Metro Cluster High Availability or SRM Disaster Recovery?
 
Rezervační systém Flexbook - stručný přehled v.0.8
Rezervační systém Flexbook - stručný přehled v.0.8Rezervační systém Flexbook - stručný přehled v.0.8
Rezervační systém Flexbook - stručný přehled v.0.8
 
Creating content packs in VMware LogInsight
Creating content packs in VMware LogInsightCreating content packs in VMware LogInsight
Creating content packs in VMware LogInsight
 
What's new in log insight 3.3 presentation
What's new in log insight 3.3 presentationWhat's new in log insight 3.3 presentation
What's new in log insight 3.3 presentation
 

Recently uploaded

July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
Lidia A.
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
CEPTES Software Inc
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
Priyanka Aash
 
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and OllamaTirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Zilliz
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
SynapseIndia
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Muhammad Ali
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
IPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite SolutionIPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite Solution
IPLOOK Networks
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
aslasdfmkhan4750
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
digitalxplive
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
Safe Software
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 

Recently uploaded (20)

July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
WPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide DeckWPRiders Company Presentation Slide Deck
WPRiders Company Presentation Slide Deck
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
 
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and OllamaTirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
Tirana Tech Meetup - Agentic RAG with Milvus, Llama3 and Ollama
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
 
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
Litestack talk at Brighton 2024 (Unleashing the power of SQLite for Ruby apps)
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
IPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite SolutionIPLOOK Remote-Sensing Satellite Solution
IPLOOK Remote-Sensing Satellite Solution
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 

Intel & QLogic NIC performance test results v0.2

  • 1. Confidential │ ©2020 VMware, Inc. Marvell – Qlogic NIC FastLinQ QL41xxx driver issue David Pasek, dpasek@vmware.com VMware TAM 2020, Nov 25
  • 2. Confidential │ ©2020 VMware, Inc. 2 Problem description - symptoms Network throughput issue in Qlogic FastLinQ QL41xxx • Containerized application running in OpenShift on top of vSphere has in some circumstances 3x higher network throughput on Intel X710 (1.9.5) in comparison to Qlogic FastLinQ QL41xxx (3.11.16.0) with reasonable latency • The issue was observed in production environment – the problem was mitigated by replacing Qlogic by Intel NIC • VM on ESXi with Intel NIC can achieve total throughput 300 MB/s (~3Gbps) with application latency 20 ms • VM on ESXi with Qlogic NIC can achieve total throughput 100 MB/s (~1Gbps) with application latency 2000 ms during the issue • The question is why the same VM running on the identical server hardware (except NIC), can easily handle 300 MB/s (~ 3 Gbps) on Intel NIC and only 100 MB/s (~ 1 GBps) on Qlogic NIC?
  • 3. Confidential │ ©2020 VMware, Inc. Test results from HPE Lab Full test plan with test methodology and network throughput results is available on demand
  • 4. Confidential │ ©2020 VMware, Inc. 4 HPE Lab Lab environment details 2x ESXi hosts • Server Platform: HPE ProLiant DL560 Gen10 • BIOS: U34 | Date (ISO-8601): 2020-04-08 • NIC1: Intel X710, driver i40en version: 1.9.5, firmware 10.51.5 • NIC2: QLogic QL41xxx, driver qedentv version: 3.11.16.0, firmware mfw 8.52.9.0 storm • OS/Hypervisor: VMware ESXi 6.7.0 build-16075168 (6.7 U3) 1x Physical Switch • 10Gb switch ports << network bottleneck by purpose, because customer is using 10Gb switch ports as well
  • 5. Confidential │ ©2020 VMware, Inc. 5 Test Plan and HPE Lab results – 4.x.1 SUCCESS CRITERIA (Expectation) • At least 5 Gbps (~500 MB/s) throughput RESULTS • Intel: • Bandwidth/Throughput: 5.91 [Gbps] • Qlogic: • Bandwidth/Throughput: 9.39 [Gbps] COMPARISON • Qlogic outperform Intel by 59% VMKernel - TCP (iperf) communication between two ESXi host consoles iperf -s iperf -c ESXi Host ESXi Host tcp TEST METHOD • ESXi (DCUI/shell): • esxcli network firewall set --enabled false • /usr/lib/vmware/vsan/bin/iperf3.copy -s -B [APP-SERVER-01 vMotion IP] • ESXi (DCUI/shell): • esxcli network firewall set --enabled false • /usr/lib/vmware/vsan/bin/iperf3.copy -t 300 -c [APP-SERVER-01 vMotion IP]
  • 6. Confidential │ ©2020 VMware, Inc. 6 Test Plan and HPE Lab results – 4.x.2 VM - TCP (nuttcp) communication of 2 VMs across two ESXi hosts SUCCESS CRITERIA (Expectation) • At least 8 Gbps (~800 MB/s) throughput • Note: 20 Gbps should be achievable in pure software stack. RESULTS • Intel: • Bandwidth/Throughput: 9.1 [Gbps] • Qlogic: • Bandwidth/Throughput: 8.35 [Gbps] COMPARISON • Intel outperform Qlogic by 9% DRS Rule to keep VMs on ESXi Host App Server nuttcp -S App Client nuttcp -t DRS Rule to keep VMs on ESXi Host ESXi Host ESXi Host tcp TEST METHOD • 1x App Server: • nuttcp -S -P 5000 -N 20 • 1x App Client: • nuttcp -t -N 4 -P 5000 -T 300 APP-SERVER-01
  • 7. Confidential │ ©2020 VMware, Inc. 7 Test Plan and HPE Lab results – 4.x.3 VM - TCP (iperf) communication of 2 VMs across two ESXi hosts SUCCESS CRITERIA (Expectation) • At least 8 Gbps (~800 MB/s) throughput • Note: 20 Gbps should be achievable in pure software stack. RESULTS • Intel: • Bandwidth/Throughput: 9.39 [Gbps] • Qlogic: • Bandwidth/Throughput: 8.43 [Gbps] COMPARISON • Intel outperform Qlogic by 11% DRS Rule to keep VMs on ESXi Host App Server iperf -s App Client iperf -c DRS Rule to keep VMs on ESXi Host ESXi Host ESXi Host tcp TEST METHOD • 1x App Server: • iperf3 –s • 1x App Client: • iperf3 -c [APP-SERVER-01] -t 300 -b 25g -P 4
  • 8. Confidential │ ©2020 VMware, Inc. 8 Test Plan and HPE Lab results – 4.x.4 VM - UDP (nuttcp – 64 KB) communication of 2 VMs across two ESXi hosts SUCCESS CRITERIA (Expectation) • At least 8 Gbps (~800 MB/s) throughput • Note: 8 Gbps should be achievable in pure software stack. RESULTS • Intel: • Bandwidth/Throughput: 9.1 [Gbps] • Qlogic: • Bandwidth/Throughput: 8.68 [Gbps] COMPARISON • Intel outperform Qlogic by 5% TEST METHOD • 1x App Server: • nuttcp -S -P 5000 -N 20 • 1x App Client: • nuttcp -u -Ru -l65507 -N 4 -P 5000 -T 300 -i APP-SERVER-01 DRS Rule to keep VMs on ESXi Host App Server nuttcp -S App Client nuttcp -u DRS Rule to keep VMs on ESXi Host ESXi Host ESXi Host udp
  • 9. Confidential │ ©2020 VMware, Inc. 9 Test Plan and HPE Lab results – 4.x.5 VM - UDP (iperf 64KB) communication of 2 VMs across two ESXi hosts SUCCESS CRITERIA (Expectation) • At least 8 Gbps (~800 MB/s) throughput • Note: 8 Gbps should be achievable in pure software stack. RESULTS • Intel: • Bandwidth/Throughput: 7.91 [Gbps] • Qlogic: • Bandwidth/Throughput: 7.91 [Gbps] COMPARISON • Equal Intel and Qlogic results TEST METHOD • 1x App Server: • iperf3 –s • 1x App Client: • iperf3 -c [APP-SERVER-01] -u -t 300 -b 25g -P 4 -l 65507 udp
  • 10. Confidential │ ©2020 VMware, Inc. 10 Test Plan and HPE Lab results – 4.x.6 VM - HTTP (nginx) communication of 2 VMs across two ESXi hosts SUCCESS CRITERIA (Expectation) • At least 8 Gbps (~800 MB/s) throughput • Note: 22 Gbps should be achievable on faster physical network RESULTS • Intel: • Bandwidth/Throughput: 5.15 [Gbps] • Qlogic: • Bandwidth/Throughput: 5.93 [Gbps] COMPARISON • Qlogic outperform Intel by 15% FINDINGS • Expectation is not met. It is strange we cannot achieve at least 8 Gbps for HTTPS traffic. DRS Rule to keep VMs on ESXi Host App Server NGINX App Client WRK DRS Rule to keep VMs on ESXi Host ESXi Host ESXi Host http TEST METHOD • 1x App Client: • taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s http://[APP-LB-01]/1M.txt • 1x App Server: • NGINX http server serving 1MB file
  • 11. Confidential │ ©2020 VMware, Inc. 11 Test Plan - HPE Lab results – 4.x.7 VM - HTTPS (nginx) communication of 2 VMs across two ESXi hosts SUCCESS CRITERIA (Expectation) • At least 8 Gbps (~800 MB/s) throughput • Note: 22 Gbps should be achievable in pure software stack. Intel CPU Instructions AES-NI accelerates SSL, thus encryption penalty should be mitigated. RESULTS • Intel: • Bandwidth/Throughput: 8.72 [Gbps] • Qlogic: • Bandwidth/Throughput: 8.64 [Gbps] COMPARISON • Equal Intel and Qlogic results FINDINGS • Expectation is met. • HTTPS overachieved HTTP results on both NICs, why? Because on Intel QuickAssist Technology & OpenSSL & NGINX. See. LINK DRS Rule to keep VMs on ESXi Host App Server NGINX App Client WRK DRS Rule to keep VMs on ESXi Host ESXi Host ESXi Host https TEST METHOD • 1x App Client: • taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s https://[APP-LB-01]/1M.txt • 1x App Server: • NGINX http server serving 1MB file
  • 12. Confidential │ ©2020 VMware, Inc. 12 Test Plan - HPE Lab results – 4.x.8 VM - HTTP communication across two ESXi hosts via LoadBalancer no RSS SUCCESS CRITERIA (Expectation) • At least 4 Gbps (~400 MB/s) throughput • Note: 4 Gbps should be achievable in pure software stack RESULTS • Intel: • Bandwidth/Throughput: 4.97 [Gbps] • Qlogic: • Bandwidth/Throughput: 4.73 [Gbps] COMPARISON • Intel outperform Qlogic by 5% FINDINGS • Expectation is met. DRS Rule to keep VMs on ESXi Host App Client WRK App Server NGINX App Load Balancer (Reverse Proxy) NGINX App Server NGINX App Server NGINX App Server NGINX ESXi Host ESXi Host DRS Rule to keep VMs on ESXi Host http TEST METHOD • 1x App Client: • taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s http://[APP-LB-01]/1M.txt • 1x App Load balancer: • NGINX L7 Load Balancer (reverse http proxy) to 4 members • RSS not enabled in VM settings (default config) • 4x App Server: • NGINX http server serving 1MB file
  • 13. Confidential │ ©2020 VMware, Inc. 13 Test Plan - HPE Lab results – 4.x.9 VM - HTTP communication across two ESXi hosts via LoadBalancer (RSS) SUCCESS CRITERIA (Expectation) • At least 4 Gbps (~400 MB/s) throughput • Note: 4 Gbps should be achievable in pure software stack RESULTS • Intel: • Bandwidth/Throughput: 5.18 [Gbps] • Qlogic: • Bandwidth/Throughput: 6.58 [Gbps] COMPARISON • Qlogic outperform Intel by 27% FINDINGS • Expectation is met. • RSS has positive impact on performance in Qlogic • RSS is not supported on Intel NIC driver, no impact DRS Rule to keep VMs on ESXi Host App Client WRK App Server NGINX App Load Balancer (Reverse Proxy) NGINX App Server NGINX App Server NGINX App Server NGINX ESXi Host ESXi Host DRS Rule to keep VMs on ESXi Host http TEST METHOD • 1x App Client: • taskset -c 0-8 /root/wrk -t 8 -c 8 -d 300s http://[APP-LB-01]/1M.txt • 1x App Load balancer: • NGINX L7 Load Balancer (reverse http proxy) to 4 members • End-to-end RSS enabled • 4x App Server: • NGINX http server serving 1MB file
  • 14. Confidential │ ©2020 VMware, Inc. Thank You