Late night yawl.
Its 11:52 PM on 3/28/2017. It has been pouring in Edmond for a few hours now. For some reason I am not sleepy yet. I thought I would spend a few minutes putting together how to use a tool I was interest in.
Jperf is a script that runs on windows, and takes the place of IPERF.This little GUI should do most of the things you need, from a two windows machines. If you want to do it on Linux, then you can just use the Iperf command line.
Half the battle for Jperf is just finding the Bits. They are located here:
There is also a copy of DiskSPeed or DSKSPEED.
The concept of running Jperf is simple:
- Java must be running on both machines
- Unzip the Jperf Folder to the Desktop
- Use PowerShell 5 to run the Batch file on both machines
- The server just sends data to the test subject, so to start the server, you just select the Server Radio button and hit Run IPERF in the upper right hand corner.
- This will look like this:
and to run the script, all you had to do was run a batch file called Jperf.bat:
Now after starting the Jperf on the Server machine, you simply run the same batch file, on the machine that is going to be the client. Choose the client radio button, the Server Port, and Server IP. You have other choices, but you can test various packet configurations after you have showed that the two applications are doing the basic monitoring succeeding.
SO now that you have both GUIs up, chose run IPERF on the server, then on the client. you should see some graphing immediately.
The tool is nice to just show how the network is working between two points, with various network conditions, that you can control.
If you look at the enclosed User Guide, you will find where it calls out a baseline number you can use for making comparisons the average file transfer size and the time for that average transfer, in the last line of the test is what I am talking about (see figure below)
These numbers you want to take note of. you can use this as your baseline, to compare other situations or other iterations of the test.
Good luck and I hope this helps to explain how you can use IPERF with a basic GUI and provide good troubleshooting information The tool is called Jperf and It uses Iperf. Its all in the download folder.
Watch out next time when I will review the replacement for SQLIO. The tool is called DSKSPD or Disk Speed. We will talk about how “dsksped test not valid for hyper-v virtual machine storage” Hyper-v performance is not as easy as just using Disk SPeed
MS even states that Dynamically expanding disks should not be used for production. That is also where counters start to come back with irrational results.