从 NFS 驱动器执行应用程序的许多并行实例是否会影响性能?

从 NFS 驱动器执行应用程序的许多并行实例是否会影响性能?

我正在 Ubuntu 20.04 和 Slurm 下组装一个简单的计算集群作为作业调度程序。该集群将主要用于量子化学计算,因此,通常每个作业将在单个计算节点上运行自己的代码实例。所有节点都通过 1GBit 以太网连接到头节点。我计划将所有用户文件和软件集合保留在登录节点上的 NSF 驱动器上,同时保留每个节点上的本地暂存空间。

存储在 NFS 驱动器上的应用程序的并行独立运行是否会显着影响性能或使网络过载?
每个节点是否将代码加载到其 RAM 中,然后在本地执行?

PS 我不是 Linux 专家,所以也许这个问题很幼稚。如果是这种情况,我提前表示抱歉。

相关内容