Ответ 1
Web Garden - это система веб-хостинга, состоящая из нескольких "процессов".
Web Farm - это система веб-хостинга, состоящая из нескольких "компьютеров".
Взято из здесь
В чем разница между веб-фермой и веб-садом?
Web Garden - это система веб-хостинга, состоящая из нескольких "процессов".
Web Farm - это система веб-хостинга, состоящая из нескольких "компьютеров".
Взято из здесь
Веб-ферма представляет собой группу из двух или более серверы, используемые для размещения одного и того же сайта. Веб-фермы увеличивают емкость веб-сайта и улучшить доступность обеспечивая отказоустойчивость. Веб-фермы универсально используется для высокоскоростного и критически важные веб-сайты.
Когда приложение размещается несколько процессов на одном сервере это, как говорят, веб-сад окружающая среда.
A веб-ферма масштабируется на нескольких серверах. веб-сад масштабируется на нескольких процессорах.
from эта страница:
A web farm is a multi-server scenario. So we may have a server in each state of US
If the load on one server is in excess then the other servers step in to bear the
brunt. How they bear it is based on various models.
1. RoundRobin. (All servers share load equally)
2. NLB (economical)
3. HLB (expensive but can scale up to 8192 servers)
4. Hybrid (of 2 and 3).
5. CLB (Component load balancer).
A web garden is a multi-processor setup. i.e., a single server (not like the
multi server above).
Веб-сад - это тип архитектуры веб-приложения, которая обеспечивает логическую масштабируемость
(то есть масштабируемость для одного экземпляра компьютера). Локальная масштабируемость (или так называемый веб-сад) достигается путем включения нескольких рабочих процессов для одиночного пула приложений в IIS.
Веб-ферма - это тип архитектуры веб-приложения, которая обеспечивает физическую масштабируемость
(то есть масштабируемость с несколькими экземплярами компьютера). Физическая масштабируемость (или так называемая веб-ферма) достигается с помощью балансировки нагрузки с виртуальным IP (общий IP-адрес который подвергается воздействию Интернета). Балансировщик нагрузки распределяет рабочие нагрузки через несколько экземпляров компьютера.
Оба типа архитектуры должны иметь сеансы OutProc (StateServer: выделенный процесс для хранения сеанса или SQLServer: общие сеансы SQL-сервера), поскольку InProc (локальная память) не может использоваться совместно несколькими процессами (веб-сад) или несколькими экземплярами компьютеров (веб-ферма).
Помимо того, что упомянули другие, я хотел бы упомянуть о преимуществах веб-фермы и веб-сада: -
Преимущества веб-фермы
Преимущества веб-сада
Подробнее. обратитесь к следующей ссылке: - https://www.codeproject.com/articles/114910/what-is-the-difference-between-web-farm-and-web-ga