Народ, подскажите
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.htmlхочу для gp3 дисков fio запустить
последовательное чтение
каким должен быть bs
чтобы приблизиться к обозначенному гигабайту в секунду?
16k ?
сейчас вот так
и при заданных 4000
в документации AWS EBS CSI драйвера
нашел вот такое
// Maximum throughput for gp3 is 1000. However, maximum throughput/iops for gp3 is 0.25
// Since the default iops is 3000, set to 750.
соответсвенно storage class задал как iops=4000, throughput=1000
но что-то больше 330-350 мегабайт в секунду тесты непоказывают...
echo Testing Read Bandwidth...
READ_BW=$(fio --randrepeat=0 --verify=0 --ioengine=libaio --direct=$FIO_DIRECT --gtod_reduce=1 --name=read_bw --filename=$DBENCH_MOUNTPOINT/fiotest --bs=16K --iodepth=64 --size=$FIO_SIZE --readwrite=randread --time_based --ramp_time=2s --runtime=15s)
echo Testing Read Sequential Speed...
READ_SEQ=$(fio --randrepeat=0 --verify=0 --ioengine=libaio --direct=$FIO_DIRECT --gtod_reduce=1 --name=read_seq --filename=$DBENCH_MOUNTPOINT/fiotest --bs=1M --iodepth=16 --size=$FIO_SIZE --readwrite=read --time_based --ramp_time=2s --runtime=15s --thread --numjobs=4 --offset_increment=$FIO_OFFSET_INCREMENT)