Question:
Could anyone point me to a source which explains how Rook executes its storage migration under the hood?
Background:
Rook is a cloud-native storage orchestrator often used in combination with Ceph. Rook automates tasks like scaling, monitoring and migrating data storage. For these tasks, Rook uses the underlying Kubernetes infrastructure. I would like to understand how this migration process works in detail in Rook or more broadly, how any application could use Kubernetes to migrate state between nodes.
I am not interested in any commands (kubectl ...
), but in algorithms and the approaches towards migration. I could not find a paper in scholar or a blog post regarding the topic (especially Rook).