Welcome to Percona Live Online 2021
Online Open Source Database Conference
Back To Schedule
Thursday, May 13 • 08:30 - 09:00
Test Applications' Storage Stability by Injecting Storage Errors

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Storage is always an important issue for cloud applications because the stability of the whole cluster highly depends on the availability of the storage and storage is more fragile and less reliable than other parts of the server.

Therefore, emulating a storage fault (e.g. disk broken and filesystem corruption) or degradation (e.g. the slowed distributed file system) is significantly helpful to make sure applications are able to sustain failure scenarios. Injecting these errors could help developers understand and predict the behavior of these applications when the volume doesn’t work perfectly so that applications could be prepared for these disasters.

In this talk, Keao Yang will introduce IOChaos, a custom resource developed by Chaos Mesh team, and explain how it makes emulating a storage error for applications running on Kubernetes easy and painless. Also, he will illustrate how it could be used in other applications.

avatar for Keao Yang

Keao Yang

Engineer, Research & Development Engineer
Keao Yang is an engineer at PingCAP, who is mainly responsible for the controller framework, the Network and IO related fault injection in Chaos Mesh. Also, he is a maintainer of Chaos Mesh.

Thursday May 13, 2021 08:30 - 09:00 EDT
Room #2