1 min read 0 Storage Performance fio Using fio to read from Linux buffer-cache gary August 12, 2024 Sometimes we want to read from the Linux cache rather than the underlying device using fio. There are couple of…
1 min read 0 Storage Performance fio fio versions < 3.3 may show inflated random write performance gary February 15, 2023 TL;DR If your storage system implements inline compression, performance results with small IO size random writes with time_based and runtime…
1 min read 1 fio Specifying Drive letters with fio for Windows. gary December 29, 2022 fio on Windows Download pre-compiled fio binary for Windows Example fio windows file, single drive This will create a 1GB…
1 min read 0 Storage Performance Hunting for bandwidth on a consumer NVMe drive gary December 22, 2022 The Samsung SSD 970 EVO 500GB claims a sequential read bandwidth of 3400 MB/s this is a story of trying…
1 min read 0 Storage Performance Beware of tiny working-set-sizes when testing storage performance. gary July 1, 2022 I was recently asked to investigate why Nutanix storage was not as fast as a competing solution in a PoC…
1 min read 1 Nutanix Single threaded DB performance on Nutanix HCI gary May 27, 2022 tl;dr A Nutanix cluster can persist a replicated write across two nodes in around 250 uSec which is critical for…
1 min read 2 fio Using rwmixread and rate_iops in fio gary July 14, 2021 Creating a mixed read/write workload with fio can be a bit confusing. Assume we want to create a fixed rate…
1 min read 2 fio Understanding fio norandommap and randrepeat parameters gary May 6, 2021 The parameters norandommap and randrepeat significantly change the way that repeated random IO workloads will be executed, and also can…
1 min read 0 Storage Performance How to identify NVME drive types and test throughput gary March 17, 2020
2 min read 0 Storage Performance How to identify SSD types and measure performance. gary March 9, 2020 The real-world achievable SSD performance will vary depending on factors like IO size, queue depth and even CPU clock speed.…
4 min read 0 Database Performance How to run vertica vioperf tool gary September 6, 2019 The vertica vioperf tool is used to determine whether the storage you are planning on using is fast enough to…
1 min read 0 X-Ray Nutanix Working with fio “distribution /pereto” parameter gary November 12, 2018 The fio Pareto parameter allows us to create a workload, which references a very large dataset, but specify a hotspot…
1 min read 0 Storage Performance The return of misaligned IO gary May 25, 2017 We have started seeing misaligned partitions on Linux guests runnning certain HDFS distributions. How these partitions became mis-aligned is a…
1 min read 0 Storage Performance High Response time and low throughput in vCenter performance charts. gary May 16, 2017 Often we are presented with a vCenter screenshot, and an observation that there are “high latency spikes”. In the example, the response…
1 min read 0 fio Creating compressible data with fio. gary October 18, 2016 Today I used fio to create some compressible data to test on my Nutanix nodes. I ended up using the…
2 min read 0 vdbench Things to know when using vdbench. gary September 21, 2015 Recently I found that vdbench was not giving me the amount of outstanding IO that I had intended to configure…
3 min read 0 fio Multiple devices/jobs in fio gary June 17, 2014 If your underlying filesystem/devices have different response times (e.g. some devices are cached – or are on SSD) and others…
2 min read 0 Storage Performance Here be Zeroes gary June 12, 2014 Many storage devices/filesystems treat blocks containing nothing but zeros in a special way, often short-circuiting reads from the back-end. This…