2008-10-10 49 views
1

我想知道系统管理员是否有很好的指导方针来计算托管ASP.NET网站所需的资源?我想对需要的处理能力做一些估计,所以我知道我需要获得什么样的VPS /云。asp.net网站加载估算指南?

回答

1

负载测试将是您的最佳解决方案。

应用在它们规模如何根据大量的变量,包括各类解决问题,办法来解决和其他因素的不同。

100个并发用户消耗10%的CPU不以50%的平均500个并发,它可以是20%或它可以是100%。

您的瓶颈可能是处理器或内存或网络带宽。

没有实际放置在您的应用程序的负载,任何估计将仅仅是一个猜测,很有可能被证明是不正确。

+0

是的,我知道,但你仍然需要某种估计来预算它。在环境中测量它是不同类型的东西 – 2008-10-10 18:14:25

0

完全取决于应用程序。

如果您正在查看特定应用程序的需求,然后将其放在您拥有的任何类似服务器的硬件上,请启动使用精选计数器的perfmon运行&然后运行一些自动工具进行负载测试,执行一些常见任务违反该申请。看看它是如何执行的,然后根据你拥有的硬件和你运行的负载进行猜测。&它是如何测量的。

从以往的经验我看到ASP.NET出现的瓶颈Apps的web服务器端通常是RAM。

这是运行ASP.NET应用程序后端的数据库,您需要担心:-)我会说9/10次我已经看到ASP.NET应用程序的性能问题,数据库已经一直是瓶颈。