Guidelines on choosing OpenEBS data engines
Each storage engine has its advantages, as shown in the following table. Choosing an engine is entirely dependent on your platform (resources and storage type), the application workload, and the application’s current and future capacity and/or performance growth. The following guidelines will assist you in selecting an engine:
Table 11.1 – Choosing OpenEBS data engines
In conclusion, OpenEBS offers a set of data engines, each of which is designed and optimized for executing stateful workloads with varied capabilities on Kubernetes nodes with varying resource levels. In a Kubernetes cluster, platform SREs or administrators often choose one or more data engines. These data engines are chosen based on node capabilities or stateful application capabilities.