计算化学公社
标题:
请问rocks集群主节点与子节点硬盘关系
[打印本页]
作者Author:
gauss98
时间:
2016-12-22 20:58
标题:
请问rocks集群主节点与子节点硬盘关系
个人管理一个小集群,用作gausiian计算
安装的rocks系统
使用很方便,但是一个小问题
rocks主节点与子节点硬盘自动同步,但是子节点的数据是不是都通过网络写在主节点上的硬盘?这样多个节点同时计算那主节点岂不负担很大?
如果配置机器,是不是子节点硬盘必须跟主节点一样?
谢谢!
作者Author:
youyno
时间:
2016-12-23 09:24
以前想弄rocks但是没弄成,后来直接用的centos,确实是通过网络读写主节点的硬盘,但是你可以写高斯脚本时将临时文件的储存位置写在计算节点的硬盘上,该硬盘的大小视你所需计算任务的需要决定,这样最主要的读写文件都不会写入主节点目录,这样主节点的负担就减小很多。
作者Author:
ulosggs
时间:
2016-12-23 10:26
rocks 是用 NFS 挂载主节点的硬盘到子节点上。
如果子节点IO操作频繁,会影响性能,不光是主节点负担大,网络也会受影响。
1. IO频繁的作业在/dev/shm下运行
2. 升级网络
作者Author:
ggdh
时间:
2016-12-23 10:38
本帖最后由 ggdh 于 2016-12-23 10:39 编辑
子节点/home用nfs 挂载主节点的/home 目录,其他的目录用子节点自己的硬盘
然后把gaussian 的 scratch dir 设置到/tmp 目录。这样gaussian的io量大的临时文件写在本地硬盘。io量小的chk和out文件写在主节点硬盘。
如果你不需要跨节点并行。这样算是没有问题的。
作者Author:
gauss98
时间:
2016-12-23 19:52
谢谢!
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3