Simple benchmark tool to test read throughput
372
Usage of ./iso-benchmark:
-b int
Buffer size (KB) (default 32)
-c int
Concurrency (default 4)
-d string
Input dir
-v Verbose
I've used kubernetes job objects to run tests, after the job is complete, you can see the results from the logs. See sample spec below for an example:
apiVersion: batch/v1
kind: Job
metadata:
name: bench-100k
spec:
template:
spec:
containers:
- name: bench
image: thiagodasilva/iso-benchmark
args:
- -d=/data
- -c=1000
volumeMounts:
- mountPath: "/data"
name: nfs-volume
restartPolicy: Never
volumes:
- name: nfs-volume
csi:
driver: nfs.csi.k8s.io
volumeAttributes:
server: 10.150.146.70
share: /nfs_sharel/100K
mountOptions: ro,nolock
Content type
Image
Digest
Size
-
Last updated
almost 6 years ago
docker pull thiagodasilva/iso-benchmark