How can I test to see if my environment is fast enough for etcd

Solution In Progress - Updated -

Issue

  • There is currently an article that is being used by our customer that provides a fio command to test the throughput efficiency of their environment.
  • This is causing issues in rare cases as the information portrayed is not 100% communicated.
    The article is:
    [Using Fio to Tell Whether Your Storage is Fast Enough for Etcd] (https://www.ibm.com/cloud/blog/using-fio-to-tell-whether-your-storage-is-fast-enough-for-etcd)
  • In this article the command given is shown below.
# fio --rw=write --ioengine=sync --fdatasync=1 --directory=test-data --size=22m --bs=2300 --name=mytest
  • The article then tells the customer to examine the fdatasync 99th percentile and notes that anything above 10,000 us (10 milliseconds) may not be fast enough for etcd.
  • This is causing issues cause in rare cases as is this information is not correct.

Environment

Red Hat Enterprise Linux 7 & 8

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content