Installieren Sie Seesaw Ubuntu

Installieren Sie Seesaw Ubuntu

„Im Zeitalter der gleichzeitigen Ausführung wurden viele Prozesse gleichzeitig durchgeführt, um mehr Durchsatz und hohe Arbeitseffizienz zu erzielen. Unter solchen Umständen sind die Server erforderlich, um eine Menge Arbeitsbelastung für hohe Leistung zu verarbeiten, und es wird für die Server schwierig, so enormen Verkehr zu verwalten. Um diese verheerende Situation zu retten, kommen Lastbalancer, um die Server zu retten. Diese Lastbalancer verteilen die Arbeitsbelastung zwischen den verschiedenen Netzwerken und den Hosts (die sich zusammengetan werden), um die Verfügbarkeit, Leistung und Zuverlässigkeit der Netzwerke zu erhöhen. Laden Sie die Balancer an, die eingehenden Netzwerkanforderungen zu belasten und ihnen einen VIP (virtuelle IP -Adresse) zuzuweisen und diese Anforderungen dann an den Server zu senden, der aus dem Laden von Balancer eine geeignete Person findet, die die minimal mögliche Paketänderung hält. Der ausgewählte Server vom Lastausgleich antwortet dann auf den Lastausgleich, wobei die erforderlichen Daten erforderlich sind. Der Lastausgleich über gibt dann diese erforderlichen Daten an den Client weiter.”

Verfahren

Jetzt erklären wir Ihnen die gesamte Prozedur der SEESAW -Installation auf Ubuntu 20.04. Lastausgleich hat hauptsächlich zwei Plattformen, e.G., "Ha-Proxy" und "Linux Virtual Server" (LVS). Seesaw (V2) ist ein bekannter Lastausgleich, der auf der Plattform entwickelt wird, ich.e., ICH GEGEN. Die Wippe ist im Golang geschrieben. Golang ist die Sprache (Programmierung), die C am ähnlichsten ist, aber einfacher und lesbarer ist und Parallelität zeigt. Das Verfahren der Wippe unter Verwendung von Golang ist im Folgenden im selbsterklärendsten Schritt dargestellt:

Schritt 01: Golang -Dateien für Linux

Der Installationsprozess beginnt mit dem Herunterladen der Golang / GO -Dateien für Linux, da die Seesaw in der GO -Sprache entwickelt wird. Um diese Dateien abzurufen, navigieren Sie zunächst zum Link „https: // go.dev/dl/”. Gehen Sie auf der Website zum Herunterladen und klicken Sie auf Golangs neueste Version für Linux. Die Dateien werden standardmäßig im Archiv heruntergeladen, wie in der folgenden Abbildung angezeigt:

Schritt 02: Tarball -Integritätsprüfung

Nach dem Herunterladen der Dateien müssen wir jetzt die Integrität des Tarballs überprüfen. Dies könnte durch einen Vergleich zwischen dem Hash -Wert durchgeführt werden, der durch die Verwendung des Befehls „Shasum“ und dem Wert für den auf der Website angegebenen Hash generiert wird. Wir werden diesen Vergleich durchführen, indem wir zuerst das Verzeichnis erstellen/ eingeben, in dem die Dateien heruntergeladen wurden (in unserem Fall ist es „/ tmp/ mozilla_ubuntu0“), und dann verwenden wir einfach die folgenden Anweisungen im Terminalfenster:

$ Sudo shasum -a 256 go1.19.Linux-AMD64.Teer.gz

In der obigen Ausgabe gibt der -a den Algorithmus an, mit dem der Hash -Wert generiert wird, und dieser gesamte Befehl führt die Prüfsumme (SHA256) für die von uns heruntergeladenen Archivdateien aus.

Schritt 03: Tar Archived Dateien Extraktion

Nach der erfolgreichen Integritätsprüfung extrahieren wir die TAR -Dateien (archiviert) in demselben Verzeichnis, in dem wir bereits anwesend sind, und führen den angegebenen Befehl aus:

$ sudo tar -c /tmp /mozilla_ubuntu0 -xvzf go1.19.Linux-AMD64.Teer.gz

Der obige Befehl gibt als:

Schritt 04: Einrichten der Umgebung für GO

