<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Heartbeat</id>
	<title>Heartbeat - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Heartbeat"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Heartbeat&amp;action=history"/>
	<updated>2026-06-29T05:56:06Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Heartbeat&amp;diff=4732&amp;oldid=prev</id>
		<title>Denis am 6. August 2014 um 07:52 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Heartbeat&amp;diff=4732&amp;oldid=prev"/>
		<updated>2014-08-06T07:52:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;//wiki.ixheim.de/index.php?title=Heartbeat&amp;amp;diff=4732&amp;amp;oldid=2712&quot;&gt;Änderungen zeigen&lt;/a&gt;</summary>
		<author><name>Denis</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Heartbeat&amp;diff=2712&amp;oldid=prev</id>
		<title>192.168.241.10 am 19. April 2012 um 08:22 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Heartbeat&amp;diff=2712&amp;oldid=prev"/>
		<updated>2012-04-19T08:22:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 19. April 2012, 08:22 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot; &gt;Zeile 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[STONITH]] ist eine Möglichkeit dieses Ausschlusses. Wenn beide Rechner an ein STONITH-Gerät angebunden sind (in der Regel über eine serielle Schnittstelle), kann ein Rechner in einer ''Splitbrain''-Situation den gegenüberliegenden Rechner abschalten. Es gibt zwei Arten, das STONITH-Prinzip einzusetzen: Auf Applikations- oder Hardware-Ebene. Letzteres hat den Vorteil, dass es nicht auf eine Software (z.&amp;amp;nbsp;B. einen [[Secure Shell|SSH]]-Daemon) angewiesen ist. Um die Auswirkung von Hardware-Ausfällen zu minimieren sind ''Heartbeat''-Netze häufig mit redundanten [[Switch (Computertechnik)|Switches]] aufgebaut und jedes beteiligte System mit zwei oder mehr Netzwerkkarten angebunden.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[STONITH]] ist eine Möglichkeit dieses Ausschlusses. Wenn beide Rechner an ein STONITH-Gerät angebunden sind (in der Regel über eine serielle Schnittstelle), kann ein Rechner in einer ''Splitbrain''-Situation den gegenüberliegenden Rechner abschalten. Es gibt zwei Arten, das STONITH-Prinzip einzusetzen: Auf Applikations- oder Hardware-Ebene. Letzteres hat den Vorteil, dass es nicht auf eine Software (z.&amp;amp;nbsp;B. einen [[Secure Shell|SSH]]-Daemon) angewiesen ist. Um die Auswirkung von Hardware-Ausfällen zu minimieren sind ''Heartbeat''-Netze häufig mit redundanten [[Switch (Computertechnik)|Switches]] aufgebaut und jedes beteiligte System mit zwei oder mehr Netzwerkkarten angebunden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Siehe auch ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[Watchdog]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Weblinks ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://www.linux-ha.org/Heartbeat Kontrollprogramm „Heartbeat”] des ''„High Availability Linux”-Projekts'' (englisch)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://www.codeplex.com/MyWindowsHeartbeat/ MyWindowsHeartbeat], Open Source Heartbeat for Windows (englisch)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [http://clusterlabs.org Cluster Resource Manager] Das 2007 aus dem ''„High Availability Linux”-Projekt'' ausgelagerte Betriebsmittel-Verwaltungs-Programm (englisch)&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>192.168.241.10</name></author>
	</entry>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Heartbeat&amp;diff=1453&amp;oldid=prev</id>
		<title>Pascal: Die Seite wurde neu angelegt: „Ein '''Heartbeat''' (engl. für ''„Herzschlag”'') ist eine Netzwerkverbindung zwischen zwei (oder mehr) Rechnern in einem Cluster, um …“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Heartbeat&amp;diff=1453&amp;oldid=prev"/>
		<updated>2010-10-13T07:34:21Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Ein &amp;#039;&amp;#039;&amp;#039;Heartbeat&amp;#039;&amp;#039;&amp;#039; (engl. für &amp;#039;&amp;#039;„Herzschlag”&amp;#039;&amp;#039;) ist eine &lt;a href=&quot;/index.php/Netzwerk&quot; title=&quot;Netzwerk&quot;&gt;Netzwerkverbindung&lt;/a&gt; zwischen zwei (oder mehr) Rechnern in einem &lt;a href=&quot;/index.php?title=Computercluster&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Computercluster (Seite nicht vorhanden)&quot;&gt;Cluster&lt;/a&gt;, um …“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Ein '''Heartbeat''' (engl. für ''„Herzschlag”'') ist eine [[Netzwerk]]verbindung zwischen zwei (oder mehr) Rechnern in einem [[Computercluster|Cluster]], um sich gegenseitig darüber zu benachrichtigen, dass sie betriebsbereit sind und ihre Aufgaben noch erfüllen können, also „am Leben” sind.&lt;br /&gt;
