forked from mrasquinha/ezfio
-
Notifications
You must be signed in to change notification settings - Fork 0
Simple NVME/SAS/SATA SSD test framework for Linux and Windows
License
mapr/ezfio
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Quick setup and run steps: 1. Download/Install required tools yum install wget unzip wget https://github.com/mrasquinha/ezfio/archive/master.zip wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm unzip master.zip yum install epel-release-latest-7.noarch.rpm yum install fio yum install sdparm 2. Run test inside a screen or tmux session nohup ./ezfio.py -d <device> --yes & The device needs to be mounted. Usally /dev/xxx Make sure you do not need any data from the disk. 3. For an estimate on runtime ./ezfio.py -d <device> -e --yes ----------------------------------------------------------------------- ezFIO V1.0 (C) Copyright 2015 HGST earle.philhower.iii@hgst.com ------------------------------------------------------------------------ ezFIO is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. ezFIO is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with ezFIO. If not, see <http://www.gnu.org/licenses/>. ------------------------------------------------------------------------ This test script is intended to give a block-level based overview of SSD performance (SATA, SAS, and NVME) under real-world conditions by focusing on sustained performance at different block sizes and queue depths. Both text-mode Linux and GUI and text-mode Windows versions are included. The results of multiple tests are summarized into a single OpenDoc format spreadsheet, readable under OpenOffice, LibreOffice, or Microsoft Excel. FIO is required to perform the actual IO tests. Please ensure the latest version is installed, either from your operating system's repository or sources available at https://github.com/axboe/fio or precompiled for Windows at http://www.bluestop.org/fio/ ----------------------------------------------------------------------- MapR specific workload pattern evaluation for SSDs Tests have been trimmed to a subset of tuning parameters based on MapR workloads. Please use the help option for more details on how to run the script
About
Simple NVME/SAS/SATA SSD test framework for Linux and Windows
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Python 100.0%