Hi,
I have made some rados benchmark and I'm see high max latency (rados -p test bench -b 4194304 60 write -t 32 --no-cleanup).
does anybody know how to find and isolate the reason for the high latency?
One thing I found is the numbers of threads - the throughput is better with more threads - even on a host with only 8 cores the performance is with -t 32 much better as with -t 8. But the max latency also rised up (but only slightly).
I have made some rados benchmark and I'm see high max latency (rados -p test bench -b 4194304 60 write -t 32 --no-cleanup).
does anybody know how to find and isolate the reason for the high latency?
Code:
Total time run: 61.186561 60.008194
Total writes made: 7045 100939
Write size: 4194304 4096
Bandwidth (MB/sec): 460.559 6.571
Stddev Bandwidth: 98.5743 5.50003
Max bandwidth (MB/sec): 568 15.4883
Min bandwidth (MB/sec): 0 0
Average Latency: 0.277103 0.0190213
Stddev Latency: 0.227484 0.120132
Max latency: [B]4.81041[/B] [B]4.09047 [/B]
Min latency: 0.067239 0.001231