Skip to content

Origins & Loadbalancer

Verwaltung von Origins und Loadbalancern in smoxy

Die Seite Origins und Loadbalancer in smoxy ermöglicht das Konfigurieren von Origin-Servern und Loadbalancern zur effizienten Verwaltung des Traffics im smoxy-Account. Diese Seite ist in zwei Abschnitte unterteilt: Origins und Loadbalancer.

Verwaltung von Origins

Der Abschnitt Origins dient dem Definieren und Verwalten der Origin-Server, die als Backend-Ziele für den Traffic dienen. Ein Origin-Server ist der Server, an den smoxy den von der Site verarbeiteten Traffic weiterleitet. Dies kann ein Webserver, ein Anwendungsserver oder ein beliebiger Server sein, der die Ressourcen hostet, auf die Nutzer zugreifen möchten.

Hinzufügen eines Origins

Um einen neuen Origin hinzuzufügen:

  1. Auf die Schaltfläche „Origin hinzufügen" klicken.

  2. Folgende Informationen eingeben:

    • Name: Eine eindeutige Bezeichnung für den Origin-Server.
    • Protokoll: Auswahl zwischen http oder https.
    • IPv4: Die IPv4-Adresse des Origin-Servers eingeben.
    • Port: Der Port, auf dem der Server lauscht (z. B. 80 für HTTP oder 443 für HTTPS).

Verwaltung von Loadbalancern

Der Abschnitt Loadbalancer ermöglicht das Konfigurieren von Regeln zur Verteilung des Traffics auf mehrere Origin-Server. Diese Funktion ist besonders wichtig für Anwendungen, die auf mehr als einen Server angewiesen sind, um den Traffic zu bewältigen. Load Balancing stellt sicher, dass eingehende Anfragen gleichmäßig oder gemäß definierten Regeln auf die Server verteilt werden, was Leistung und Zuverlässigkeit verbessert.

Wann Loadbalancer verwenden?

Basiert die Anwendung auf mehreren Servern, um den Traffic zu bewältigen (z. B. für Skalierung, Redundanz oder Fehlertoleranz), ist die Loadbalancer-Funktion in smoxy die passende Wahl.

Vor der Nutzung eines Loadbalancers:

  1. Zuerst muss ein Origin für jeden Server erstellt werden.
  2. Sobald alle Origins (die die Server repräsentieren) eingerichtet sind, lässt sich ein Loadbalancer konfigurieren, um den Traffic zwischen ihnen zu verteilen.

Mit dem Loadbalancer von smoxy sind keine zusätzlichen Dienste oder Server für den Load-Balancing-Prozess erforderlich. smoxy übernimmt die Verteilung des Traffics zwischen den Servern und vereinfacht damit die Infrastruktur.

Hinzufügen eines Loadbalancers

Um einen neuen Loadbalancer zu erstellen:

  1. Auf die Schaltfläche „Add a Loadbalancer" klicken.
  2. Folgende Einstellungen konfigurieren:
    • Name: Ein eindeutiger Name für den Loadbalancer.
    • Hostname (Optional): Ein benutzerdefinierter Hostname, der den Hostnamen aller Anfragen überschreibt, die über diesen Loadbalancer geleitet werden.
    • Origins zuweisen: Einen oder mehrere zuvor erstellte Origins auswählen, die Teil dieses Loadbalancers sein sollen.
      • Für jeden Origin lässt sich ein Gewicht festlegen (z. B. 1, 2, 3 usw.), um das Verhältnis der Traffic-Verteilung zwischen den ausgewählten Origins zu steuern. Ein höheres Gewicht bedeutet, dass mehr Traffic an diesen Origin geleitet wird.

Konfigurieren von Origins oder Loadbalancern für eine Site

Nachdem Origins und Loadbalancer definiert sind, lassen sie sich spezifischen Sites zuweisen:

  1. Zum Abschnitt „Basic Configuration" der gewünschten Site navigieren.
  2. Die Einstellung „Origin oder Loadbalancer" suchen.
  3. Eine der folgenden Optionen auswählen:
    • Ein Origin: Der Traffic wird einem spezifischen Origin-Server zugewiesen.
    • Ein Loadbalancer: Der Traffic wird einem Loadbalancer zugewiesen, der die Verteilung zwischen mehreren Origins übernimmt.

Diese Konfiguration legt fest, wohin der Traffic der Site standardmäßig gesendet wird.