I recently got one of those new 5th Gen servers with SkyLake Xeons and NVMe drives. Obviously I wanted to find out the difference between these and standard Sata 7200rpm drives and Sata SSD drives. There’s a little utility called hdparm which benches disks.
Installation is pretty simple, hdparm is included in the base repo on CentOS 7
Issue fdisk -l at the terminal to find the drive and partition you want to bench, if the server is in raid then it’ll be /dev/mdX otherwise /dev/sdXX.
Issue the following to start the test:
Here’s the result for the server with NVMe drives
Here’s the result for the server with regular Sata 7200rpm drives
Holy smokes! That’s a huge difference.
I don’t currently have a server with Sata SSD’s free for benching, I’ll post results one becomes available. But surely, for IO intensive tasks, this is the way to go.