2017-08-24 125 views
1

因此,我们将系统/应用程序迁移到云。根据我的研究,所有基本原则在测试性能时仍然适用。我的问题是;云应用程序的性能测试

测试云应用程序时,我的性能工具位于何处?

例如:如果我使用LoadRunner在云上测试应用程序,那么我的LoadRunner工具是否也安装在云上?或者如果我将它用于性能测试的现场LoadRunner,那么流量瓶颈的几率会增加?

回答

1

是:您支付进出云的字节数。如果您不希望为输入/输出字节付费,请将您的负载生成器放在同一个云提供商内。

参数的其他方面:您的用户不住在云数据中心,因此您需要了解与用户和数据中心之间的网络相关的损害。为您的用户在每个位置添加一个负载生成器。

您不需要在云中安装完整的测试工具基础架构,只需安装负载生成组件。

顺便说一下,由于浮动资源池的性质和不一致的系统时钟,您对与CPU,磁盘,内存和网络等项目相关的应用程序基础结构的监控将完全扭曲。不一致的系统时钟也会影响基于云的负载生成器,偏离平均值,第90百分位和标准偏差的测量值高于物理硬件。由于虚拟机/负载生成器正在运行的主机上的初始和测试条件不受控制,因此在相同负载下测试差异的测试也会更高

+0

这些是一些非常有效且信息丰富的观点。谢谢。 – Firaun