有一个关于 NFS 挂载以及它们如何与低级别传输文件交互的问题。我试图了解从同一个挂载内传输文件所涉及的延迟。
假设您通过 SSH 连接到具有挂载设置的 VM。虚拟机在美国,挂载在欧洲。现在执行以下命令:
sudo mv /mnt/serverInEurope/dir1/file.txt /mnt/serverInEurope/dir2/file.txt
Run Code Online (Sandbox Code Playgroud)
美国的VM是否读取文件,只是为了将其写回欧洲安装?
第二个问题非常相似:
sudo mv /mnt/serverOneInEurope/file.txt /mnt/serverTwoInEurope/file.txt
Run Code Online (Sandbox Code Playgroud)
如果我使用美国的 VM 从欧洲的一台已安装服务器转移到另一台服务器,VM 会在从欧洲装载转移到欧洲装载之前在本地读取数据吗?或者文件的 mv'ing 是否足够智能以完全在欧洲的坐骑之间执行传输?
这些是非常重要的区别,因为我在欧洲的不同服务器中传输 PB 或更多信息。
谢谢你的时间。