Unexpected results from benchmarking (IOPs and Throughput) #930
Unanswered
yoketong-t
asked this question in
Q&A
Replies: 1 comment 3 replies
-
Normally, blocks of a file are synchronously uploaded to the object storage when the file is fsynced. If |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are trying to evaluate JuiceFS and came across some unexpected results from our benchmarks. Would like to see if there are any further insights from the community.
Environment:
JuiceFS: 0.16.2 (2021-08-25T04:01:15Z 29d6fee)
Operating System: CentOS 7.8 (Virtual Machine - 18 Cores, 16GB RAM)
Object storage: minio (backed by local dir)
Metadata engine: Redis (running in a docker container)
What happened:
Unexpected performance from benchmarks in IOPs and throughput when writeback is enabled.
1. Small File Sequential Write
fio --name=small-file-seq-write --directory=/mnt/jfs --rw=write --file_service_type=sequential --bs={file_size} --filesize={file_size} --nrfiles=1000 --end_fsync=1
2. Small Files Concurrent Write
fio --name=small-file-multi-write --directory=/mnt/jfs --rw=write --file_service_type=sequential --bs=4k --filesize=4k --nrfiles=1000 --numjobs={1, 2, 4, 8, 16} --end_fsync=1
Throughput
IOPs
What you expected to happen:
Beta Was this translation helpful? Give feedback.
All reactions