医疗 / 高校 / 科研
医学科研计算资源管理平台
面向医学科研场景的统一计算资源平台,为科研用户提供资源申请、计算环境、数据访问和任务管理。
项目背景
客户为什么需要建设该项目。
医学科研人员需要使用 R、Python 和专业分析环境,但服务器账号、CPU/GPU、科研软件环境以及公共数据目录缺少统一管理。
核心需求与功能
围绕业务目标规划核心需求与功能模块。
CPU、内存和 GPU 资源申请
该需求纳入统一业务流程、数据与权限范围。
Slurm 计算任务调度
该需求纳入统一业务流程、数据与权限范围。
RStudio 与 JupyterLab 独立环境
该需求纳入统一业务流程、数据与权限范围。
个人持久化目录、公共只读数据和下载审批
该需求纳入统一业务流程、数据与权限范围。
功能模块 01
科研工作台 / 资源申请 / 我的环境 / 作业管理
功能模块 02
数据集 / 个人文件 / 下载审批 / 用户管理
功能模块 03
资源池 / 系统审计
解决方案
说明业务流程、数据和系统能力如何形成整体方案。
业务平台负责用户、资源申请、数据权限和环境入口,Slurm 负责底层计算资源调度;每个用户拥有独立科研环境及持久化个人目录。
项目亮点
项目在业务设计与工程实现上的关键能力。
统一科研入口
该能力已纳入系统整体方案与交付范围。
CPU/GPU 按需申请
该能力已纳入系统整体方案与交付范围。
RStudio/JupyterLab 独立会话
该能力已纳入系统整体方案与交付范围。
公共数据只读、个人目录持久化
该能力已纳入系统整体方案与交付范围。
项目成果
项目形成的事实能力与业务结果。
将服务器、科研环境、数据和资源调度整合到统一平台,降低非程序员科研用户使用计算集群的技术门槛。
技术实现
仅展示与项目相关的核心技术。
核心技术
- Vue 3
- FastAPI
- Slurm
- Apptainer
- RStudio Server
- JupyterLab
- Ceph
- NFS
- MySQL