云应用性能测试
Performance Testing of cloud applications
所以我们 systems/applications 迁移到云端。根据我的研究,所有基本原则在测试性能时仍然适用。我的问题是;
测试云应用程序时我的性能工具位于何处重要吗?
例如:如果我使用 LoadRunner 在云端测试应用程序,那么我的 LoadRunner 工具是否也应该安装在云端?或者如果我使用现场 LoadRunner 进行性能测试,那么流量瓶颈的可能性会增加吗?
是:您为进出云的字节付费。如果您不想为字节支付 in/out.
,请将您的负载生成器放在同一个云提供商中
论点的另一面:您的用户不住在云数据中心,因此您需要了解与您的用户和数据中心之间的网络相关的损害。在每个位置为您的用户添加一个负载生成器。
您不需要在云中安装完整的测试工具基础设施,只需要负载生成组件。
顺便说一句,由于浮动资源池的性质和不一致的系统时钟,您对与 CPU、DISK、MEMORY 和 NEtwork 等项目相关的应用程序基础设施的监控将完全是一团乱麻。不一致的系统时钟也会影响基于云的负载生成器、偏斜平均值、90% 和标准偏差测量值高于物理硬件。由于虚拟 machines/load 生成器 运行
的主机上的初始和测试条件不受控制,您在相同负载下测试方差的测试也会更高
所以我们 systems/applications 迁移到云端。根据我的研究,所有基本原则在测试性能时仍然适用。我的问题是;
测试云应用程序时我的性能工具位于何处重要吗?
例如:如果我使用 LoadRunner 在云端测试应用程序,那么我的 LoadRunner 工具是否也应该安装在云端?或者如果我使用现场 LoadRunner 进行性能测试,那么流量瓶颈的可能性会增加吗?
是:您为进出云的字节付费。如果您不想为字节支付 in/out.
,请将您的负载生成器放在同一个云提供商中论点的另一面:您的用户不住在云数据中心,因此您需要了解与您的用户和数据中心之间的网络相关的损害。在每个位置为您的用户添加一个负载生成器。
您不需要在云中安装完整的测试工具基础设施,只需要负载生成组件。
顺便说一句,由于浮动资源池的性质和不一致的系统时钟,您对与 CPU、DISK、MEMORY 和 NEtwork 等项目相关的应用程序基础设施的监控将完全是一团乱麻。不一致的系统时钟也会影响基于云的负载生成器、偏斜平均值、90% 和标准偏差测量值高于物理硬件。由于虚拟 machines/load 生成器 运行
的主机上的初始和测试条件不受控制,您在相同负载下测试方差的测试也会更高