I'm just learning about all this stuff, and from what I can tell Ceph and Proxmox have no communication regarding where a VM is in relation to its storage.
This is what CRUSH rules are supposed to be used for, but they're not defined by default, and they're static so they need to be updated after each VM migration.
Perhaps even maintained through some sort of daemon that regularly polls and keeps the CRUSH rules matching the VM state.
Is anyone doing this? Are there 3rd party or 1st party tools to do it?






















