Zuhause Persönliche Finanzen Hadoop Hochverfügbarkeit des verteilten Dateisystems (HDFS) - Dummies

Hadoop Hochverfügbarkeit des verteilten Dateisystems (HDFS) - Dummies

Video: How to install Hadoop on Ubuntu single node cluster 2024

Video: How to install Hadoop on Ubuntu single node cluster 2024
Anonim

In Hadoops frühen Anfängen konzentrierte sich ein Großteil der Diskussion auf die Darstellung eines Single Point of Failure durch den NameNode. Insgesamt hat Hadoop seit jeher eine robuste und fehlertolerante Architektur mit Ausnahme dieses Schlüsselbereichs. Ohne den NameNode gibt es keinen Hadoop-Cluster.

Mit Hadoop 2 können Sie HDFS so konfigurieren, dass ein Active NameNode und ein Standby NameNode vorhanden sind. Der Standby-NameNode muss sich auf einem dedizierten Master-Knoten befinden, der identisch mit dem Master-Knoten konfiguriert ist, der vom Active NameNode verwendet wird.

Der Standby NameNode sitzt nicht im Leerlauf, während der NameNode alle Blockadressanforderungen verarbeitet. Der Standby NameNode, der mit der Aufgabe betraut ist, den Status der Blockpositionen zu behalten und Metadaten im Speicher zu blockieren, übernimmt die Zuständigkeiten der HDFS-Prüfpunkte.

Der Active NameNode schreibt Journaleinträge für Dateiänderungen in die Mehrheit der JournalNode-Services, die auf den Master-Knoten ausgeführt werden. ( Hinweis: Für die HDFS-Hochverfügbarkeitslösung sind mindestens drei Master-Knoten erforderlich, und falls es mehr gibt, kann es nur eine ungerade Zahl geben.)

Wenn ein Fehler auftritt, liest der Standby-Knoten zuerst alle abgeschlossenen Journaleinträge (bei denen die Mehrheit der Journalknoten einen Eintrag hat), um sicherzustellen, dass der neue Active NameNode vollständig konsistent ist mit der Zustand des Clusters.

Zookeeper wird verwendet, um den Active NameNode zu überwachen und die Failover-Logistik zu behandeln, wenn der Active NameNode nicht mehr verfügbar ist. Sowohl die aktiven als auch die Standby-Namensknoten verfügen über dedizierte Zookeeper-Failover-Controller (ZFC), die die Überwachungs- und Failover-Aufgaben ausführen. Im Falle eines Fehlers informiert der ZFC die Zookeeper-Instanzen im Cluster, die dann einen neuen Active NameNode wählen.

Apache Zookeeper bietet Koordinations- und Konfigurationsservices für verteilte Systeme. Daher ist es kein Wunder, dass wir es überall in Hadoop verwenden.

Hadoop Hochverfügbarkeit des verteilten Dateisystems (HDFS) - Dummies

Die Wahl des Herausgebers

Vergleich traditioneller Datacenter- und Cloud Data Center-Betriebskosten - Dummies

Vergleich traditioneller Datacenter- und Cloud Data Center-Betriebskosten - Dummies

Attraktiv, da die Kosten weitaus geringer ausfallen als bei der Bereitstellung des gleichen Services von Ihrem herkömmlichen Rechenzentrum, sodass Sie besser verstehen, warum die Kosten für Cloud-Rechenzentren niedriger sind. Dieser wirtschaftliche Faktor gilt für Wolken, ob privat oder öffentlich. Wie viel kostet ein Rechenzentrum?

Erforschung hybrider Cloud-Bereitstellungsmodelle - Dummies

Erforschung hybrider Cloud-Bereitstellungsmodelle - Dummies

Vier Bereitstellungsmodelle werden zum Erstellen einer hybriden Cloud-Umgebung verwendet. Einige dieser Modelle werden als Stand-Alone-Funktionen verwendet, während andere miteinander verflochten sein werden, um ein Geschäftsziel zu erreichen: Das Infrastructure as a Service-Bereitstellungsmodell: Infrastructure as a Service (IaaS) ist die virtuelle Bereitstellung von Computerressourcen in Form von Hardware, ...

