Cluster computing 创建多头节点hpc群集

Cluster computing 创建多头节点hpc群集,cluster-computing,hpc,torque,Cluster Computing,Hpc,Torque,我有一个HPC集群,其中几个WebApp安装在docker容器中,队列使用Torque进行管理。每个应用程序都将作业提交到HPC集群,通过ssh连接到该集群,然后运行qsub:sshuser@clusterqsub bla bla。存在用于交换数据的共享文件夹 我对这个设置不满意,我想知道是否有可能在每个docker上运行masternode,并在其中直接使用qsub,而不进行ssh连接。我更喜欢使用torque,但我对其他解决方案持开放态度。torque允许多个提交主机 主机的名称或地址应添加

我有一个HPC集群,其中几个WebApp安装在docker容器中,队列使用Torque进行管理。每个应用程序都将作业提交到HPC集群,通过ssh连接到该集群,然后运行qsub:
sshuser@clusterqsub bla bla
。存在用于交换数据的共享文件夹


我对这个设置不满意,我想知道是否有可能在每个docker上运行masternode,并在其中直接使用qsub,而不进行ssh连接。我更喜欢使用torque,但我对其他解决方案持开放态度。

torque允许多个提交主机

主机的名称或地址应添加到Torque服务器配置中的
submit\u hosts
变量中。这是手册中的相关页面

qmgr -c 'set server submit_hosts = headnode'
qmgr -c 'set server submit_hosts += app1'
qmgr -c 'set server submit_hosts += app2'
假设
app1
app2
是docker容器的域名。您需要配置名称解析


有关更多详细信息和其他选项,请参阅。

欢迎使用Stackoverflow!请发布您的代码,显示您迄今为止的尝试。请参阅如何创建一个用于帮助编写好问题的文档。