Load Balancer-Installation in OpenStack

Kategorien anzeigen

Load Balancer-Installation in OpenStack

4 min gelesen

OpenStack als Open-Source-Cloud-Computing-Infrastruktursoftware ermöglicht es Benutzern, Ressourcen, Netzwerke und virtuelle Maschinen zu erstellen und zu verwalten. Als OpenStack-Benutzer können Sie virtuelle Maschinen mit verschiedenen Bildformaten bereitstellen, darunter ISO, PLOOP, QCOW2, VDI VHD, AMI usw.

In diesem Artikel erfahren Sie Schritt für Schritt, wie Sie die KVM-Vorlage hochladen. RELIANOID EE_v6.2 Image in OpenStack, erstellen Sie eine SSH-Sicherheitsgruppe, erstellen Sie ein privates Netzwerk, fügen Sie es einem Router hinzu und starten Sie eine Compute-Instanz Ihres installierten RELIANOID KVM-Vorlage.

Schritt 1: Melden Sie sich beim OpenStack-Dashboard an #

Melden Sie sich zunächst mit Ihren Anmeldeinformationen bei Ihrem OpenStack-Dashboard an. Nach der Anmeldung wird Ihnen eine Weboberfläche angezeigt, über die Sie Ihre OpenStack-Ressourcen verwalten können.

In dieser Anleitung gehen wir davon aus, dass Sie mit OpenStack vertraut sind und Zugriff auf die Weboberfläche oder das Serverterminal haben, auf dem Ihre OpenStack-Instanz gehostet wird. Wenn dies nicht der Fall ist, folgen Sie dieser Installationsanleitung: OpenStack-Installation mit DevStack.

Schritt 2: Hochladen einer KVM-Vorlage des RELIANOID Bild #

Der nächste Schritt beim Erstellen einer Compute-Instanz in OpenStack besteht darin, ein Image hochzuladen, das zum Erstellen der Instanz verwendet wird. In diesem Fall verwenden wir das Image zva6000.qcow2.

Um das Bild hochzuladen, gehen Sie folgendermaßen vor:

  1. Klicken Sie auf Projekte >> Compute >> Bilder Registerkarte auf der linken Seite des Horizon-Dashboards.
  2. Klicken Sie auf Bild erstellen Schaltfläche auf der rechten Seite des Bildschirms.
  3. Im Bild erstellen Geben Sie im Dialogfeld einen Namen für das Bild ein, beispielsweise relianoid_enterprise_v6_2
  4. Geben Sie die Beschreibung dieses Bildes in das Feld Bildbeschreibung .
  5. Im Abschnitt „Bildquelle“, wählen Sie das heruntergeladene Bild aus, in *.qcow2 Format.
  6. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  7. Im Format Abschnitt auswählen QCOW2 – QEMU-EMULATOR als Bildformat.
  8. Klicken Sie auf die Bild erstellen Schaltfläche, um das Bild hochzuladen.

Schritt 3: Erstellen Sie eine SSH-Sicherheitsgruppe #

Nun, dass die RELIANOID Die KVM-Image-Vorlage wurde hochgeladen. Der nächste Schritt besteht darin, eine SSH-Sicherheitsgruppe zu erstellen, die den Zugriff auf die Compute-Instanz ermöglicht.
So erstellen Sie eine SSH-Sicherheitsgruppe:

  1. Klicken Sie auf Projekt >> Netzwerk >> Sicherheitsgruppen auf der linken Seite des Armaturenbretts.
  2. Klicken Sie auf Sicherheitsgruppe erstellen oben rechts auf dem Bildschirm.
  3. Geben Sie im angezeigten Dialogfeld ein Name um die Sicherheitsgruppe zu identifizieren.
  4. Im Beschreibung Geben Sie eine kurze Beschreibung der Sicherheitsgruppe ein.
  5. Klicken Sie auf Sicherheitsgruppe erstellen Schaltfläche, um die Sicherheitsgruppe zu erstellen.
  6. Klicken Sie in der Liste der Sicherheitsgruppen auf das Regeln verwalten Klicken Sie auf die Schaltfläche für die Sicherheitsgruppe, die Sie gerade erstellt haben.
  7. Klicken Sie auf die Regel hinzufügen .
  8. Im Regel hinzufügen Dialogfeld auswählen SSH als Regel.
  9. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  10. Im Beschreibung Geben Sie eine kurze Erklärung dazu ein, worum es bei dieser Regel geht.
  11. Klicken Sie auf die Speichern Schaltfläche, um die Regel zu erstellen.

Schritt 4: Erstellen Sie ein privates Netzwerk #

Stellen Sie nach dem Erstellen einer Sicherheitsgruppe sicher, dass die Ressourcen geschützt und hinter einem privaten Netzwerk platziert sind. Auf dieses Netzwerk kann nur von der Compute-Instanz und anderen Ressourcen im selben Netzwerk zugegriffen werden.
So erstellen Sie ein privates Netzwerk:

  1. Klicken Sie auf Projekt >> Netzwerk >> Netzwerke.
  2. Klicken Sie auf die Create Network Knopf oben rechts.
  3. Geben Sie im angezeigten Dialogfeld ein Name mit dem dieses Netzwerk leicht identifiziert werden kann.
  4. Klicken Sie auf Teilnetz Tab.
  5. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  6. Geben Sie ein Name um das Subnetz zu identifizieren.
  7. Geben Sie die Netzwerkadresse oder CIDR im IPv4-Format, z. B. 192.168.100.0/24.
  8. Wähle aus IP-Version as IPv4.
  9. Geben Sie die IP-Gateway Adresse. Beachten Sie: Wenn Sie keine Gateway-IP zuweisen, wird automatisch eine zugewiesen.
  10. Innerhalb der Subnetzdetails Registerkarte können Sie die Standardeinstellungen belassen.
  11. Klicken Sie auf die Erschaffung .

