|
GaussView6 其中有了新功能SC Job Manager GUI 可以调度和管理Gaussian的计算作业。
但是基本是是一个鸡肋的功能,用的人可能也不多。
其实现实中这样的作业管理功能对于一个课题组挺有意义的。
目前组内的基本软硬件情况是:软件用的比较多的是Gaussian09/16,ADF,VASP,GAMESS
硬件是20多台自用服务器(各自配置不同,在不同的网段,不同的机房内,不能组成集群),采用SSH到服务器,直接运行命令提交作业的方式进行计算。还有多个集群账号,需要登陆集群后,通过调度系统提交作业。还有购买的超算账号,目前通过网页版的终端提交作业。
我希望有这个的一个软件能够实现如下这些功能:
1、客户端是windows下的,在windows下建立输入文件,通过此软件将作业提交的各个计算服务器或者集群上。
2、定时将输出文件下载到本地电脑上,可以调用相应的软件图形化查看计算结果
3、能够实时观察组内服务器或者集群账号的运行情况
4、通过自定义脚本,设置计算服务器的信息,例如CPU并行数量,IP地址,可以提交作业的类型,提交作业的命令,备份输出文件类型,时间间隔等。
5、比较清晰的数据管理方案,例如可以做备注,大文件压缩等等。
6、不需要在服务器端安装软件,只在客户端进行配置即可以监控和提交作业。
我们曾经用python写过简单的脚本监控各个服务器的运行情况,在Linux下也可以提交作业到其它服务器并进行监控和文件备份等。但是做到windows下的图形化管理,统一化管理还不能实现,能力也不足。
如果有人能做出这个软件,每个windows终端价格在30-50元以内,我想很多老师和同学都会用。
|
|