I have some basic question about monitor and paxos relationship:

As the documents says, Ceph monitor contains cluster map, if there is any 
change in the state of the cluster, the change is updated in the cluster map. 
monitor use paxos algorithm to create the consensus among monitors to establish 
a quorum.
And when we talk about the Paxos algorithm, documents says that monitor writes 
all changes to the Paxos instance and Paxos writes the changes to a key/value 
store for strong consistency.

#1: I am unable to understand what actually the Paxos algorithm do? all changes 
in the cluster map are made by Paxos algorithm? how it create a consensus among 
monitors
My assumption is: cluster map is updated when OSD report monitor about any 
changes, there is no role of Paxos in it. Paxos write changes made only for the 
monitors. Please somebody elaborate at this point.
#2: why odd no. of monitors are recommended for production cluster, not even 
no.?

Please help me to clarify these points.

Regards 
Pragya Jain
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to