Huang Zhen wrote:
Hi,
Some thoughts about our solution for split-site cluster:
   1. the split-site cluster includes one or more sites.
   2. a site means a set of nodes in one subnet.
No.

A site means a collection of machines in one location connected by local area networks which can be made reliable for reasonable cost.


3. a subcluster means a set of nodes which can connected each other in one site.

This is defined on the http://linux-ha.org/ClusterConcepts page. This page is a bit mathematical in its definitions, but it says what I mean for it to say. If you have trouble understanding it, please let me know.

   4. quorum is required to provide service.

        Most - but not all - services require quorum.

5. there are two levels of the quorum, local quorum(or inside a site, or in one subnet) and global quorum (inter-site, cross site or whole cluster).

No, there is just quorum. It's for the whole cluster. What you're calling local quorum isn't quorum. It's just a piece of a voting mechanism. I wouldn't call it quorum - I think it's too confusing.

6. local quorum means more than half nodes in the site (or by tie-breaker plugin), in current implementation.


7. calculating local quorum don't need the information of nodes in other site(s).

The things I put on the web site had several alternatives in them. None of them use the term "local quorum".

8. global quorum would be decide by 3rd quorum server with the information of the sites and subclusters.

The quorum server has NO knowledge of sites. You _could_ run this server for non-split-site clusters and it would work fine.

9. if the subcluster has both the local and global quorums, we say that it has the quorum.

There is no local quorum.

It sounds like I've succeeded in confusing things :-(


Right now, heartbeat has no idea about sites.

This would have to be added - as would weighting in votes.

You do NOT need any knowledge about sites in the quorum server.

The site concept, and the weighting concept are NOT needed for any initial implementation.

I guess I need to update the page to make this clearer.

Sorry :-(

--
    Alan Robertson <[EMAIL PROTECTED]>

"Openness is the foundation and preservative of friendship... Let me claim from you at all times your undisguised opinions." - William Wilberforce
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to