close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 65 and Version 66 of AdminGlusterServerAufsetzen


Ignore:
Timestamp:
Jun 20, 2024, 8:13:04 PM (2 years ago)
Author:
Rüdiger Kupper
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdminGlusterServerAufsetzen

    v65 v66  
    341341=== GlusterFS aufsetzen
    342342
    343 Mangels Erfahrung mit GlusterFS haben wir entschieden, unserer 4 Server halbe/halbe aufzuteilen: gluster1&3 sollen Spiegelserver werden, gluster 2&4 ebenfalls Spiegelserver. Sie sorgen für Redundanz. Die beiden 1&3 bzw. 2&4-Spiegel zusammen sorgen für mehr und schnelleren Speicherplatz.
     343Unsere 6 Server fahren ein „distribute 2, replicate 3“-Setup. Die Daten sind über gluster1&2 verteilt, was für mehr Speicherplatz und schnellere Zugriffe sorgt, da die Last auf zwei Server verteilt ist. Gluster1,3,5 sowie gluster2,4,6 sind Spiegelserver. Sie sorgen für Redundanz und damit für Datensicherheit. Lesezugriffe müssten dadurch ebenfalls beschleunigt werden, Schreibzugriffe aber verlangsamt, da die Daten zwischen den drei Spiegelservern abgeglichen werden müssen.
    344344
    345345
    346346 Hinweis:: Diese Variante verteilt jeweils komplette Dateien auf die verschiedenen Server. Die Gluster-Variante „dispersed“, die Dateifragmente über die Serverver verteilt, haben wir dabei bislang außer Acht gelassen.
    347347
    348 
    349  Hinweis 2 (Split-Brain):: Level-2-Replicas sind anfällig für das „Split-Brain“-Szenario. Entsprechende Warnungen erhält man im nächsten Schritt.
    350  
    351  Das Split-Brain-Szenario: Die linken werden von den rechten Servern getrennt, laufen aber beide weiter, ohne koordiniert zu sein. Beide Server glauben, der jeweils andere sei down.
    352 Dateizugriffe gehen unkontrollierbar zum einen oder anderen Cluster und erzeugen zwei Welten des Dateisystems, die sich nicht mehr zusammenführen lassen.
    353  Bewertung: Da bei unserem Setup die linken/rechten Server jeweils in verschiedenen Räumen stehen, ist dieses Szenario durchaus real. Wir könnten es reduzieren, indem wir die Replicas jeweils im selben Raum machen, damit wird aber vielleicht der Performance-Gewinn kleiner ausfallen.
    354 Ich bleibe erst mal bei dem geplanten Setup. Eine naheliegende Lösung ist, noch zwei identische Gluster-Server aufzustellen und die Replicas auf 3 zu erhöhen.
    355348
    356349