码迷,mamicode.com
首页 > 其他好文 > 详细

变态的NAS文件系统

时间:2017-11-02 16:55:34      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:数据   参数表   初步   合并   处理   资源   问题   请求   系统   

  遇到一个问题:在使用NAS文件系统的时候, 训练服务训练出资源, 计算服务立刻使用这部分资源, 发现资源有部分还是上个版本的训练资源.

  初步怀疑:

    1. 训练服务器 write 之后,close了, 从write, close 的机制可以知道, 数据应该从输入缓冲区同步到内核缓冲了. 我们可以认为此时资源 应该已经在存储上面落地了.

    2. 但是NAS 文件系统的特性:  NAS(NFS) 默认的mount参数为async,async 参数表示内核不会透传程序的IO请求给sever, 对于写IO会延迟执行,积累一定的时间以便合并上层的IO请求以提高效率。

    3. 发现问题没有,NAS 会延迟部分时间, 以提升效率. 

    4. 所以, 文件使用实时性高的场景,该使用NAS 文件系统吗? 还是该怎么处理.

变态的NAS文件系统

标签:数据   参数表   初步   合并   处理   资源   问题   请求   系统   

原文地址:http://www.cnblogs.com/Renekton/p/7772860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!