Die Farmarchitektur bietet sowohl Netzwerklastausgleich durch transparenten Netzwerkverkehr als auch Software- und Hardware-Failover.
Diese Architektur stellt eine einfache Lösung für die zu bewältigende Systemlast dar. Auf jedem Server läuft ein und dieselbe Anwendung. Die Last wird durch eine Erweiterung des Betriebssystems auf die einzelnen Server verteilt.
Die Farmarchitektur ist besonders geeignet für Frontend-Anwendungen wie Firewalls und Web-Services.
Netfilter.safe, Apache_farm.safe und Microsoft IIS_farm.safe sind Beispiele für Farm-Anwendungsmodule. Eigene Farm-Module können geschrieben werden. Diese basieren dann auf dem Generic Modul Farm.safe.