如果 Windows 服务器将驱动器映射到同一台服务器上的共享,它是否仍会使用 NFS 进行读/写,或者它是否知道该驱动器实际上是本地的?使用本地路径或非本地块级存储设备是否会提高 I/O 性能(假设网络性能良好)?
当前配置写入逻辑驱动器 Z:,该逻辑驱动器 Z:映射到物理驱动器 D:上的共享。
C:\
D:\data\share
Z:\ (mapped to \\HOST\data\share)
答案1
使用“映射”驱动器号(或 UNC 路径)将通过比通过“本地”驱动器号寻址物理驱动器更长的软件管道发送 I/O 请求。Stack Overflow 上有关一些基准测试的问题让你大致了解一下其影响是什么样的。