Nodegrid SR OOB Network performance

Nodegrid SR OOB Network performance

Introduction:

The Nodegrid can be used as the gateway to the OOB  network OOB-LAN to segregate from the production network. In doing so, it is necessary to know the performance of the OOB-LAN to validate if the network is adequate for all the devices management. Performance between two end points of the Network can be used to test the throughput of any network.

Steps:

Using two Nodegrid SR devices with network interfaces, setup the as two end points of the testing network.
Connect the NetS ethernet port for the connectivity of the Network.



User can have more than one IPERF3 clients, but the test should be done one at a time to test the network between different endpoint.


1. Create the network IP address for testing
In the Nodegrid WebUI (Nodegrid Manager NGM), go to Network::Connections then click on the BACKPLANE0 interface.
Assign a static IP Example: 172.140.10.1/24 for the Server side.  Do the same for each of the client with a different IP in the same network

2. Execute iperf3 commands
On the Server Nodegrid appliance, go to root shell.
then run "iperf3 -s -f G"  the -s indicates that this is the server side, the -f indicates bandwidth format, K - Kilobits, M - Megabits, G - Gigabits
user can also use the -D Daemon options to run it in the background

On the Client Nodegrid appliance, go to the root shell
then run "iperf3 -c 172.140.10.1 -b 0 -t 5" -c indicates the connection to the given server address, -b 0 means unlimited rates, -t number of time the traffic is to be sent

3. Results

The output of the client side shows the rates that it was able to pass through the network.
~# iperf3 -c 172.140.10.1 -b 0 -t 5   
Connecting to host 172.140.10.1, port 5201
[  5] local 172.140.10.101 port 42136 connected to 172.140.10.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   114 MBytes   960 Mbits/sec    0    508 KBytes       
[  5]   1.00-2.00   sec   113 MBytes   949 Mbits/sec    0    508 KBytes       
[  5]   2.00-3.00   sec   114 MBytes   956 Mbits/sec    0    508 KBytes       
[  5]   3.00-4.00   sec   113 MBytes   946 Mbits/sec    0    508 KBytes       
[  5]   4.00-5.00   sec   113 MBytes   946 Mbits/sec    0    508 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-5.00   sec   567 MBytes   951 Mbits/sec    0             sender
[  5]   0.00-5.04   sec   565 MBytes   940 Mbits/sec                  receiver

iperf Done.

4. Conclusion
The server side command should be executed first. Besides, if the test is to run routinely, executes the command with the -D option

The Client side command can be scripted and set in the scheduler to run and validates the output at some time interval.  It would be best to have a notification setup to alert Network Manager of the iperf3 test results.

additional iperf3 document

    • Related Articles

    • How to Configure Network Bridge on the Nodegrid Serial Console

      Nodegrid Serial Console cascades, or daisy chains, network ports by implementing a network bridge between ports ETH0 and ETH1. In this configuration several NSC units can be used in cascade mode, all sharing the same network switch port, saving a ...
    • How to Enable Network Bonding on the Nodegrid Serial Console

      Below are the steps to configure network bonding with ETH0 and ETH1. WebUI Open a browser, enter the Nodegrid Serial Console IP/hostname, and log in as admin Go to Network :: Connections page Click on Add, and fill out the form as follows: Enter a ...
    • Network Configuration via CLI

      Example of configuring the ETH0 interface via CLI (please, replace the network values with your own information). Log in as admin to the Nodegrid console port or HDMI Type the following commands (in bold): [admin@nodegrid /]# cd ...
    • Network Failover with Huawei E3276 USB Wireless Modem

      The E3276 USB wireless modem reports itself as a network device. So you will have to add a network connection in Nodegrid that binds to it. Here are the steps: 1. Login as admin in the Web UI and browse to Network, then Connections. Click Add and ...
    • Nodegrid Manager Installation in ESXi 5

      Nodegrid Manager software is installed from an ISO file. The installation procedure is a three-stage process:  Creating a virtual machine; Booting from the ISO file in order to install the software; Restarting and booting from the newly created ...