Difference between revisions 109318250 and 109318251 on dewiki

Mit '''Lastverteilung''' (engl. ''load balancing'') werden Verfahren beschrieben, um bei [[Computer]]n umfangreiche Berechnungen oder große Mengen von Anfragen auf mehrere parallel arbeitende Systeme zu verteilen.

Dies kann sehr unterschiedliche Ausprägungen haben. Eine einfache Lastverteilung findet zum Beispiel auf Rechnern mit mehreren Prozessoren statt.  Jeder [[Prozess_(Computer)|Prozess]] kann auf einem eigenen [[CPU|Prozessor]] ausgeführt werden.  Die Art der Verteilung der [[Prozess_(Computer)|Prozesse]] auf Prozessoren kann dabei einen großen Einfluss auf die Gesamtperformance des Systems haben, da z.B. der [[Cache]]-Inhalt lokal für jeden Prozessor ist.

Ein anderes Verfahren findet man in [[Computercluster]]n. Hierbei bilden mehrere Rechner einen Verbund, der sich nach außen meistens wie ein einzelnes System verhält. Einige mögliche Verfahren sind das Vorschalten eines Computers, der die Anfragen aufteilt oder die Verwendung von [[Round Robin]] [[Domain Name System|DNS]].

(contracted; show full)

''siehe auch:'' [[Computercluster]], [[SMP]], [[Content-Switch]], [[Akamai]]

[[Kategorie:Internet]]

[[en:Load balancing]]
[[fr:Répartition de charge]]