Schritt 5: Fügen Sie das private Netzwerk zu einem virtuellen OpenStack-Router hinzu #

Das von Ihnen erstellte private Netzwerk muss mit anderen privaten Computerressourcen kommunizieren oder von externen Netzwerken aus zugänglich sein. Wir benötigen einen virtuellen Router, um diese Verbindung zu überbrücken. Standardmäßig stellt OpenStack einen Router mit einer Verbindung zum externen Netzwerk bereit. Wir müssen eine Schnittstelle für das interne Netzwerk hinzufügen.
So fügen Sie das private Netzwerk zum Router hinzu:

  1. Klicken Sie auf Projekt >> Netzwerk >> Router.
  2. Klicken Sie auf die aufgelisteten Name des Routers mit einer externen Netzwerkschnittstelle.
  3. Klicken Sie auf Interface Tab.
  4. Klicken Sie auf die Schnittstelle hinzufügen .
  5. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  6. Im Teilnetz Wählen Sie im angezeigten Formularfeld das private Subnetz aus, das Sie zuvor erstellt haben.
  7. Klicken Sie auf die Absenden .

Schritt 6: Starten Sie eine Compute-Instanz des RELIANOID KVM-Vorlage #

Nachdem wir die vorherigen Schritte erfolgreich durchgeführt haben, müssen wir die Instanz in der privaten Cloud starten, damit wir über ein externes Netzwerk darauf zugreifen können.

  1. Klicken Sie auf Projekt >> Compute >> Instanzen
  2. Klicken Sie auf Instanz starten Schaltfläche, um eine neue Instanz zu erstellen.
  3. Im Details Geben Sie auf der Registerkarte Name und Beschreibung um die Instanz zu identifizieren.
  4. Im Quelle Registerkarte, wählen Sie Boot-Quelle as Bild.
  5. Wähle aus RELIANOID Enterprise-Image-Vorlage, indem Sie auf den Aufwärtspfeil daneben klicken.
  6. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  7. Im Geschmack Wählen Sie auf der Registerkarte durch Klicken auf den Aufwärtspfeil ein für Ihr Projekt geeignetes Volume aus. m1.xlarge wird empfohlen, oder Sie können ein benutzerdefiniertes Volume für Ihre Anwendung erstellen.
  8. Im Netzwerk Wählen Sie auf der Registerkarte das von Ihnen erstellte private Subnetz aus, indem Sie auf den Aufwärtspfeil daneben klicken.
  9. Im Sicherheitsgruppen Wählen Sie auf der Registerkarte die Sicherheitsgruppe aus, die Sie zuvor erstellt haben.
  10. Im Schlüsselpaar Klicken Sie auf die Registerkarte „SSH-Schlüsselpaar erstellen“, um ein Schlüsselpaar erstellen .
  11. Geben Sie ein Name des Schlüsselpaars um es zu identifizieren. zB zen_ssh.
  12. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  13. Wähle aus Schlüsselart as SSH-Schlüssel
  14. Klicken Sie auf die Schlüsselpaar erstellen .
  15. Privaten Schlüssel in die Zwischenablage kopieren, Speichern Sie es als separate Datei und klicken Sie auf Erledigt . Stellen Sie sicher, dass der private Schlüssel niemals offengelegt wird. Der im Bild oben gezeigte ist experimentell.
  16. Wählen Sie das erstellte Schlüsselpaar aus.
  17. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  18. Klicken Sie auf die Instanz starten Schaltfläche. Der Vorgang wird einige Zeit in Anspruch nehmen. Die Dauer des Starts hängt von Ihren Hardwarespezifikationen und Ihrer Konnektivität ab.

Schritt 7: Verknüpfen Sie eine IP mit der externen Floating-IP #

Um auf das private Netzwerk zuzugreifen, das mit dem virtuellen Router verbunden ist, müssen wir die von uns erstellte Schnittstelle mit dem Externen verknüpfen. Auf diese Weise können wir direkt über SSH auf die Instanz zugreifen.

So ordnen Sie der Floating IP eine IP zu:

  1. Klicken Sie auf Projekt >> Netzwerk >> Floating IPs
  2. Klicken Sie auf Rechtsanwalt .
  3. Oracle JD Edwards Load Balancing Farm - Lastausgleichsfarm

  4. Wählen Sie im angezeigten Formular das private Netzwerk aus, das Sie zuvor erstellt haben, als Zuzuordnender Port.
  5. Klicken Sie auf die Rechtsanwalt .

Das RELIANOID Die Instanz ist über SSH von Ihrem Hardwareknoten oder den OpenStack-Hosting-Servern in der Cloud verfügbar.

📄 Laden Sie dieses Dokument im PDF-Format herunter #

    EMAIL: *

    Erhöhte Sicherheit. Geringerer Aufwand. Nachhaltiger Erfolg. BetterDocs