Perftest
Collection of scripts used in Minio performance testing.
Install / Use
/learn @minio/PerftestREADME
Performance Tests for Minio
This repository shows the results of some performance tests that were executed on several different server configurations of the Minio Object Storage server.
First we present the results as that is probably what most people are interested in. The
Results
| Objects/sec | 4 node | 8 node | 12 node | 16 node | | ----------- | ------:| ------:| -------:| -------:| | 1M | 220 | 353 | | | | 3M | 221 | 292 | | | | 6M | 224 | 294 | | | | 12M | 198 | 262 | | |
Setup
<< describe test setup >>
<< describe setup.sh >>
Installation
<< describe how to install a server >>
Log into the machine
Prepare disk
wget https://raw.githubusercontent.com/minio/perftest/master/raid_ephemeral.sh
chmod +x raid_ephemeral.sh
sudo ./raid_ephemeral.sh
sudo chmod 0777 /mnt
mkdir /mnt/distr
Install Golang
sudo yum install git
wget https://storage.googleapis.com/golang/go1.7.3.linux-amd64.tar.gz
tar -C ${HOME} -xzf go1.7.3.linux-amd64.tar.gz
echo export GOROOT=${HOME}/go >> ~/.bashrc
echo export GOPATH=${HOME}/work >> ~/.bashrc
echo export PATH=$PATH:${HOME}/go/bin:${HOME}/work/bin >> ~/.bashrc
source ~/.bashrc
go version
Install minio
go get -u github.com/minio/minio
Start Minio Server
minio server 172.31.13.67:/mnt/distr 172.31.13.66:/mnt/distr 172.31.13.69:/mnt/distr 172.31.13.68:/mnt/distr 172.31.14.165:/mnt/distr 172.31.14.164:/mnt/distr 172.31.14.163:/mnt/distr 172.31.14.162:/mnt/distr
Running Performance Tests
time ./perftest -p "12" -d 2 -b "lifedrive-100m-usw2" -r "us-west-2" -e "https://s3-us-west-2.amazonaws.com" -a "ACCESS" -s "SECRET"
Code
<< describe perftest.go >>
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
