<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Election Protocols in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546957#M714880</link>
    <description>Can anyone tell me;&lt;BR /&gt;a) how the election protocol within MC/SG actually works to elect a cluster co-ordinator,&lt;BR /&gt;OR&lt;BR /&gt;b) if this info is not disclosed to the average punter like me because we don't need to know.&lt;BR /&gt;Thanks.</description>
    <pubDate>Fri, 29 Jun 2001 14:18:38 GMT</pubDate>
    <dc:creator>Mike Brown_3</dc:creator>
    <dc:date>2001-06-29T14:18:38Z</dc:date>
    <item>
      <title>Election Protocols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546957#M714880</link>
      <description>Can anyone tell me;&lt;BR /&gt;a) how the election protocol within MC/SG actually works to elect a cluster co-ordinator,&lt;BR /&gt;OR&lt;BR /&gt;b) if this info is not disclosed to the average punter like me because we don't need to know.&lt;BR /&gt;Thanks.</description>
      <pubDate>Fri, 29 Jun 2001 14:18:38 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546957#M714880</guid>
      <dc:creator>Mike Brown_3</dc:creator>
      <dc:date>2001-06-29T14:18:38Z</dc:date>
    </item>
    <item>
      <title>Re: Election Protocols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546958#M714881</link>
      <description>The election protocol is both: pretty complex and company confidential. ;) We cannot give away all the details, but it involves the following steps: &lt;BR /&gt;&lt;BR /&gt;- each node starts sending UDP messages to find a coordinator&lt;BR /&gt;- one node becomes "candidate" and answers all incoming UDP messages and initiates heartbeat connections (hacl-hb) to the other nodes&lt;BR /&gt;- the other nodes become "voters",  also open a heartbeat connection to the "candidate" node and send their vote&lt;BR /&gt;- if the candidate receives enough votes it becomes a "locker" node and "general service" (hacl-gs) connections between all nodes are setup&lt;BR /&gt;- When all of these messages are received (and all general service connections are ready), the candidate/locker/coordinator node enters a new state and sends a "go" message to all other nodes once they are ready&lt;BR /&gt;- the cluster formed&lt;BR /&gt;&lt;BR /&gt;Crucial is the exact timing used for each of the steps. During election many of the various SG subsystems (package manager, network manager, SLVM etc) are reconfigured.&lt;BR /&gt;&lt;BR /&gt;As I said the procedure is very complex. The algorithm has to ensure that a "split brain" (see manual) situation cannot occur at any time.&lt;BR /&gt;&lt;BR /&gt;To administer a SG cluster it is not necessary to understand all the details of the election protocol though. &lt;BR /&gt;&lt;BR /&gt;Carsten</description>
      <pubDate>Sat, 30 Jun 2001 10:59:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546958#M714881</guid>
      <dc:creator>Carsten Krege</dc:creator>
      <dc:date>2001-06-30T10:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: Election Protocols</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546959#M714882</link>
      <description>Carsten - thanks for your reply. That's perfect.&lt;BR /&gt;Mike.</description>
      <pubDate>Mon, 02 Jul 2001 08:46:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/election-protocols/m-p/2546959#M714882</guid>
      <dc:creator>Mike Brown_3</dc:creator>
      <dc:date>2001-07-02T08:46:22Z</dc:date>
    </item>
  </channel>
</rss>

