怎么查看CPFS文件系统的性能指标?

您可以登录NAS控制台,在性能监控页签中的文件系统类型选项框中选择CPFS,查看读写吞吐、读写IOPS、读写时延、元数据QPS等指标。具体操作,请参见查看CPFS性能监控

怎么对CPFS文件系统进行性能调优?

  • 性能参数
    参数 说明
    workerThreads 客户端的线程数量。

    适当调高此参数会提升OPS指标。

    maxStatCache 最大缓存文件属性的数量。

    优化该参数将提升频繁读取文件属性场景的文件系统性能。

    maxFileToCache 最大缓存的inode数量。

    优化该参数将提升反复访问海量小文件场景的文件系统性能。

    prefetchPct、prefetch及write-behind buffer 占用page pool的最大比例。

    优化该参数将提升顺序读写场景的文件系统性能。

    pagepool 客户端预留的page pool内存大小。

    该参数越大,可缓存的数据越多。最小值为4 GB。

    maxMBpS 客户端的最大吞吐。
  • 配置步骤
    命令格式
    /usr/lpp/mmfs/bin/mmchconfig <parm>=<value> -N <node-list>
    1. 以配置workerThreads为例,示例如下。
      /usr/lpp/mmfs/bin/mmchconfig workerThreads=1024 -N ecs1
    2. 执行以下命令重启修改节点的CPFS客户端,使配置生效。
      重要 重启操作会在该节点上重新挂载CPFS,IO业务会中断。
      1. 停止
        /usr/lpp/mmfs/bin/mmshutdown -N <node-list>
      2. 启动
        /usr/lpp/mmfs/bin/mmstartup -N <node-list>
  • 调优建议

    参数调优请根据计算节点的配置、业务IO类型综合判断。持续调高参数(例如缓存),可能导致CPFS文件系统空占大量存储资源。