跳转到主内容

什么是 IOPS?

Views:
612
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
perf
Last Updated:

适用于

所有存储系统

回答

ONTAP 9 中不同操作大小的性能特征是什么?
  • 随机 IOPS 将占用更多 CPU,并且可能比顺序 IOPS 具有更高的延迟
    • 随机 IOPs 块不会以任何顺序从磁盘读取,如块 3、12、66、1 等。
    • 顺序 IOPs 块按顺序从磁盘读取,如块 1、2、3、4 等。
  • 较小的操作规模通常需要更多的计算
    • 在上面 1 MB 文件的示例中,ONTAP 必须访问磁盘 256 次,以 4kB 处理 256 次操作,而以 64kB 仅处理 16 次操作
  • ONTAP 可以很好地处理超过 64kB 的数据,但由于操作大小的标准化,延迟可能会略高
    • 在较新版本的 ONTAP 9 中,与 Data ONTAP 8 相比,这更好
    • 1 MB 读取大小将有 16 个并行的 64kB WAFL 请求
磁盘 IOPS 的测量方式是否与前端 IOPS 相同?
什么导致 IOPS?ONTAP 是否产生 IOPS?
  • ONTAP 不跟踪内部流程的 IOPS,但使用不同的方法来核算它们。
  • 内部流程的一些示例包括 SnapMirror、重复数据删除和卷移动
  • IOPS 是从所有服务数据协议(CIFS/FCP/iSCSI/NFS/NVMe*/S3)的用户请求中生成的。
    • 唯一的例外情况是,如果使用 set advanced; statistics start -object volume -counter repl_*_ops,将显示 SnapMirror IOPS。
      • 一些其他 volume ops 计数器具有此功能,但除了 Support 或 Engineering 人员外,通常不会使用此功能。
    • 用于 qos statistics 和统计工作负载对象的命令以及其他命令均为用户 IOPS。
  • 如果发生工作负载突发,则必须从客户端对其进行调查

追加信息

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.