I'm looking for guidance/recommendations on how to approach below topic. As I'm 
fairly new to Ceph as a whole, I might be using or looking for terms/solutions 
incorrectly or simply missing some obvious puzzle pieces. Please do not assume 
advanced Ceph knowledge on my part (-:

We are looking at building up multiple Ceph clusters, each possibly consisting 
of multiple different pools / different configurations (repair prio, etc.). 
This is not about multi-site clusters but about multiple individual clusters 
which have no direct knowledge about each other what-so-ever.

Albeit still being in an investigate/research project phase, we are realizing 
already that we will (and already do) need a system to maintain our clusters' 
high-level information such as which nodes are (currently) associated with 
which cluster and general meta-information for each cluster like stage 
(live/qa/dev), name/id, Ceph version, etc.

Seeing how we will want to connect to this service from multiple other systems 
(Puppet/Ansible/etc) we are looking for a service with a sensible API.

As any such undertaking is prone to have, there are plenty of additional 
requirements we have in mind such as, full encryption (in-transport, at-rest), 
exchangeable storage layer (not hardwired to one DB/etc), versioned data 
storage (so we can query "the past" and not just the current state) and (a 
possibly fine-grained) access permission system. The entire list is quite 
lengthy and it probably won't help to list out each and every item here. 
Suffice it to say we are looking for a "holistic multi-cluster management" 
solution.

One important note is that we need to be able to run it ourselves, "as a 
service" offerings are not an option for us. I suppose we are looking for an 
OSS project, though it might also be several ones pieced together.

One particularly noteworthy find while searching for Ceph multi-cluster 
management: https://ceph.io/en/news/blog/2022/multi-cluster-mgmt-survey/
Unfortunately, I could not find any derivations or similar following this 
survey and, at time of writing, it is the only article on ceph.io labeled 
"multi-cluster".

Any recommendations or pointers where to look would be appreciated!

Regards,
  Thomas

_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to