标签 - COSBench-OSS

COSBench-OSS    2017-06-23 11:49:12    231    0    0

 

一、COSBench-OSS部署

  1. 打开COSBench-OSS的MANIFEST.MF的Overview标签页,在General Information中修改Version为服务器中COSBench的版本

  2. 打开COSBench-OSS的MANIFEST.MF的Build标签页,在Binary Build中选中META-INF和依赖的jar包
  3. 右击COSBench-OSS,E
COSBench-OSS    2017-06-23 11:27:40    217    0    0

一、总体设计

COSBench-OSS的角色相当于OSS的客户端。COSBench对OSS存储进行性能测试的本质即模拟用户对OSS存储后端进行读写操作。

COSBench的cosbench-api为各路对象存储适配器定义了两组api,Auth API和Storage API,分别处理认证、存储的业务。各路对象存储想要得到COSBench测试工具的支持,只要实现了这些api即可。

COSBench-OSS    2017-06-23 10:56:14    217    0    0

一、开发背景

目前COSBench不支持OSS对象存储,通过增加OSS驱动来实现对OSS的支持。

COSBench(Cloud Object Storage),是对象存储测试工具,用于测试云存储性能。目前支持S3、Swift等对象存储协议。COSBench是Intel开发的开源工具,它提供了预定义的扩展API,支持用户自定义扩展对象存储适配器(Adaptor)。


二、COSB