Data Domain: Testing Network Bandwidth using the net iPerf Command

Summary: This article describes how to collect and use network throughput measurements which are used for evaluating the performance of specific services that run on the Data Domain.

Ez a cikk a következő(k)re vonatkozik: Ez a cikk nem vonatkozik a következő(k)re: Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem. Ez a cikk nem azonosítja az összes termékverziót.

Instructions

PURPOSE

This article describes how to collect and use network throughput measurements which are used for evaluating the performance of specific services that run on the Data Domain.

Network throughput is measured between two systems. The Data Domain and one of the following:
  • A replication partner Data Domain
  • Another computer configured as a media server
  • Another computer configured as a client

To measure the network throughput, use iperf. This tool is a commonly used freeware network testing tool that creates TCP and UDP data streams and measures the throughput.

iPerf has two modes: Server and client
  • Server mode is used on the source computer and measures performance from the source (server) to the destination (client).
  • Client mode is used on the destination and measures performance from the destination (client) to the source (server).

The Data Domain being evaluated is tested as both the source and the destination computer. This measures throughput in four directions:
  • The Data Domain as the source computer
1. iPerf in server mode on a Data Domain as the source
2. iPerf in client mode on other computer as the client
 
  • The Data Domain as the destination computer
3. iPerf in server mode on other computer as the source
4. iPerf in client mode on Data Domain as the client

 

APPLIES TO

  • All Data Domain
  • All DDOS versions


SOLUTION

The solution tasks in this article are:
1. Download and install iperf.
2. Measure throughput with the Data Domain as the source
3. Measure throughput with the Data Domain as the destination


1. Download and install iperf.
 
1.1 Verify the Data Domain operating system version:

At the Data Domain command prompt (ref Data domain: How To Connect to a Data Domain System for Administration) type:

#uname

Example output:

Data Domain OS 5.2.2.4-370754


1.2 If the other computer connected to the Data Domain is another Data Domain, verify that the Data Domain operating system version is 4.7 or above (using the same command from its command prompt).

The iPerf tool is available on the DDR under the /ddvar/tools/iperf folder. To obtain the iperf executable, map the /ddvar either using CIFS or NFS on your media server.



<2. Measure throughput with the Data Domain as the source computer:

  2.1 Obtain the IP address of the Data Domain. At the Data Domain command prompt type:
 
#net show settings

Example output:
port    enabled   DHCP   IP address         netmask            additional setting   
-----   -------   ----   ----------------   ----------------   ------------------   
eth0    yes       no     192.168.4.118      255.255.252.0   
eth1    yes       yes    (not specified)*   (not specified)*   
veth0   no        n/a    n/a                n/a   
veth1   no        n/a    n/a                n/a   
veth2   no        n/a    n/a                n/a   
veth3   no        n/a    n/a                n/a   
-----   -------   ----   ----------------   ----------------   ------------------   
* Value from DHCP   

2.2	Note the IP address of the Data Domain.

2.3 Run iperf in server mode from the Data Domain. From the Data Domain command prompt type:
 
#net iperf server
Example output:
------------------------------------------------------------
Server listening on TCP port 5001   
TCP window size:   256 KByte (default)   
------------------------------------------------------------   	

2.4 Run iperf in client mode from the other computer connected to the Data Domain:
  • If the other computer is a Data Domain, at the other Data Domain command prompt type:
#net iperf client <ip address> duration 30 interval 3
 
  • If the other computer is a client, on the clients command prompt type:
#iperf -c <ip address> -t 30  -i 3
 
The test will complete in 30 seconds.


2.5 Review the output to determine the available bandwidth:
 
Sample client output:
------------------------------------------------------------
C
lient connecting to 192.168.4.52, TCP port 5001
TCP window size: 256 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.4.118 port 36588 connected with 192.168.4.52 port 500
[
3] 0.0-10.0 sec 1.10 GBytes 942 Mbits/sec
[ 3] 10.0-20.0 sec 1.09 GBytes 937 Mbits/sec
[ 3] 20.0-30.0 sec 1.09 GBytes 937 Mbits/sec

Sample server output:
------------------------------------------------------------
Server listening on TCP port 5001
T
CP window size: 256 KByte (default)
------------------------------------------------------------
[  4] local 192.168.4.52 port 5001 connected with 192.168.4.118 port 36589
[  4]  0.0-19.4 sec  2.13 GBytes    941 Mbits/sec
  • In this example, the bandwidth available on this network is roughly 942 megabits per second.
  • To convert this to megabytes, divide by 8. (942 megabits/second) ~= 118 megabytes per second, or 424 gigabytes per hour. This is the amount of data that iperf could transport using one stream.  
  • If this is the only connection between the two computers, then this is the maximum available bandwidth between them.  
  • If there are other connections, then to get the total available bandwidth, the figures from each set of connections must be added together.


2.6 Note the bandwidth value.


3. Measure throughput with the Data Domain as the destination computer:
(The test should now be run in reverse, using the Data Domain in client mode)

 
3.1 Obtain and take note of the IP address of the other computer connected to the Data Domain.
  • If the other computer is a Data Domain, at the other Data Domains command prompt type:
#net show settings
  • If the other computer is Windows or UNIX based, find the IP address using the Operating System specific instructions.


3.2 Run iperf in server mode on the other computer:
 

  • If the other computer is a Data Domain, at the other Data Domains command prompt, type:
    #net iperf server

 
  • If the other computer is not a Data Domain, at the other Data Domains command prompt, type:
    #iperf -s 


3.3 Run iperf in client mode on the Data Domain:

At the Data Domain command prompt type:
#net iperf client <ip address> duration 30 interval 3


The test will complete in 30 seconds.


REFERENCE:




 

Érintett termékek

Data Domain Replicator

Termékek

Data Domain, Data Domain Boost - Open Storage, Data Domain Replicator, ES20, DD120 Appliance, DD140 Appliance, DD410 Appliance, DD430 Appliance, DD460 Appliance, DD510 Appliance, DD530 Appliance, DD560 Appliance, DD565 Appliance, DD580 Appliance , DD610 Appliance, DD630 Appliance, DD660 Appliance, DD690 Appliance, DD880 Appliance ...
Termék tulajdonságai
Article Number: 000010810
Article Type: How To
Utoljára módosítva: 21 júl. 2025
Version:  8
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.