有人对企业网络部署的无线网络负载测试方法有什么建议吗?
我们需要支持多种不同的无线最坏情况。
- 房间里要么没有人,要么有 300 个人,每个人都有 1-3 个无线设备,他们想同时使用所有这些设备(大型教室)
- 大楼里有很多人想用他们的崭新的 802.11N 笔记本电脑通过 BitTorrent 下载“我所谓的生活”或“莎妮娅·唐恩”专辑的最新剧集,同时玩“反恐精英”(学生宿舍)。
- 人们期望在大型空间内从一栋建筑物漫游到另一栋建筑物,所有这些都位于一个拥有大量非企业 802.11 网络和其他噪音的大都市区。
因此,我们计划购买新一代 802.11 网络,但我们对现有的供应商不满意,所以这将是一次全面升级。
有没有办法模拟上述用例,而无需购买 800 台笔记本电脑并雇用学生机器人“假装”上网或做作业?当我们举办烘焙大赛时,如果我们能在受控且可重复的环境中做事,那就太好了。
我知道鸢尾属测试设备似乎可以满足我们的要求,但如果不了解如何正确进行测试,我不确定我们是否能正确完成测试。那么,除了这个设备的替代品(或者在建筑物周围随机放置 5 个这样的设备)之外,有没有公司会进行全场测试?
另外,假设我有一个带有 atheros 无线电的 linux / freebsd 盒子——有没有什么好的工具可以检查现有的无线流量,以提供频谱利用率、数据包重传等的细目分类?
答案1
有趣的问题!
我曾与 TechEd Australia 的一些非常聪明的人合作,试图解决黄金海岸会议中心的无线性能不佳问题,并且需要对频谱使用情况进行一些详细分析。这一切都记录在这篇博客文章中 -http://www.techedbackstage.net/2009/07/15/diagnosing-and-resolving-extremely-high-rf-utilisation/
尽管这主要侧重于改善现有的无线基础设施,但它可能为您提供一个良好的起点。
祝你好运
答案2
我认为 Ixia 有比他们的设备更好的解决方案供您测试。看看 IxChariot,http://www.IxChariot.com。这是用于 WiFi 联盟认证测试的解决方案集,因此它应该能够满足您的软件需求。您可以使用一个网络(有线)进行测试设置和结果收集,使用另一个网络(无线)进行实际测试。
IxChariot 是一个全软件解决方案,但如果您需要 MAC 地址生成,那么您就需要重新考虑硬件负载生成器。
答案3
我刚刚和一些经常访问 NJ Sysadmins List 的人进行了交谈(http://www.njsysadmins.org) 在学校 (通常是 K-12) 工作并对他们连接到网络和从集中服务器加载远程桌面所需的时间进行基准测试。
他们的做法是将一辆装有 30 台笔记本电脑的推车推入房间,并同时打开所有笔记本电脑的电源。他们要寻找的指标是“绑定到”AD 服务器的时间和“桌面占满的时间”。他们绘制了不同负载(30 台笔记本电脑和 60 台笔记本电脑)的最短时间和最长时间。
我认为这种测试无法扩大规模,但在他们的房间里,很少会同时收到超过 30 台笔记本电脑。
您现在正在收集指标吗?也许可以根据这些指标进行推断,并仔细更改变量以确定哪些因素会导致性能提升,哪些因素不会。