|
|
未来的世界是IP的世界,这一点测试仪厂商比谁都清楚。
对于网络通信及安全产品来说,绝大多数的性能测试与部分功能测试都要借助测试仪表来完成。今天我们抛开这两类产品不说,来谈谈测试仪表在其他方面的应用。
测试仪表为工程师提供了强大的解决方案,而工程师则要利用测试仪表的某些特性,通过对一些实际环境的人为模拟,考察更多设备的特性。举例来说,在服务器产品的测试中,除了使用业界公认的测试软件对计算性能进行考察外,更重要的是通过测试仪模拟真实环境,考察服务器在各类应用下的实际效能。很多服务器产品配置相仿,计算性能也比较接近,而一到模拟应用的测试环节,马上就有了性能落差。究其原因,无外乎是厂商在对服务器产品进行整体设计时存在纰漏,这是单纯使用软件进行性能测试所无法体现的。
通过测试仪模拟真实环境的另一个优点是可以将单纯的理论值转化为容易被人们所接受的指标。例如,在对存储产品的测试中,我们都会用到iometer软件,我们必须承认这个软件功能非常强大,测出来的数据值也很准确。但除了专业人员,一般读者很难对这些枯燥的数据有明确的概念。而这个时候,我们可以搭建一个环境,在前端服务器上运行不同的应用,对存储设备进行并发性能测试,这样的测试结果直观且易被接受。
而今产品发展日新月异,性能水平有很大的提高,也对测试仪表提出了更高的要求。仍以服务器产品为例,在Intel双核Xeon 3.8GHz时代,单路服务器产品的空载HTTP新建连接性能大约在数千这个级别。但是到了Core时代,新架构带来了惊人的性能提升,这个数字已经猛增至数万,已经超过了普通测试仪表的极限值。在我们刚刚进行的基于最新45nm Penryn核心Xeon 5472双路服务器产品的测试中,这个指标用两台思博伦最先进的Avalanche 2700测试仪都无法测量,使得我们只能改进测试方法,考察该产品在不同应用负载下的性能。
所以在这里,我给测试仪厂商提点建议。
首先,面对那么多性能惊人的新产品,测试仪也应加快更新升级的速度。虽然我们提倡测试方法应贴近真实应用,可理论性能也是产品无法忽视的基本指标。用传统Xeon架构的测试仪表对Core架构的服务器产品进行测试,力不从心是很自然的事情。测试仪厂商可以利用Core架构在网络特性方面的优势,研发新一代测试仪表。在多路Core架构处理器的支持下,配以优化过的驱动与底层软件,测试仪表的应用层性能应该会有较大的提升。
其次,是要考虑拓展测试仪表的应用范围。举个例子,针对IPSec VPN产品,有测试其连通性与协议标准性的仪表与软件。通过测试的产品,被证明有较好的兼容性,可以与其他厂商通过同样测试的产品互联互通。而对于时下颇受关注的视频会议产品来说,互通性同样是个亟需验证的问题。同为基于IP的产品,测试仪在协议模拟方面不必考虑更底层的东西,理论上应不难实现。 未来的世界是IP的世界,这一点我想测试仪厂商比谁都清楚。面对越来越多的向IP转型的传统产品,应当看到其中蕴含的测试需求。比如iSCSI存储产品,其性能测试部分就完全可以用应用层测试仪来完成。这样一来,不但避免了前端服务器可能造成的性能瓶颈,还可以利用测试仪表统一配置的特性,使用多个仪表完成更大规模和更高性能要求的测试工作。
|
|
|
|
|
|