Web Garden ist das Webhosting-System, das aus mehreren "Prozessen" besteht.
Web Farm ist das Webhosting-System, das aus mehreren "Computern" besteht.
Entnommen aus hier
Eine Webfarm besteht aus zwei oder mehr Gruppen Server, auf denen dieselbe Site gehostet wird. Webfarmen erhöhen die Kapazität eines Website und verbessern die Verfügbarkeit von Bereitstellung von Fail-Over. Webfarmen sind universell für stark frequentierte und missionskritische Websites.
Wenn eine Anwendung von gehostet wird mehrere Prozesse auf demselben Server es wird gesagt, ein Web-Garten zu sein Umgebung.
Eine Webfarm kann auf mehrere Server skaliert werden. Ein Webgarten skaliert über mehrere Prozessoren .
Abgesehen von dem, was andere erwähnt haben, möchte ich auf die Vorteile von Webfarm und Webgarten hinweisen: -
Vorteile der Webfarm
Vorteile von Web Garden
Für weitere Informationen. siehe folgenden Link: - Ссылка
Web Garden ist eine Web-Application Architektur, die logische Skalierbarkeit bietet (d. h. Skalierbarkeit für einzelne Computerinstanzen). Logische Skalierbarkeit (oder der so genannte Webgarten ) wird erreicht, indem mehrere Arbeitsprozesse für einzelne Anwendungspools aktiviert werden IIS.
Webfarm ist eine Webanwendung Architektur, die physische Skalierbarkeit bietet (d. h. Skalierbarkeit mit mehreren Computerinstanzen). Physische Skalierbarkeit (oder so genannte Webfarm ) wird erreicht, indem Lastenausgleich mit virtueller IP-Adresse verwendet wird (gemeinsame IP-Adresse) das ist dem Web ausgesetzt). Lastenausgleich verteilt Arbeitslasten auf mehrere Computerinstanzen .
Beide Architekturtypen sollten über OutProc-Sitzungen (StateServer: dedizierter Prozess zum Speichern von Sitzungen oder SQLServer: freigegebene SQL Server-Sitzungen) verfügen, da InProc (lokaler Speicher) nicht von mehreren Prozessen (Webgarten) oder mehreren Computerinstanzen (Webfarm) gemeinsam genutzt werden kann ).