maxRAID Tools

Analyze. Optimize. Succeed.
maxRAID Tools provides powerful utilities for analyzing storage devices, offering non-destructive scans and performance benchmarking. These tools help you better understand storage efficiency, device utilization, and performance characteristics. Whether analyzing live systems or testing volumes, maxRAID Tools deliver detailed insights to support informed decision-making.
U

Device Scan (Non Destructive)

The Device Scan feature enables the analysis of block devices to determine their compressibility and fill levels, offering valuable insights into storage efficiency, performance potential, and wear characteristics.

Benchmark (Destructive)

The Benchmark feature tests a block device’s performance through write-intensive, destructive tests, designed for unmounted or unused volumes. Customizable parameters like block size, read/write ratios, and compression levels provide detailed metrics to help optimize storage performance.

Installation

Install the provided RPM or decompress the zip file in the /opt/maxRAID_tools directory
 
 

maxr-tools Commands

 

scan-dev

maxr-tools scan-dev <device>

<device> is the path to the block device to be tested.

Example:

./maxr-tools scan-dev /dev/rl/root

 

profile

maxr-tools profile <device> [Options]

<device> is the path to the block device to be tested.

[Options]

–nofill
Disable pre-fill of the test region with data blocks.
–filljobs=<number>
Specify the number of Go jobs for the fill operation. Default: 8
–jobs=<number>
Set the number of jobs (queue depth). Default: 120
–tm=<seconds>
Specify the test runtime in seconds. Default: 10
–delay=<ms>
Set the delay between tests in milliseconds. Default: 0
–queue=<count>
Define the queue count per job. Default: 32
–rw=<ratios>
Specify read/write ratios (comma-separated). Default: 0,30,50,70,100
–blk=<sizes>
Set block sizes in KB (comma-separated). Default: 64,32,16,8,4
–comp=<levels>
Define compression levels (comma-separated). Default: 0,30,60
–sz=<GB>
Set the test size in GB. Default: 200
-o, –outfile=<file>
Save the JSON results to a file.

Example:

./maxr-tools profile /dev/rl/root