In diesem Schritt setzen wir den Arbeitsraum /die Umgebung für den Namen "Go" für den Namen "Go" fest. Dieser Arbeitsbereich wird drei der Hauptverzeichnisse haben (Quelle, Bin und Paket „PKG“). "Bin" enthält Golangs binäre Dateien, während die "Quelle" über alle Beschaffungsdateien verfügt, und "PKG" enthält Paketobjekte. Im Folgenden finden Sie die Befehle für die Ausführung der Umgebung für Go:

$ CD/TMP/Mozilla_ubuntu0/Go
$ cd Bin/
$ mkdir gehen
$ ls
$ cd go//
$ mkdir src pkg Bin
$ cd

Schritt 05: Go Execution

Für die Ausführung von GO müssen wir den Dateipfad hinzufügen, in dem die Dateien der Golangs in die Umgebung/ den Arbeitsbereich heruntergeladen wurden, die wir im früheren Schritt als "/ tmp/ mozilla_ubuntu0/ go/ bin" erstellt haben. Nachdem die Dateien zum Pfad hinzugefügt wurden, müssen sich nun beim Profil anmelden, um die Änderungen darin zu speichern. Dazu das erste Anmelden das Profil über den angegebenen Befehl wie folgt:

Nachdem wir uns im Profil angemeldet haben, setzen Sie die Pfade im Profil, indem Sie die Werte von „Gobin“ und GOPath “mit diesen Befehlen angeben, und speichern Sie dann die Änderungen:

$ export gopath = "home/Go"
$ Export gobin = "gopath/bin" ”

Die folgende Abbildung zeigt das Profil, nachdem die oben genannten Änderungen darin vorgenommen wurden:

Schritt 06: Testen von GO (optional)

Nach erfolgreicher Einrichtung der Umgebung des Golang kann er mit dem folgenden Befehl getestet werden:

$ go
oder
$ go env

Schritt 07: Installation von Wippe

Die oben genannten Schritte zeigen das Installationsverfahren von GO; Jetzt werden wir "Seesaw" als Go installieren, da SEESAW von den meisten Paketen von Go abhängt. Um die Wippe zu installieren, müssen wir den Go -Protobuf -Compiler -Generator installieren. Der Protobuf -Compiler wird verwendet, wenn die erforderlichen Daten von einem Webbrowser konsumiert werden müssen. Es ist bekannt, dass es sich um eine Open-Source-Plattform und ein Datenformat handelt, das strukturierte Daten serialisiert. Protobuf wird in der Entwicklung von Programmen für Kommunikation und Datenspeicherung in einigen Netzwerken verwendet. Diese Compiler kombinieren die .Proto -Dateien und Bibliotheken, die sprachspezifisch sind, um eine Datei zu schreiben, die über eine Netzwerkverbindung gesendet werden kann. Die Installation des Protobuf -Compilers kann mit dem Befehl erfolgen:

$ sudo apt-Get Installieren Sie den Protobuf-Compiler

Um mit der Installation fortzufahren, geben Sie einfach (y) ein. Bis jetzt wurden die erforderlichen Pakete installiert, jetzt werden wir den Befehl ausführen, ich.e. (Make) Danach würden alle Binärdateien von Wippe an einen geeigneten Ort mit der in Gopath/bin erstellten Wippe festgelegt, und das folgende Skript wird ausgeführt.

$ sudo Apt Installation machen
$ make Proto

Die Wippe wird hier installiert!

Abschluss

In dem Artikel wird das Verfahren zur Installation der Wippe auf Ubuntu 20 erörtert.04. Wippe ist der Lastausgleich; Es reduziert eine Ladung des Datenverkehrs, indem die Last zwischen mehreren Netzwerken und Hosts verwaltet wird, um eine gute Verfügbarkeit von Netzwerken zu bieten. In dem Artikel haben wir vor der Installation der Wippe die GO -Dateien zuerst heruntergeladen, da die SEESAW hauptsächlich für Go -Pakete entwickelt wurde. Wir haben das Download-, Installations- und Konfigurationsverfahren der GO -Dateien auf Ubuntu gelernt, indem wir eine Umgebung für GO einrichten. Anschließend haben wir gelernt, wie wir die SEESAW mithilfe von „Make“ -Fandten und dem Go -Protobuf -Compiler installieren können. Wir hoffen in guter Hoffnung, dass Sie diesen Artikel hilfreich finden werden.