Ceph claims to be a perfect unified file system for almost every purpose. In theory this can be true but in reality there are of course limitations. Following our way from Firefly (2014) to Luminous (2018) I will show our use cases, the shortcomings and the pitfalls we fell into! This will show Ceph in use for typical cloud and container stacks, simple media archives for applications and the devilish high available shared file systems.
7. WINTER 2012/2013
Is my data save if the the
disk array burns down?
I don’t think so, Tim.
😡
…but if we double the
price for your servers we can
buy some new licences 🤑 AL
TIM
🤔
8. 2013
Can’t you provide some
open source solution?
😊
Maybe we should try
GlusterFS!
TIM
🤔
AL
9. 2013
Can’t you provide some
open source solution?
😊
Maybe we should try
GlusterFS!
TIM
🤔
AL
10x 2 TB 10x 2 TB
10x 2 TB 10x 2 TB
10x 2 TB 10x 2 TB
10. 2013
🤯🤕🤢🤮
Can’t you provide some
open source solution?
😊
Maybe we should try
GlusterFS!
TIM
🤔
AL
10x 2 TB 10x 2 TB
10x 2 TB 10x 2 TB
10x 2 TB 10x 2 TB
23. SUMMER 2014
… and if I delete
accidentally all my
volumes?
🥺😱 😒
Is my data safe if your
dc burns down?
Ceph is replicated to an
other DC by default. 😏
AL
TIM
🤔
24. FALL 2014
Why is my service slow?
No problem!
Every night for two minuts!
AL
TIM
🤔
😭😱
25. FALL 2014
Why is my service slow?
No problem!
Every night for two minuts!
I can fix this 😙
AL
TIM
🤔
😭😱
😎
31. TIM
WINTER 2014
TIM
Why is my mysql-slave
so far behind?
Due to redundancy of your data the latency of all components sums up. At least we have the time
going through the network to the primary OSD and the latency to slowest replica and the latency of the
Ceph code itself (sum of primary and slowest replica) and the latency of the spinning disks inclusive. At
this point we still ignore competing components like self healing and …Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita
kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna
aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita
😖 fix it
AL
😟