Vor der Verwendung RELIANOID Lastausgleichslösungen: Wir lernen die grundlegenden Konzepte des Lastausgleichs kennen, um einen Überblick über die Lastausgleichstechnologie zu bekommen.
Eine Serverfarm ist ein Verbund von Servern, die denselben Dienst über einen einzigen Zugangspunkt anbieten. Dieser Zugangspunkt ist entweder durch eine IP-Adresse und einen Port, eine einzelne IP-Adresse oder eine Netzwerkschnittstelle definiert; man spricht hier üblicherweise von einem virtuellen Dienst. Die Hauptaufgabe der Farm besteht darin, den Clients einen direkten und transparenten Zugriff auf den Dienst zu ermöglichen und dabei die Persistenz und andere Verbindungseigenschaften zu gewährleisten. Darüber hinaus legt die Farmdefinition die Bereitstellungsrichtlinien für jeden einzelnen Server fest.
„Farm“ ist eines der wichtigsten Grundkonzepte des Load Balancing, da es die Last auf die Backends verteilt.
Das Backend ist ein Server, der den eigentlichen Dienst über eine Farmdefinition bereitstellt und alle vom Client angeforderten Daten verarbeitet.
„Backend“ ist eines der wichtigsten Grundkonzepte des Load Balancing, denn es handelt sich um einen echten Server, der Anfragen in Antworten umwandelt. Daher ist es nur sinnvoll, mehr als einen zu haben, damit die Anfragen ausgeglichen werden können.
Der Client wird von der Quell-IP-Adresse aufgerufen, die mit dem virtuellen Load-Balancer-Dienst verbunden ist. Dies wird üblicherweise durch eine Benutzeranfrage oder einen Remote-Prozess initiiert. Mehrere Benutzer oder Client-Prozesse können dieselbe IP-Adresse verwenden.
„Client“ ist eines der wichtigsten Grundkonzepte des Lastenausgleichs, da von hier die ausgeglichenen Anforderungen kommen.
Die Anwendungssitzung ist ein Konzept der Schicht 7, das versucht, eine einzelne Benutzeranfrage zu identifizieren, obwohl mehrere Clients dieselbe IP-Clientadresse verwenden.
„Anwendungssitzung“ ist eines der wichtigsten Grundkonzepte des Lastenausgleichs, da die Anforderungen derselben Sitzung an dasselbe Backend gerichtet werden können, sodass einige Anwendungsanforderungen wie die Authentifizierung dauerhaft sein können. Wenn eine authentifizierte Sitzung in einem Backend geöffnet und eine andere Anforderung an ein anderes Backend gesendet wird, wird die Anforderung nicht verarbeitet, da der Client am zweiten Backend nicht authentifiziert ist.
Eine Real-IP-Adresse ist eine physische IP-Adresse, die über eine Netzwerkkonfiguration definiert und einem Server oder einer Netzwerkkarte zugewiesen wird.
„Reale IP“ ist eines der wichtigsten Grundkonzepte des Lastenausgleichs, da es sich dabei um die IP-Adresse eines Backends handelt, das auch als echter Server bezeichnet wird.
Eine virtuelle IP-Adresse ist eine Floating-IP-Adresse in einer Netzwerkkonfiguration, die als Einstiegspunkt eines virtuellen Dienstes dient, der von einer Farm definiert wird, die bereit ist, Verbindungen zwischen redundanten Load-Balancing-Knoten bereitzustellen.
„Virtuelle IP“ ist eines der wichtigsten Grundkonzepte des Lastenausgleichs, da es sich um die IP-Adresse einer Farm handelt. Der Client kennt nicht die IP eines Backends, sondern nur die von einer Farm verwendete IP, sodass der Dienst über die Farm zwischen den Backends ausgeglichen werden kann.