本项目主要模块有:
1.平台应用管理
平台通过搭建slurm超算集群,使用共享盘nfs安装各种计算软件,然后在每个计算几点配置相应的环境变量以及在平台中添加相应的软件配置如:安装目录,启动命令以及计算提交命令等。然后在用户提交计算时根据选择的相应软件配置格式化相应的提交命令进行作业提交;
2.slurm计算作业管理
在用户提交作业后,用户可在作业管理界面查看相应的作业信息如运行状态,作业输出文件等。
3.用户文件管理
超算集群使用统一的共享目录,并在根目录下设置不同用户的用户目录并根据不同用设置不同的目录权限。用户可在平台页面管理相应目录及文件,以及在用户提交作业时可直接在平台中选择当前用户目录下的文件;
4.平台资源分析
此功能主要为不同用户统计作业提交量和作业使用软件情况以及平台个节点cpu、内存、gpu等硬件资源使用情况;
5.平台管理
此功能主要为管理平台个模块的后台配置如:软件配置、用户菜单和权限配置以及平台其他模块配置及管理;
6.其他功能
1)远程可视化功能:
平台支持web远程桌面和客户端远程桌面远程可视化方式,可通过