Load balancing server, wie kann ich das umsetzen?

Googelte ich nach load balancing, aber das einzige, was ich finden kann, ist die Arbeiterklasse Theorie, die im moment, ist das "easy" - Teil für mich. Aber null Beispiele, wie umsetzen.

Ich habe mehrere Fragen bezüglich Lastenausgleich:

  1. Ich habe eine domain (example.com) und ich dahinter habe ich eine load-balancing-server (nennen wir es Eine), die, nach der Theorie, fragt der client die Verbindung schließen mit Ein, und eine Verbindung zu B, a sub-server und führen auf Wunsch auch mit B. Wird dem Kunden in einer web-browser-aufhören, "example.com/page.html" in die Adressleiste und beginnen Sie zu sehen "B_ip_address/page.html" statt?

  2. Wie kann ich implementieren einen einfachen load balancer von Grund auf neu? Meine Zweifel Ziele der "HTTP" - Teil. Gibt es da eine bestimmte Nachricht oder Reihe von Nachrichten, die ich brauche, um zu senden den Kunden, die ihn trennen von mir und eine Verbindung zu einem sub-server?

  3. Was niedriger Ebene Protokolle als HTTP, z.B. TCP/IP, gibt es keine standard-Pakete zu dem client mitteilen, er nur an einem load-balancer-server und jetzt braucht er, um eine Verbindung zu xxx.xxx.xxx.xxx zu tragen auf die Anfrage?

  4. Welche Methode ist die am meisten genutzte? (1) client verbindet sich zum load-balancing-server, und es fordert den client direkt eine Verbindung zu einer der sub-Servern, oder (2) das load-balancing-server startet überbrückung aller traffic vom client an den sub-server und vice-versa in eine transparente Mode?

Also Frage 2, 3 und 4 hinsichtlich der load balancing-Protokoll sowie das 1. man die Möglichkeit einen domain-Namen verbunden werden kann, um einen load balancer und was sind die zugrunde liegenden Folgen.

InformationsquelleAutor PedroD | 2015-07-28
Schreibe einen Kommentar