8.5. Ceph 对象网关性能基准测试


您可以使用 s3cmd 工具对 Ceph 对象网关性能进行基准测试。

使用 getput 请求来确定性能。

先决条件

  • 一个正在运行的 Red Hat Ceph Storage 集群。
  • 节点的根级别访问权限。
  • 在节点上安装的 s3cmd

流程

  1. 上传文件并测量速度。time 命令测量上传持续时间。

    语法

    time s3cmd put PATH_OF_SOURCE_FILE PATH_OF_DESTINATION_FILE

    示例

    time s3cmd put /path-to-local-file s3://bucket-name/remote/file

    使用您要上传的文件替换 /path-to-local-file,将 s3://bucket-name/remote/file 替换为 S3 存储桶中的目的地。

  2. 下载文件并测量速度。time 命令测量下载持续时间。

    语法

    time s3cmd get PATH_OF_DESTINATION_FILE DESTINATION_PATH

    示例

    time s3cmd get s3://bucket-name/remote/file /path-to-local-destination

    使用您要下载的 S3 对象替换 s3://bucket-name/remote/file,使用您要保存文件的本地目录替换 /path-to-local-destination

  3. 列出指定存储桶中的所有对象,并测量响应时间。

    语法

    time s3cmd ls s3://BUCKET_NAME

    示例

    time s3cmd ls s3://bucket-name

  4. 分析输出,以计算上传/下载速度,并根据 time 命令报告的持续时间来测量响应时间。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.