Looking into performance of the new EBS gp3 volumes

Should I convert all gp2 volumes to gp3 now?

Why not convert everything to gp3 right now, save the money and get the extra benefit of increased IOPS?

Test results

I’ve converted a few volumes on an internal elasticsearch analytics cluster. The most outstanding difference is latency and queue length.

What does this mean?

It shows as expected, that there is no such thing as a free lunch. When AWS writes “Lowest cost SSD”, it does actually come with the cost of some degraded metrics. It’s perfectly fine, it’s just a shame that their product specification does everything it can, to convince you that gp3 is the same as gp2, just cheaper and better. I would have appreciated to get this information up front to be able to make more informed decisions.

Let me know

If anyone has any information on the actual difference between these two types of volumes, feel free to let me know and I’ll add it here.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Silas Hansen

Silas Hansen

CTO of Cludo. Passionate about devops and distributed systems. Father of two. Opinions are my own. @silasmorkgard