如何排查将本地文件复制到 Storage Gateway 时性能下降的问题?

上次更新时间:2020 年 10 月 19 日

我尝试将本地文件复制到 AWS Storage Gateway 上的网络文件系统 (NFS) 或服务器消息块 (SMB) 文件共享,但传输速度很慢。如何提高上传性能?

解决方法

当您将本地文件复制到 Storage Gateway 上的文件共享时,请考虑以下方法来提高性能:

注意:文件网关是对象存储缓存,而不是文件服务器。这意味着文件网关的性能特征与文件服务器的性能特征不同。

1.    为获得最佳性能,请通过添加线程或客户端来扩展工作负载。传输文件目录时,当工作负载是多线程或涉及多个客户端时,文件网关可以获得最佳扩展。查看您的文件管理工具,并确认默认情况下该工具是否运行单线程上传。

在传输小文件或大文件时,最佳做法是使用多个线程或客户端。当您使用多个线程传输大文件(每个文件数十或数百 MiB)时,您将获得最高的每秒 MiB 吞吐量。由于创建新文件会产生开销,相同的工作负载下,相比大文件,传输许多小文件会导致每秒 MiB 吞吐量降低。

注意:对于较小文件的传输,请测量每秒文件的传输速率,而不是每秒 MiB 吞吐量。文件创建速度可能会占用大量与传输较小文件相关的工作负载。

2.    将缓存磁盘大小调整为活跃工作集的大小。使用多个本地磁盘的缓存可以并行访问数据并实现更高的 IOPS。有关详细信息,请参阅文件网关的性能指南。</p


这篇文章对您有帮助吗?


您是否需要账单或技术支持?