Web farm和Web Garden之间有什么区别?
答案 0 :(得分:18)
Web Garden是一个由多个“进程”组成的Web托管系统 Web Farm是由多个“计算机”组成的Web托管系统。
取自here
答案 1 :(得分:9)
Web场是两个或更多的组 用于托管同一站点的服务器。 Web场增加了a的容量 网站,并提高可用性 提供故障转移。网络农场是 普遍用于高流量和 关键任务网站。
当应用程序托管时 同一台服务器上的多个进程 它据说是一个网络花园 环境。
答案 2 :(得分:8)
Web场可扩展到多个服务器。 网络花园可扩展到多个处理器。
答案 3 :(得分:4)
来自this page:
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).
答案 4 :(得分:4)
Web Garden 是一种网络应用架构,提供逻辑可伸缩性
(即单个计算机实例的可扩展性)。通过为单个应用程序池启用多个工作进程,可以实现逻辑可伸缩性(或所谓的 web garden ) IIS。
Web Farm 是一种网络应用架构,提供物理可扩展性
(即具有多个计算机实例的可伸缩性)。通过负载均衡器与虚拟IP (共享IP)实现物理可扩展性(或所谓的 Web场)暴露在网络上)。负载均衡器跨多个计算机实例分配工作负载。
两种类型的体系结构都应具有OutProc会话(StateServer:用于存储会话或SQLServer的专用进程:共享SQL服务器会话),因为无法在多个进程(Web园)或多个计算机实例(Web场)之间共享InProc(本地内存) )。
答案 5 :(得分:1)
除了其他人提到的内容之外,我想介绍一下Web farm和web garden的优点: -
Web Farm的优势
Web Garden的优势
了解更多信息。请参阅以下链接: - https://www.codeproject.com/articles/114910/what-is-the-difference-between-web-farm-and-web-ga