cvs commit: de-docproj/books/handbook/disks chapter.sgml

From: Benedict Reuschling <bcr(at)doc.bsdgroup.de>
Date: Fri, 11 Mar 2011 18:30:19 GMT

bcr 2011-03-11 18:30:19 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/handbook/disks chapter.sgml
  Log:
  Die Übersetzung des HAST-Abschnitts ist abgeschlossen.
  
  Korrekturen beigetragen von: [1], [2]
  
  [1] Bjoern Heidotting (b dot heidotting at web dot de)
  [2] Benjamin Lukas (qavvap at googlemail dot com)
  
  Revision Changes Path
  1.179 +687 -6 de-docproj/books/handbook/disks/chapter.sgml
  
  Index: chapter.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/handbook/disks/chapter.sgml,v
  retrieving revision 1.178
  retrieving revision 1.179
  diff -u -I$FreeBSDde.*$ -r1.178 -r1.179
  --- chapter.sgml 11 Mar 2011 17:20:32 -0000 1.178
  +++ chapter.sgml 11 Mar 2011 18:30:19 -0000 1.179
  @@ -4488,14 +4488,695 @@
     </sect1>
   
     <sect1 id="disks-hast">
  + <sect1info>
  + <authorgroup>
  + <author>
  + <firstname>Daniel</firstname>
  + <surname>Gerzo</surname>
  + <contrib>Beigetragen von </contrib>
  + </author>
  + </authorgroup>
  + <authorgroup>
  + <author>
  + <firstname>Freddie</firstname>
  + <surname>Cash</surname>
  + <contrib>Mit Beitr&auml;gen von </contrib>
  + </author>
  + <author>
  + <firstname>Pawel Jakub</firstname>
  + <surname>Dawidek</surname>
  + </author>
  + <author>
  + <firstname>Michael W.</firstname>
  + <surname>Lucas</surname>
  + </author>
  + <author>
  + <firstname>Viktor</firstname>
  + <surname>Petersson</surname>
  + </author>
  + </authorgroup>
  + <authorgroup>
  + <author>
  + <firstname>Benedict</firstname>
  + <surname>Reuschling</surname>
  + <contrib>&Uuml;bersetzt von </contrib>
  + </author>
  + </authorgroup>
  + <!-- Date of writing: 26 February 2011 -->
  + </sect1info>
  +
       <title>Highly Available Storage (HAST)</title>
  + <indexterm>
  + <primary>HAST</primary>
  + <secondary>high availability</secondary>
  + </indexterm>
  +
  + <sect2>
  + <title>&Uuml;berblick</title>
  +
  + <para>Hochverf&uuml;gbarkeit ist eine der Hauptanforderungen von
  + ernsthaften Gesch&auml;ftsanwendungen und hochverf&uuml;gbarer Speicher
  + ist eine Schl&uuml;sselkomponente in solchen Umgebungen. Highly
  + Available STorage, oder <acronym>HAST<remark
  + role="acronym">Highly Available STorage</remark></acronym>, wurde von
  + &a.pjd; als ein Framework entwickelt, dass die transparente Speicherung
  + der gleichen Daten &uuml;ber mehrere physikalisch getrennte Maschinen
  + erm&ouml;glicht, die &uuml;ber ein TCP/IP-Netzwerk verbunden sind.
  + <acronym>HAST</acronym> kann als ein netzbasiertes RAID1 (Spiegel)
  + verstanden werden und ist dem DRBD&reg;-Speichersystem der
  + GNU/&linux;-Plattform &auml;hnlich. In Kombination mit anderen
  + Hochverf&uuml;gbarkeitseigenschaften von &os;
  + wie <acronym>CARP</acronym>, erm&ouml;glicht es
  + <acronym>HAST</acronym>, hochverf&uuml;gbare Speichercluster zu bauen,
  + die in der Lage sind, Hardwareausf&auml;llen zu widerstehen.</para>
  +
  + <para>Nachdem Sie diesen Abschnitt gelesen haben, werden Sie folgendes
  + wissen:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>Was <acronym>HAST</acronym> ist, wie es funktioniert und
  + welche Eigenschaften es besitzt.</para>
  + </listitem>
  + <listitem>
  + <para>Wie man <acronym>HAST</acronym> auf &os; aufsetzt und
  + verwendet.</para>
  + </listitem>
  + <listitem>
  + <para>Wie man <acronym>CARP</acronym> und &man.devd.8; kombiniert, um
  + ein robustes Speichersystem zu bauen.</para>
  + </listitem>
  + </itemizedlist>
  +
  + <para>Bevor Sie diesen Abschnitt lesen, sollten Sie:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>die Grundlagen von &unix; und &os; verstanden haben
  + (<xref linkend="basics">).</para>
  + </listitem>
  + <listitem>
  + <para>wissen, wie man Netzwerkschnittstellen und andere Kernsysteme
  + von &os; konfiguriert (<xref linkend="config-tuning">).</para>
  + </listitem>
  + <listitem>
  + <para>ein gutes Verst&auml;ndnis der &os;-Netzwerkfunktionalit&auml;t
  + besitzen (<xref linkend="network-communication">).</para>
  + </listitem>
  + <listitem>
  + <para>&os;&nbsp;8.1-RELEASE oder h&ouml;her einsetzen.</para>
  + </listitem>
  + </itemizedlist>
  +
  + <para>Das <acronym>HAST</acronym>-Projekt wurde von der &os; Foundation
  + mit Unterst&uuml;tzung der <ulink
  + url="http://www.omc.net/">OMCnet Internet Service GmbH</ulink> und
  + <ulink url="http://www.transip.nl/">TransIP BV</ulink>
  + gesponsert.</para>
  + </sect2>
  +
  + <sect2>
  + <title>HAST-Merkmale</title>
  +
  + <para>Die Hauptmerkmale des <acronym>HAST</acronym>-Systems sind:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>Es kann zur Maskierung von I/O-Fehlern auf lokalen Festplatten
  + eingesetzt werden.</para>
  + </listitem>
  + <listitem>
  + <para>Dateisystem-unabh&auml;ngig, was es erlaubt, jedes von &os;
  + unterst&uuml;tzte Dateisystem zu verwenden.</para>
  + </listitem>
  + <listitem>
  + <para>Effiziente und schnelle Resynchronisation: es werden nur die
  + Bl&ouml;cke synchronisiert, die w&auml;hrend der Ausfallzeit eines
  + Knotens ge&auml;ndert wurden.</para>
  + </listitem>
  + <!--
  + <listitem>
  + <para>Besitzt mehrere Synchronisationsmodi, um eine schnelle
  + &Uuml;bergabe an einen anderen Knoten (sog. failover) zu
  + erm&ouml;glichen.</para>
  + </listitem>
  + -->
  + <listitem>
  + <para>Es kann in einer bereits bestehenden Umgebung eingesetzt
  + werden, um zus&auml;tzliche Redundanz zu erreichen.</para>
  + </listitem>
  + <listitem>
  + <para>Zusammen mit <acronym>CARP</acronym>,
  + <application>Heartbeat</application>, oder anderen Werkzeugen, ist
  + es m&ouml;glich, ein robustes und dauerhaftes Speichersystem zu
  + bauen.</para>
  + </listitem>
  + </itemizedlist>
  + </sect2>
  +
  + <sect2>
  + <title>HAST im Einsatz</title>
  +
  + <para><acronym>HAST</acronym> stellt auf Block-Ebene eine synchrone
  + Replikation eines beliebigen Speichermediums auf mehreren Maschinen zur
  + Verf&uuml;gung. Daher werden mindestens zwei Knoten (physikalische
  + Maschinen) ben&ouml;tigt: der <literal>primary</literal>
  + (auch bekannt als <literal>master</literal>) Knoten, sowie der
  + <literal>secondary</literal> (<literal>slave</literal>) Knoten. Diese
  + beiden Maschinen zusammen werden als Cluster bezeichnet.</para>
  +
  + <note>
  + <para>HAST ist momentan auf insgesamt zwei Knoten im Cluster
  + beschr&auml;nkt.</para>
  + </note>
  +
  + <para>Da <acronym>HAST</acronym> in einer
  + prim&auml;r-sekund&auml;r-Konfiguration funktioniert, ist immer nur ein
  + Knoten des Clusters zu jeder Zeit aktiv. Der
  + <literal>prim&auml;re</literal> Knoten, auch
  + <literal>active</literal> genannt, ist derjenige, der alle I/O-Anfragen
  + verarbeitet, die an die <acronym>HAST</acronym>-Schnittstelle gesendet
  + werden. Der <literal>secondary</literal>-Knoten wird automatisch vom
  + <literal>primary</literal>-Knoten aus synchronisiert.</para>
  +
  + <para>Die physischen Komponenten des <acronym>HAST</acronym>-Systems
  + sind:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>lokale Platte (am Prim&auml;rknoten)</para>
  + </listitem>
  + <listitem>
  + <para>Platte am entfernten Rechner (Sekund&auml;rknoten)</para>
  + </listitem>
  + </itemizedlist>
  +
  + <para><acronym>HAST</acronym> arbeitet synchron auf Blockebene, was es
  + f&uuml;r Dateisysteme und Anwendungen transparent macht.
  + <acronym>HAST</acronym> stellt gew&ouml;hnliche GEOM-Provider im
  + Verzeichnis <filename class="directory">/dev/hast/</filename> f&uuml;r
  + die Verwendung durch andere Werkzeuge oder Anwendungen zur

----------------------------------------------
Diff block truncated. (Max lines = 200)
----------------------------------------------

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Fri 11 Mar 2011 - 19:30:39 CET

search this site