介绍了一个利用可定制的合成负载对网格进行性能测试的系统-CROWNBench。CROWNBench所提供的机制允许测试者定制网格性能测试中所运行网格应用的结构以及负载合成方式,自动合成测试负载,并在测试开始后模拟真实网格作业提交方式向被测网格系统加载。CROWNBench依据本系统所建立的网格负载模型,定义了网格性能指标,并将自动测试后得到的性能指标测量结果作为衡量网格性能的依据。应用本系统对部署CROWN网格中间件的网格系统进行性能测试的初步实验表明,本系统达到了预期的设计目标,即以高效、灵活、可控、可复现、自动化的方式完成网格系统的性能测试。
CROWNBench, as described in this paper, is a system for testing Grid performance using synthetic workload. Users can customize their testing workload, including its structure and included applications, and then workload is synthesized automatically and contained jobs will be submitted by CROWNBench in a usual manner. Basing on the self- defined model of Grid workload, CROWNBench defines several metrics for measuring Grid performance as automatic testing results. The experiment, which used CROWNBench to test the performance of Grid with CROWN Grid middleware, shows that the system already finished have accomplished its prospective goal. It can test the performance of Grid in an efficient, flexible, controllable, replayable and automatic way.