Eine Server Farm ist eine große Zahl gleichartiger Server, die zusammen eine Aufgabe tragen. Der Begriff stammt aus der Zeit, als man die Maschinen noch zählen konnte, und beschreibt die Menge und nicht die Technik, die sie verbindet.
- Server Farm
Eine große Zahl gleichartiger Server, die zusammen eine Aufgabe tragen.
Beispiel: „Die Bildverarbeitung lief auf einer Server Farm aus vierzig gleichen Maschinen.“Deutsch auch Serverfarm. Heute fällt der Begriff selten, weil die Menge in einer Cloud nicht mehr sichtbar ist; dort heißt dasselbe Autoscaling-Gruppe oder Node Pool.
Abgrenzung zum Cluster: Dieses Wort meint den Verbund mit gemeinsamer Steuerung. Eine Farm ist zunächst nur eine Menge.
Was eine Server Farm vom Cluster unterscheidet
Die Steuerung. In einem Cluster wissen die Maschinen voneinander, verteilen Aufgaben und übernehmen füreinander. Eine Farm ist eine Menge gleicher Maschinen, vor die jemand eine Lastverteilung setzt.
In der Praxis fällt die Grenze zusammen: Wer vierzig Maschinen betreibt, braucht eine Verteilung, eine gemeinsame Konfiguration und eine Überwachung, und damit ist es ein Cluster.
Wo der Begriff Server Farm heute noch fällt
Bei Rechenarbeit in Masse. Bildverarbeitung, Videokodierung, Simulationen und das Training von Modellen laufen auf Mengen gleicher Maschinen, die nichts voneinander wissen müssen.
Dazu kommt die Sprache der Rechenzentren: Dort ist die Farm eine Fläche mit gleichartigen Schränken, und gemeint ist die Bauform und nicht die Software darauf.
Was eine Server Farm für eine Website bedeutet
Für die allermeisten nichts. Eine Website mit zehntausend Besuchern am Tag läuft auf einer Maschine, und was ihr fehlt, ist meist ein Zwischenspeicher und keine zweite Maschine.
Ab welcher Last sich mehr lohnt, zeigt eine Messung und keine Faustregel. Der erste Schritt ist fast immer ein Auslieferungsnetz davor, der zweite eine Trennung von Anwendung und Datenbank.