Vergleich von Technologie-Enabler-Unternehmen im Cloud Computing - Dummies

Vergleich von Technologie-Enabler-Unternehmen im Cloud Computing - Dummies

So gut wie jedes Technologieunternehmen, das Lösungen für serviceorientierte Architektur anbietet (SOA), Service-Management, Sicherheit, Tests, Speicherung, Virtualisierung und Netzwerkmanagement (um nur einige zu nennen) überarbeiten ihre Angebote, damit sie für die Cloud-Computing-Umgebung verkauft werden können. Manche Zyniker nennen das Wolkenwaschen. Die Realität ist, dass Cloud Computing alles braucht ...

Die Wahl des Herausgebers

Kernindikatoren des Vertrauens - Dummies

Kernindikatoren des Vertrauens - Dummies

Verwenden die zehn Kernindikatoren des Vertrauens in der folgenden Liste als Checkliste, wann immer Sie fühle, dass Sie einen Vertrauensschub brauchen. Benutze sie, um herauszufinden, wo du stecken bleibst, damit du dich weiterbewegen kannst. Richtung und Werte: Sie wissen, was Sie wollen, wohin Sie wollen und was wirklich wichtig ist ...

Vertrauen für Dummies Cheat Sheet - Dummies

Vertrauen für Dummies Cheat Sheet - Dummies

Vertrauen ist eine alltägliche Erfahrung, etwas, das man ziemlich oft hat, außer auf allen - wichtige Anlässe, wenn es scheint, Sie zu verlassen und Sie könnten wirklich mehr davon verwenden. Dieser Cheat Sheet hilft dir, dich an das Wesentliche zu erinnern.

Eine Motivationsumgebung schaffen - Dummies

Eine Motivationsumgebung schaffen - Dummies

Ihre Umgebung kann einen starken Einfluss darauf haben, wie Sie sich fühlen. Ablenkungen können Ihre Motivation beeinflussen und Sie daran hindern, mit dem, was Sie tun müssen, weiterzumachen. Überlegen Sie: Beleuchtung: Natürliches Tageslicht, Sonnenschein oder Vollspektrumlicht sind ideal, um Sie zu stimulieren. Sound: Manche Leute arbeiten gerne mit Hintergrundgeräuschen oder spielen Musik. ...

Die Wahl des Herausgebers

Vorbereitung für den Aufbau eines elektronischen Münzwurfs: Teileliste und Leiterplattenlayout - Dummies

Vorbereitung für den Aufbau eines elektronischen Münzwurfs: Teileliste und Leiterplattenlayout - Dummies

Sobald Sie den Prototyp Ihres elektronischen Münzwurfs zusammengebaut und getestet haben, können Sie damit beginnen, den eigentlichen elektronischen Münzwurf auf einer Leiterplatte (PCB) aufzubauen. Die benötigten Teile und das Layout der Leiterplatte sind hier beschrieben. Alle Teile, die benötigt werden, um diese Prototyp-Schaltung zu bauen, können von Ihrem ...

 Montieren einer elektronischen Münzwurf-Schaltung in einer Box

Montieren einer elektronischen Münzwurf-Schaltung in einer Box

Wenn Sie erfolgreich eine Münzwurf-Schaltung auf einer Leiterplatte (PCB) aufgebaut haben, möchten Sie dem Projekt eine fertige Präsentation geben, indem Sie es in eine Projektbox einhängen. Alle Teile für dieses Projekt können bei RadioShack gekauft werden - mit Ausnahme der Abstandshalter, die Sie auf einer lokalen Hardware erhalten können ...

Elektronische Widerstands-Farbcodes - Dummys

Elektronische Widerstands-Farbcodes - Dummys

Widerstandswerte sind mit kleinen farbigen Streifen markiert. Die ersten zwei Streifen repräsentieren numerische Werte und der dritte Streifen ist ein Multiplikator. Der vierte Streifen gibt Ihnen die Toleranz des Widerstands an - das heißt, er sagt Ihnen, wie nahe an dem angezeigten Wert der Widerstand tatsächlich liegen kann. Zum Beispiel ein Widerstand mit ...