perfsonar-user - RE: [perfsonar-user] Tips and Tricks for 100G nodes?
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: "Pennington, Mike" <>
- To: "" <>
- Subject: RE: [perfsonar-user] Tips and Tricks for 100G nodes?
- Date: Fri, 28 Jul 2023 16:13:00 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uconn.edu; dmarc=pass action=none header.from=uconn.edu; dkim=pass header.d=uconn.edu; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+2EuJSrrLf1yOrjzhmZCU5Lg5iNqvJlM9BJ3Hd/l/CY=; b=P8B+H23t233gDQLXp6Ab53yjZWi5TiJX8CfQLZVfW9K8sbt9jp6dsjsU2ACgVPHCe/SwrbyGEu8aqDPo9pEbf9B1TcpQTn2pz/sRVVEiiWphp1XqTQr+E15flCireIwI13lBtePOgBVHnPICT1yNd9sXceH6o4S+sXVvZm9EpkpOUMgmTD2a5QicPI2wLkYsgjQ+ACBLFLis0Gq8dDIOuQeTsYMZD5+1/iXzBThnFURy2xeWmn6/2DnMic/57Kny0Az1Q2UFj20kdwpxQ6j1bVfhyq13IHkR0gWLpHpkTtPZMb8ejuQeLlpic/oi83fE6hDkgybYMs6hpghQNTVWYg==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DBjvPo04oK+mcBLQTREkJO61lvKTGNoNYEo1KJgQADjQzNzSc0Tf4dIIAFlRryBetKC7zB9nyATZS5of6W7J87pugCAp+gF4+nFQwXx2B4yqrDDDMLpMdKn90vUP6UNvtU4zGN1OB7nvShoEm4d2vWq0NZrNSD0zDmO7UYjxxqq7I140XD5OhE7bZ4Cg7HXHPZwfWSPixpDY7kI6ZDWw0iWzulIKs9zAjGAdrNhzuRMV/Pf0nDBDg7RCQBSoelNZvOFRjnv3TmTPwPS//VhIr0xNUyO7Ym4m/SpdQI+amKNPF048ju2WZ3R4sWhVkt8lZLAzJ722B7KyPPGf2VsUfw==
Big thanks to Brian at ES.net, for some reason we totally forgot iperf3 does not support multiple steams, you need to run it multiple times on different ports. But without any tweaking at all and using iperf with the -P 10, it looks a LOT better now 😊
[SUM] 0.00-10.02 sec 110 GBytes 94.1 Gbits/sec
From: Pennington, Mike
Happy Friday!
Before I go researching online, I’m wondering if there are any tips, tricks, or tweaks, that I need to do to get 100G tests somewhere close to 100G? I’ve been reading it may depend on the hardware (RAM/CPU), or I may need to tweak certain Linux parameters, but not 100% sure yet.
We’re currently testing a couple 100G Supermicro boxes (we will be testing a couple Dell ones as well). Here is the build for reference:
Installed a fresh Red Hat on both boxes and did a clean install of the entire Toolkit, everything there went perfect. I can access both nodes and do testing.
I’ve run multiple tests and tried a few different tweaks, but the results are all about the same.
First test we did between the two nodes had a couple routers in between them, these were the results:
- - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 42.7 GBytes 36.7 Gbits/sec 4985 sender [ 5] 0.00-10.00 sec 42.7 GBytes 36.7 Gbits/sec receiver
So my next test was a 100G connection directly between the two nodes with some private IP addressing, here are the results:
- - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 43.3 GBytes 37.2 Gbits/sec 3754 sender [ 5] 0.00-10.00 sec 43.3 GBytes 37.2 Gbits/sec receiver
Only a little better, directly connected.
My last test was to run the server and client on the same box, so opened a couple SSH windows and did that and here are the results:
[ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 68.8 GBytes 59.1 Gbits/sec 0 sender [ 5] 0.00-10.00 sec 68.8 GBytes 59.1 Gbits/sec receiver
Much better, still not close to 100G though…and this was on the same box without going out to anywhere.
Any thoughts would be much appreciated.
Thanks Mike
|
- [perfsonar-user] Tips and Tricks for 100G nodes?, Pennington, Mike, 07/28/2023
- RE: [perfsonar-user] Tips and Tricks for 100G nodes?, Pennington, Mike, 07/28/2023
Archive powered by MHonArc 2.6.24.