我有一个在 Azure VM 群集上运行的文件共享服务器。
将现有文件复制到文件共享的速度非常快。平均速度约为 60 MBps。因此,如果我将文件从本地计算机复制到文件共享,我会获得良好的性能。
我注意到,当将数据流写入共享时,其运行速度仅为 3-8MBps。
例如,从本地机器运行解压并提取到文件共享会慢很多。此外,我们有一个 SSIS 包,它会将一个大型文本文件写入共享,并且运行速度也很慢。
我已经关注本文档并改变了许多参数,但似乎没有什么区别。
文件服务器上的磁盘名为 F:\,如果我将文件直接解压到 F,它运行得非常快,所以这似乎不是磁盘本身的问题。只有当我尝试通过文件共享时才会遇到问题。
任何帮助都将不胜感激,如果您需要任何其他信息来帮助我解决问题,请告诉我。
这是一个通用文件共享,但在同一台服务器(不同磁盘)上也有一个 SOFS 文件共享。
答案1
我们设法找到了问题所在。我们需要禁用共享的持续可用性。
一旦我们这样做了,我看到解压缩的速度从 3MBps 增加到了 88MBps。