You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/learning-paths/servers-and-cloud-computing/tune-network-workloads-on-bare-metal/_index.md
+10-13Lines changed: 10 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,20 @@
1
1
---
2
-
title: Tune network workloads on Arm-based baremetal instances
3
-
2
+
title: Tune network workloads on Arm-based bare-metal instances
3
+
4
4
minutes_to_complete: 60
5
5
6
6
who_is_this_for: This is an advanced topic for engineers who want to tune the performance of network workloads on Arm Neoverse-based bare-metal instances.
7
7
8
8
learning_objectives:
9
-
- Set up a benchmarking environment using Tomcat and wrk2
10
-
- Set up a baseline performance configuration before tuning
11
-
- Tune network workloads performance using NIC queues
12
-
- Tune network workloads performance with local NUMA
13
-
- Tune network workloads performance with IOMMU
9
+
- Set up a benchmarking environment using Apache Tomcat and wrk2 on an Arm Neoverse bare‑metal host
10
+
- Establish a reproducible baseline performance configuration (throughput and latency) before tuning
11
+
- Tune NIC multi‑queue, RSS/RPS/XPS, and IRQ affinity to increase throughput and stabilize latency
12
+
- Optimize NUMA locality by pinning Tomcat workers and interrupts to local CPUs and memory
13
+
- Evaluate IOMMU configuration options and select the setting that maximizes networking performance
14
14
15
15
prerequisites:
16
-
- An Arm Neoverse-based bare-metal server running Ubuntu 24.04 to run Tomcat. This Learning Path was tested with an AWS c8g.metal-48xl instance
17
-
- Access to a x86_64 bare-metal server running Ubuntu 24.04 to run wrk2
16
+
- An Arm Neoverse-based bare-metal server running Ubuntu 24.04 to run Apache Tomcat (this Learning Path was tested with an AWS c8g.metal-48xl instance)
17
+
- Access to an x86_64 bare-metal server running Ubuntu 24.04 to run wrk2
0 commit comments