我正在制定客户端提案,他们需要升级其网络基础架构以支持托管ASP.NET应用程序.基本上,我需要估计具有已知用户数量(目前为250)的系统的峰值使用情况.一个简单的答案,如"你需要一个专用的T1线"可能就足够了,但我想有数据支持它.
另一个问题引用了NetLimiter,它看起来很漂亮,可以了解正在使用的内容.
我的一般想法是,我将启动网络应用程序,并使用系统,就像我预期它将在客户使用,真正在一个悠闲的步伐,在一定的时间跨度,然后将带宽使用倍数乘以用户除以时间.
这似乎不是很科学.对提案来说可能已经足够了,但我想看看是否有更好的方法.
我知道有一些可用于测试Web应用程序性能的加载工具,但似乎这些不能准确地模拟用户带宽测试的高峰用户负载(一次太多).
该平台是Windows/ASP.NET,应用程序托管在SharePoint(MOSS 2007)中.