【发布时间】:2011-10-21 08:27:05
【问题描述】:
我只是想知道什么会有最好的表现。
假设我们有 3 台物理服务器,每台服务器有 32 核和 64GB 内存,应用程序是“标准”asp.net 应用程序。负载平衡已经到位。
设置 1# - 一个应用程序消耗所有 - 一台 IIS 服务器,每台物理服务器上运行 1 个应用程序。 (总共 3 个应用程序“端点”)
设置 2# - 共享资源 - 一个 IIS 服务器在一个 webfarm 中有 16 个应用程序。 (总共 48 个应用程序“端点”)
设置 3# - 虚拟化 虚拟化:15 个虚拟服务器(总共 45 个应用程序端点)
什么性能最好,为什么?
【问题讨论】:
-
应用程序更受 CPU 限制还是 IO 限制?我想这将是 IO 绑定的,因为 Web 应用程序通常会这样做
标签: c# asp.net performance iis