Memory 从磁盘或网络将数据加载到内存时,CPU使用率的一般预期差异是什么

Memory 从磁盘或网络将数据加载到内存时,CPU使用率的一般预期差异是什么,memory,storage,cpu-usage,nfs,ceph,Memory,Storage,Cpu Usage,Nfs,Ceph,我想比较两种常见的存储体系结构对CPU使用的影响。设置是,计算服务器希望将数据加载到内存中进行进一步处理。需要考虑的两个场景是: 使用NFS或CEPFS等文件系统,CPU将数据从网络加载到内存中,远程存储服务器负责从磁盘加载数据 使用直接连接到服务器的磁盘和文件系统,让CPU将数据从磁盘加载到内存中 我只关心对计算服务器上CPU使用的影响。网络带宽、IOPS、延迟等取决于许多因素,这里我不关心这些因素 我的问题是:场景1中计算服务器的工作负载是否比场景2中的工作负载小。或者换一种说法:在场景

我想比较两种常见的存储体系结构对CPU使用的影响。设置是,计算服务器希望将数据加载到内存中进行进一步处理。需要考虑的两个场景是:

  • 使用NFS或CEPFS等文件系统,CPU将数据从网络加载到内存中,远程存储服务器负责从磁盘加载数据

  • 使用直接连接到服务器的磁盘和文件系统,让CPU将数据从磁盘加载到内存中

  • 我只关心对计算服务器上CPU使用的影响。网络带宽、IOPS、延迟等取决于许多因素,这里我不关心这些因素

    我的问题是:场景1中计算服务器的工作负载是否比场景2中的工作负载小。或者换一种说法:在场景1中,计算服务器工作负载是否由存储服务器解除。 如果有任何关于“缓解程度”的经验,也将受到欢迎

    问题来自于架构方面的考虑,如果为Ceph系统购买额外的存储CPU在某种程度上是合理的,那么就可以减少计算服务器上的CPU使用