从NFS v4服务器通过LAN读取500KB文件的典型访问时间是多少

时间:2013-03-07 11:21:25

标签: io nfs

将它计算为网络时间(2ms)+磁盘搜索和块读取(10ms)〜= 12ms是否正确? 这是正确的数量级吗?

注意:
  - 使用Java   - 请注意,我对响应时间感兴趣,而不是绝对费率   - 假设中间硬件没有缓存(访问模式太随机,缓存无效)。

1 个答案:

答案 0 :(得分:1)

一般来说,是的。

没有任何缓存(NFS客户端缓存,服务器磁盘缓存,磁盘阵列缓存,SSD),从物理磁盘获取数据的时间将比任何网络延迟都大(我们谈论的是本地1 Gbit LAN,平均应该有<1毫秒的延迟)。 NFS还具有预读功能,因此即使以小块读取数据也不会对延迟产生太大影响。