&lt;br /&gt;
Das Ziel ist dabei, wichtige Aufgaben zuverlässiger erfüllen zu können, als dies mit einem einzelnen Rechner alleine möglich wäre.&lt;br /&gt;
&lt;br /&gt;
Wenn die Benachrichtigungen eines anderen Rechners ausbleiben, geht ein Programm auf dem „überlebenden” Rechner davon aus, dass dieser Partner [[Pendant]] nicht mehr verfügbar ist (z.&amp;amp;nbsp;B. durch einen Defekt oder einen [[Programmfehler]]) und dass es dafür sorgen soll, dass diese Aufgaben von einem noch funktionierenden Rechner übernommen werden.&lt;br /&gt;
&lt;br /&gt;
Außerhalb der Clustertechnik wurde der Begriff auch für eine zur Fehleranalyse verwendete Funktion bei der [[Ethernet]]-Verkabelung über Yellowcable (10&amp;amp;nbsp;[[Datenrate|MBit/s]]) verwendet. Der Heartbeat konnte für jeden [[Transceiver]] ein- oder ausgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
== „Gespaltenes-Gehirn”-Situationen ==&lt;br /&gt;
[[Split Brain (Informatik)|Split Brain]] ist eine Situation wenn die Heartbeat-Verbindung zwischen den Rechnern (etwa via Ethernet oder [[Serielle Schnittstelle|serieller Schnittstelle]]) unterbrochen wird und nicht innerhalb der benötigen Zeit wieder zustande kommt. Obwohl die Rechner jeder für sich einwandfrei funktionieren, dann müssen die Kontrollprogramme auf diesen Rechnern davon ausgehen, dass der jeweils andere ausgefallen ist.&lt;br /&gt;
&lt;br /&gt;
Danach weiß kein Node, welche Rolle er aktuell spielen soll, und macht sich automatisch selbst zum Primary Node. Dies führt bei Aktiv-/Passiv-Konfigurationen zum Ausfall des Clusters, der angebotenen Dienste und kann beim Einsatz eines gemeinsam genutzten Datenspeichers ([[Storage]] [[Frontend und Backend|Backend]]s wie zum Beispiel [[DRBD]]) dazu führen, dass beide Systeme versuchen, gleichzeitig auf denselben Speicher zu schreiben.&lt;br /&gt;
&lt;br /&gt;
=== Gegenseitiger Ausschluss ===&lt;br /&gt;
Wenn zwei oder mehr Rechner dasselbe Betriebsmittel benötigen, um eine Aufgabe zu erfüllen, zum Beispiel eine Netzwerk-Adresse [[MAC-Adresse]] oder ein [[Dateisystem]], besteht unter Umständen die Notwendigkeit sicherzustellen, dass dieses Betriebsmittel nie von mehr als einem Rechner gleichzeitig benutzt wird. In der englischsprachigen Literatur ist hierfür der Begriff ''[[Node Fencing]]'' gebräuchlich, was so viel bedeutet wie ''Rechner-Abzäunung''.&lt;br /&gt;
&lt;br /&gt;
[[STONITH]] ist eine Möglichkeit dieses Ausschlusses. Wenn beide Rechner an ein STONITH-Gerät angebunden sind (in der Regel über eine serielle Schnittstelle), kann ein Rechner in einer ''Splitbrain''-Situation den gegenüberliegenden Rechner abschalten. Es gibt zwei Arten, das STONITH-Prinzip einzusetzen: Auf Applikations- oder Hardware-Ebene. Letzteres hat den Vorteil, dass es nicht auf eine Software (z.&amp;amp;nbsp;B. einen [[Secure Shell|SSH]]-Daemon) angewiesen ist. Um die Auswirkung von Hardware-Ausfällen zu minimieren sind ''Heartbeat''-Netze häufig mit redundanten [[Switch (Computertechnik)|Switches]] aufgebaut und jedes beteiligte System mit zwei oder mehr Netzwerkkarten angebunden.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Watchdog]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.linux-ha.org/Heartbeat Kontrollprogramm „Heartbeat”] des ''„High Availability Linux”-Projekts'' (englisch)&lt;br /&gt;
* [http://www.codeplex.com/MyWindowsHeartbeat/ MyWindowsHeartbeat], Open Source Heartbeat for Windows (englisch)&lt;br /&gt;
* [http://clusterlabs.org Cluster Resource Manager] Das 2007 aus dem ''„High Availability Linux”-Projekt'' ausgelagerte Betriebsmittel-Verwaltungs-Programm (englisch)&lt;/div&gt;</summary>
		<author><name>Pascal</name></author>
	</entry>
</feed>