跳转至主要内容

经常有人问我一个问题,大意是"我在用X版,考虑升级到Y版?新版本的速度快吗?快了多少?" 也许你正计划进行硬件升级,也有类似的问题。

我明白你的兴趣。 但我的问题是。 虽然我们在准备一个新的OpenVOS版本时确实运行了内部基准,但我们的基准只是简单地反映了系统运行基准的情况。 如果一个基准的活动反映了你的应用,你可以期待一些类似的结果。 但是我们有很多OpenVOS的客户,他们运行着许多不同的应用程序。 因此,虽然我们可以对您可能期望的结果做一些一般性的陈述,但我们总是要用谨慎的语言来表达。 即使我们在基准上看到了20%的性能改进,您的结果可能会更少,但可能会更好。 结果是,我们的估计往往不是很有用。

毫无疑问,了解应用程序的性能特性是该应用程序在新版本操作系统上或较新的硬件平台上进行资格认证的重要步骤。 大多数OpenVOS客户都在其系统上运行关键任务应用;你最不需要的就是采取升级,然后看到某种惊喜。

所以我想提出一个不同的方法。与其向我询问关于新版本性能的一般性陈述,我想建议你准备一个应用程序的子集--也许是其中对性能最敏感的部分--在一个受控的模拟环境中运行。 编造一些虚构的数据,保留实际数据的广度和深度。 如果你在现实世界中处理300万客户的交易,那么在你的测试环境中填充300万模拟客户。如果你在现实世界中处理了1000家商店,那么就在测试环境中填充1000家商店。你需要采取这个措施的原因很简单,你希望测试环境的内存和存储足迹能够准确地重现生产中发生的事情。

您可以使用这个测试环境在您当前的设置上建立基线性能,然后当需要升级到新版本的OpenVOS,或者新的硬件平台时,您可以使用自己的测试环境作为标尺。 如果你想在购买设备之前了解硬件升级的好处,可以和我们谈谈。我们维护了一个基准实验室,您可以来这里在我们现有的任何产品上运行您的测试。通常情况下,您甚至不需要出差,我们可以通过互联网提供设备。

一旦你有了一个真实的、可重复的软件测试环境,你就可以轻松地回答几个真正关键的问题--我的应用性能的最高端在哪里?我可以通过这个系统驱动多少个事务?当我尝试这样做时,会遇到哪些瓶颈?根据我的经验,瓶颈总是存在的。 在测试系统上找到瓶颈远比在生产系统上找到瓶颈好。

Stratus 专业服务部在帮助客户测量和优化其在我们产品上的应用性能方面有丰富的经验。 因此,如果您在这个练习中需要一点帮助,请给您的客户经理打电话。

© 2024Stratus Technologies.