【发布时间】:2018-07-25 18:09:11
【问题描述】:
我开发了一个云存储系统,它使用与 Amazon S3 相同的 API 结构。现在我想对获取对象数据和对象元数据进行一些性能测试。这样我就可以将我的系统与 Amazon S3、OpenStack 存储和其他系统进行比较。
我查看了一些常见的文件系统基准测试工具,将它们转换为云存储系统需要做的工作太多。
我正在寻找一些类似于SIEGE 的基准测试工具,它不仅可以执行http 请求,而且还具有一些工作负载模拟功能。例如,一个模拟可以将整个静态 HTML 网站存储在 Cloud Storage 中,然后执行一些工作负载压力测试等。
有人可以帮助并建议一些现有的框架或工具,这些框架或工具相对容易适用于此类云存储系统基准测试场景吗?
【问题讨论】:
-
请注意,S3 是一个动态系统,因此进行“快速基准测试”会得到可怕的数字。这是一篇关于在 ELB 上运行类似测试的文章:rightscale.com/blog/cloud-management-best-practices/…
标签: amazon-s3 benchmarking cloud-storage