일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- GPU
- Python
- K8S
- 파이썬
- Elasticsearch
- 서울시민카드
- CentOS
- Linux
- 디렉토리
- GNOME
- zabbix
- Elk
- C
- Shell
- log
- yum
- audit
- Audit Log
- bash
- syslog
- 크롬
- Kubernetes
- docker
- PostgreSQL
- JSON
- 빅데이터
- Chrome
- centos 7.5
- RHEL
- rsyslog
- Today
- Total
Sysops Notepad
[Linux] iops 측정 방법 본문
# yum install -y fio
# cpupower idle-info | grep "Number of idle states:"
# for i in `seq 1 $((N-1))`; do cpupower idle-set -d $i; done
16KB 임의 쓰기 작업(IOPS SSD)
# fio --directory=/mnt/p_iops_vol0 --name fio_test_file --direct=1 --rw=randwrite --bs=16k --size=1G --numjobs=16 --time_based --runtime=180 --group_reporting --norandommap
16KB 임의 읽기 작업(IOPS SSD)
# fio --directory=/mnt/p_iops_vol0 --name fio_test_file --direct=1 --rw=randread --bs=16k --size=1G --numjobs=16 --time_based --runtime=180 --group_reporting --norandommap
1MiB 임의 읽기 작업(HDD)
# fio --filename=/dev/<device> --direct=1 --rw=read --randrepeat=0 --ioengine=libaio --bs=1024k --iodepth=8 --time_based=1 --runtime=180 --name=fio_direct_read_test
1MiB 임의 쓰기 작업(HDD)
# fio --filename=/dev/<device> --direct=1 --rw=write --randrepeat=0 --ioengine=libaio --bs=1024k --iodepth=8 --time_based=1 --runtime=180 --name=fio_direct_write_test
# vi fio_rw_mix.cfg
-------------------------------
[global]
clocksource=clock_gettime
randrepeat=0
runtime=180
offset_increment=100g
[sequential-write]
bs=1M
ioengine=libaio
direct=1
iodepth=8
filename=/dev/<device>
do_verify=0
rw=write
rwmixread=0
rwmixwrite=100
[sequential-read]
bs=1M
ioengine=libaio
direct=1
iodepth=8
filename=/dev/<device>
do_verify=0
rw=read
rwmixread=100
rwmixwrite=0
-------------------------------
# fio fio_rw_mix.cfg
참고 :
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/benchmark_procedures.html
Throughput in MiB/s = (Volume size in GiB) × (IOPS per GiB) × (I/O size in KiB)
T = VIR
T
V = -----
I R
'업무 > sys' 카테고리의 다른 글
[Docker] nvidia-docker2 run 사용시 옵션 (0) | 2019.02.15 |
---|---|
[Docker] bridge-nf-call-iptables WARNING message 발생시 조치 방법 (0) | 2019.02.14 |
[OS] Hyper-Threading disable or enable (0) | 2018.12.27 |
[GPU] Centos 7 nvidia driver, CUDA , kubernetes gpu device 설치 (0) | 2018.11.30 |
[Linux] kickstart server install (0) | 2018.11.28 |