Webhosting - horizontale Skalierung

Webhosting - horizontale Skalierung

Ich habe eine einzelne Maschine, die ich zum Hosten mehrerer Websites mit virtuellen Hosts (Lighthttpd-Webserver) verwende. Ich kann nicht sagen, dass ich in einer professionellen Umgebung bin, da ich hauptsächlich für kleine Websites und Projekte hoste.

Irgendwann werden die Ressourcen einer einzelnen Maschine nicht mehr ausreichen, um die Anzahl der Anfragen abzudecken, und ich muss meinem Netzwerk eine weitere hinzufügen.

Was ist eine gängige Technik, um die Anfragen an den richtigen Server weiterzuleiten? Es ist eine wirklich einfache Struktur. Stellen Sie es sich visuell so vor:

SERVER X
  website A (vhost)
  website B (vhost)
  website C (vhost)
SERVER Y
  website D (vhost)
  website E (vhost)
  website n (vhost)

Antwort1

Vorausgesetzt, Sie müssen eine einzelne Site nie gleichzeitig auf mehr als einem Server ausführen, hindert Sie nichts daran, die DNS-Einträge für die betreffenden Sites auf die IP-Adresse des richtigen Servers zu verweisen.

Wenn dutatWenn Sie eine einzelne Site gleichzeitig auf mehreren Servern ausführen müssen, sollten Sie wahrscheinlich entweder einen Load Balancer oder die Einrichtung Ihres DNS als Round-Robin in Betracht ziehen. Ersteres ist definitiv vorzuziehen – aber machen Sie sich darüber Gedanken, wenn Sie es brauchen, falls Sie es brauchen.

verwandte Informationen