Master the installation and use of the Iometer

Iometer Profile

Iometer is storage subsystems and network performance test software.

Iometer program consists of two parts, Iometer and Dynamo.

Iometer to generate a variety of IO test by Dynamo, Dynamo each is called a Manager. There are more than a worker in each Manager, worker threads is the Dynamo.

Iometer is divided into the console and clients. Iometer console also called end, it must be the windows platform. The client also called Dynamo end, it may be windows platform, it can be Linux platform.

Dynamo Dynamo execute commands in the end it is connected to the console, the console can display Dynamo end disk device and file system devices can be specified in the test strategy to test the console client device, the actual test load is generated at the client end.

Namely: Iometer is a control program that provides a graphical interface for managing the entire testing process. Installation only in windows, is not responsible for the operation, only provides operator interface and displays the result. Dynamo is the main program used for stress testing.

Disk Targets Interface Introduction

Here Insert Picture Description
Maximum Disk Sizes refers to how much the sector Iometer access, the default is 0, meaning that access to the entire disk sector.

Starting Disk Sector refers to the beginning of the disk access from which sector. The default is 0, meaning that access to the disk to start from the first sector.

of the number of instructions Outstanding I / Os are executed concurrently.

Test Connection Rates Iometer means of Worker opens and closes the frequency of its access to the disk. It is off by default, meaning that all disks are turned on at the start of the visit, to close at the end of the visit. Generally speaking: disk from the "open" - "the number of IO access" - "Close" This process is called a connection. If you turn this value and specifies a number of means: After Iometer open at the beginning of the disk to access the disk, initiated this amount of disk IO will close, and then re-open the disk, perform IO ......, again and again.

Access Specifications Interface Introduction

Here Insert Picture Description
Here Insert Picture Description
Under Assigned access specifications can check the execution state, red has been carried out, Green said it is executing, blue represents yet performed. When all executed, all restored to blue.

Global accessspecifications IO lists the common parameters, the user can directly select the Add to use the left, you can click edit custom parameters.

Edit Access Specification Interface Introduction

Here Insert Picture Description
Name: test task name, unlimited

Access Specification Line: Test data block list, a data block which define access, show how each accounted gravity, what percentage of each read and write, random access or sequential ratio and how much.

Transfer Request Size: transport data block size

Present of Access Specification: the size of the data block probability occurs during the visit

Present Read / Write Distribution: write ratio

Present Random / Sequential Distribution: the ratio of the random access and sequential access

Default Assignment: type of test tasks, divided into disk thread (only used for testing disk), the network thread (only for testing network) and a global thread (can be used to test the disk or network), as well as Null (non-test purposes)

Burstiness: outbreak settings. Transfer Delay rest time after the completion of transfer, Burst Length refers to the number of the first transmission I / O operation to complete.

Align I / Os on: Every read and write data provided in the arrangement of the hard disk. This has no effect on network testing, we usually choose by sector arrangement.

Reply Size: size setting response block. When setting the size of the response block, each time a read operation, a write operation will be

Results Display Interface Introduction

Here Insert Picture Description
Start of Test refers to the average since the beginning of the test; Last Update: display the value of the last update, related to the update frequency, such as: update frequency is 5ms, then the value is the average of the last show of 5ms
Update Frequency display data is refreshed frequency
Last update result indicates not look at this time and prior to the comparator
Total I / Os per second: IOPS , related to the size Request transfer
MBs the Total per second: the amount of data transmitted per second, i.e. MBPS
Average the I / O the Response time : average IO response time
Maxium I / O response time: maximum IO response time
Here Insert Picture Description
Here Insert Picture Description
Show trace: to display the trace is observed the fluctuation of the performance, by modifying the value range allows more precise observation of
the range: range
test control: test whether to start or stop the test

Test Setup Interface Introduction

Here Insert Picture Description
Test Description You can enter some text description of this series of tests.

Run Time means that every policy is to run. If it is 0, then until you press the Stop button, will stop.

Ramp up time: warm-up time, usually 60S, it represents the flow of this time are not included in the statistics, but there will be traffic.

Record Results refers to the need to record what happens when after clicking "Start Tests" will pop up a dialog box, specify the log file name.

Cycling Options mainly have to run this series of tests on all access methods.

IOmeter command

Open multiple iometer fight traffic:
cd to the directory where iometer.exe Iometer / p port number (not used)

Linux system using Iometer:
1. closed Linux firewall, turn off the windows firewall
2. Open iometer on the windows
under 3.linux, execution ./dynamo -i windows_ip_address -m linux_ip_address

Flow play multiple servers:
1. Close the firewall
2. Server iometer controlled opening
is opened dos window control server, switching the path to the installation path iometer performs
server dynamo.exe -i iometer control of the control server IP is IP -m

This article is connected just win10 encountered not connect Virtual Disk Service Solutions

Published 43 original articles · won praise 68 · views 160 000 +

Guess you like

Origin blog.csdn.net/qq_44710568/article/details/105146485