Skip to content

学生 ​

本文档的阅读对象为使用炎扉智算实训平台角色为学生的用户,在炎扉智算实训平台中主要负责实训课程的学习以及创新科研工作。

登录 ​

用户登录 ​

输入用户名、密码、验证码,同时勾选协议后,点击登录按钮,通过验证后进入系统。

退出登录 ​

点击右上角用户头像-退出登录,点击确定即退出,返回至登录页。

实训 ​

课程管理 ​

课程列表 ​

展示系统中学生需要学习的所有课程,支持通过课程名称进行关键字查询。

课程详情 ​

选择某个课程,点击详情按钮,可查看该课程的详细信息。包括课程信息、工作空间。

课程信息:点击课程信息页签,查看课程基本信息,包括课程介绍、预约的计算节点资源、课程镜像及推送命令、课程模板。

工作空间:点击工作空间页签,按照教学班目录,查看该学生在教学班内创建的工作空间。

上课学习 ​

上课 ​

在上课前5分钟或上课期间,点击去上课按钮进入上课详情页,即可查看课程信息并创建工作空间。

课程信息:点击课程信息页签,查看课程介绍、课程镜像、课程模板内容,在课程镜像或课程模板,点击新增工作空间按钮,可以快速新增工作空间。

工作空间:点击工作空间页签,查看上课期间内创建的所有工作空间。

  • 可以新增、暂停、恢复、释放工作空间。同时还支持将某个工作空间设为模板,以供后续调用模板,快速新增。
  • 端口映射:支持多种方式查看容器内部。

下课 ​

到达下课时间后,系统将自动释放本节课创建的工作空间,回收节点资源。同时下课后,在非上课时间,不支持使用实训栏目。

创新 ​

创新概况 ​

可在创新概况页面中,查看个人在创新栏目的相关工作及数据。

工作空间 ​

工作空间列表 ​

展示自己在创新栏目创建的工作空间,支持按所属项目、空间类型、空间状态、GPU型号、CPU型号、所在节点进行筛选查询,同时支持通过工作空间名称进行关键字查询。

新增工作空间 ​

点击新增工作空间按钮,打开新增弹窗,根据实际业务需求,配置所属项目、工作空间类型、型号、数量、镜像、端口映射、数据卷、命令、环境等信息,点击确定按钮,通过校验即可创建一个新的工作空间。

参数说明

参数描述示例
工作空间类型定义计算资源的环境类型CPU ,GPU,vGPU
型号选择所需的硬件型号,受限于系统配额与当前库存
所选的型号需在当前至少 6 小时内无教学排期
数量本次工作空间挂载进容器的 GPU 卡数或核心数
镜像用户选择的工作空间基础镜像
端口映射将容器内部服务端口暴露,以便进行远程连接或网页访问
Volume将平台分布式存储(文件管理)挂载到容器内部,用于持久化数据
CMD容器启动时默认执行的入口程序或脚本python, /bin/bash
ARGS配合 CMD 执行时传入的运行参数
WORKDIR镜像启动后的默认进入路径,系统将在该路径下执行命令/mnt/volume/username
ENV用于在容器运行环境中注入 key-value 形式的自定义配置TEMP_LIMIT=80, MODE=test
依赖安装命令用于在容器启动初期补充镜像中缺失的第三方依赖包pip install numpy

快速新增 ​

点击快速新增按钮,打开快速新增弹窗,选择一个模板,点击确定按钮,通过校验即可快速创建一个与模板一致的新工作空间。

工作空间详情 ​

点击详情按钮,打开工作空间详情页,查看工作空间详细信息。同时可以输入镜像地址,点击保存镜像按钮,可将该工作空间的镜像保存并推送为用户个人镜像。成功保存的镜像,请前往用户镜像查看。

暂停/恢复/释放 ​

选择某个工作空间,点击暂停、恢复、释放按钮,显示提示弹窗,点击确定按钮即可操作完成。

设为模板 ​

选择某个工作空间,点击设为模板按钮,显示提示弹窗,点击确定按钮即可设为模板。仅支持将自己创建的工作空间设为模板。

端口映射 ​

选择某个工作空间,点击端口映射按钮,显示提示弹窗,可以查看该工作空间的端口映射信息,支持多种连接方式访问容器内部,同时可以开启外网远程连接。

作业管理 ​

Slurm ​

展示自己在系统中创建的Slurm作业,支持按所属项目、状态进行筛选查询,同时支持通过节点名称进行关键字查询。

新增Slurm作业:点击新增按钮,打开新增弹窗,根据实际业务需求,配置所属项目,选择主节点(必须)和计算节点(根据需求自由添加),选择合适的镜像,设置挂载,点击确定按钮,通过校验即可创建一个新的Slurm作业。

取消:选择某个Slurm作业,点击取消按钮,可以终止作业并释放资源。支持查看console和端口信息。点击保存镜像按钮,选择需要保存镜像的节点,输入镜像地址,可以保存并推送镜像。

说明:Slurm作业的镜像,tag必须以slurm为开头。

作业详情:选择某个Slurm作业,点击作业详情按钮,可以查看容器内所有Slurm作业,勾选某个或多个作业,点击取消,即可取消作业,状态变更为CANCELED。

Kubernetes ​

展示自己在系统中创建的Kubernetes作业,支持按所属项目、创建时间进行筛选查询,同时支持通过作业名称进行关键字查询。

新增Kubernetes:点击新增作业按钮,打开新增弹窗,根据实际业务需求,配置所属项目,资源、镜像、挂载,选择可执行的训练代码路径(请选择到代码工程的目录),通过安装命令补充环境依赖,点击提交按钮,通过校验即可创建一个新的Kubernetes作业。

作业详情:选择某个作业,点击作业名称,可查看作业详细信息,包括日志和Console。

克隆/取消作业:选择某个作业,点击取消、克隆作业按钮,可以取消或克隆一个作业。

参数描述
GPU型号选择所需的硬件型号,受限于系统配额与当前库存
所选的型号需在当前至少 6 小时内无教学排期
数量需要调度的节点台数
镜像选择合适的镜像,确保其中已安装 PyTorch 及相关环境和通信库
挂载将平台分布式存储(文件管理)挂载到容器内部,用于持久化数据
代码路径选择可执行的训练代码路径,路径应指向可执行文件所在的文件夹
依赖安装命令如果镜像中缺少依赖,通过“依赖环境安装命令”进行补充

说明:

  • 代码工程一般存放在用户的个人目录中,平台默认会将此目录(训练代码路径)挂载到容器内部的 /root/workdir/。
  • 若当前环境无可分配资源,系统将自动把提交的作业置于排队序列,如需查看,请前往排队作业。
  • 支持定时提交,作业将进入定时任务列表待命,如需查看,请前往定时作业。

Determined ​

单机作业 ​

展示自己在系统中创建的单机作业,支持按所属项目、创建时间进行筛选查询,同时支持通过作业名称进行关键字查询。

新增单机作业:点击+单机作业按钮,打开新增弹窗,根据实际业务需求,配置所属项目、型号、数量、镜像、挂载、运行设置等信息,点击提交按钮,通过校验即可创建一个新的单机作业。

作业详情:选择某个作业,点击作业名称,可查看作业详细信息。

暂停/恢复/取消:选择某个作业,点击暂停,恢复,取消按钮,显示提示弹窗,点击确定按钮即可操作完成。

参数描述示例
GPU型号选择所需的硬件型号,受限于系统配额与当前库存
所选的型号需在当前至少 6 小时内无教学排期
GPU数量本次作业挂载进容器的 GPU 卡数
镜像用户选择的单机作业基础镜像
挂载将平台分布式存储(文件管理)挂载到容器内部,用于持久化数据
Entrypoint用户所需执行的 Shell 命令python xxx.py, mkdir xxx
训练代码路径用户上传代码工程的绝对路径,系统将在此路径下执行 Entrypoint 命令
依赖安装命令用于补充镜像中缺失的依赖pip install xxx, apt-get install xxx
多机作业 ​

展示自己在系统中创建的多机作业,支持按所属项目、创建时间进行筛选查询,同时支持通过作业名称进行关键字查询。

新增多机作业:点击+多机作业按钮,打开新增弹窗,根据实际业务需求,配置所属项目、型号、数量、镜像、挂载、运行设置等信息,点击提交按钮,通过校验即可创建一个新的多机作业。

作业详情:选择某个作业,点击作业名称,可查看作业详细信息。

暂停/恢复/取消:选择某个作业,点击暂停,恢复,取消按钮,显示提示弹窗,点击确定按钮即可操作完成。

说明:

  • 若当前环境无可分配资源,系统将自动把提交的作业置于排队序列,如需查看,请前往排队作业。
  • 支持定时提交,作业将进入定时任务列表待命,如需查看,请前往定时作业。
克隆作业 ​

选择某个作业,点击克隆作业按钮,可以根据所选作业,快速克隆一个相同的作业。

排队作业 ​

展示系统中自己创建的排队作业,待有满足条件的资源时,排队中的作业将自动运行。支持按所属项目、创建时间进行筛选查询,同时支持通过作业名称进行关键字查询。

如有不需要排队,点击取消按钮,即可取消排队任务。项目负责人可以根据业务,拖拽调整排队顺序。

为确保教学实训任务,系统执行以下调度策略:

  • 未来 N 小时内,若有教学班申请同类资源,排队作业将不予分配,继续保持排队状态,直至教学资源释放。
  • 参数 N 的取值由系统管理员动态调整。

定时作业 ​

展示系统中自己提交的定时作业。支持按所属项目、创建时间进行筛选查询,同时支持通过作业名称进行关键字查询。

点击修改定时按钮,可以修改定时提交的时间,若提交失败,鼠标悬浮失败按钮,即可查看提交失败的原因。

设置 ​

节点管理 ​

镜像操作日志 ​

展示系统中的节点镜像操作日志,支持通过操作类型、操作状态、操作时间进行查询。点击日志按钮,查看具体的日志内容。

镜像管理 ​

用户镜像 ​

我的镜像/分享镜像:展示自己推送和分享的镜像,支持通过镜像地址、预装环境进行关键字查询。同时支持编辑、分享、删除镜像。

用户镜像推送:点击推送命令按钮,根据指引,可以推送自己的镜像。

说明:当镜像未设置适用资源和适用品牌时,需要手动选择,选择后,在创建工作空间或作业时,可以使用对应的镜像。

课程镜像 ​

支持按照课程,查看推送的课程镜像,支持通过镜像地址、预装环境进行关键字查询。

模板镜像 ​

展示系统中的模板镜像,支持通过镜像地址、预装环境进行关键字查询。

文件管理 ​

实训文件 ​

展示实训平台的所有文件,支持通过文件名称进行关键字查询。

课程文件夹:学生可以查看自己所在课程的课程文件夹,课程文件夹内包括该课程的课程共享文件夹、教学班文件夹。

  • 课程共享文件夹:class_public,学生可以查看教师上传至课程共享文件内所有的文件。
  • 教学班文件夹:学生所在教学班的文件夹,点击后,可以查看自己在该教学班的个人文件夹(以用户名命名)。学生可以在个人文件夹下的作业专用文件夹homework_submission内存放作业数据。可以新建、复制、上传、下载、重命名、移动、解压、删除等。教师会收取homework_submission文件夹下的所有文件作为作业。

创新文件 ​

展示创新平台的所有文件,支持通过文件名称进行关键字查询。

public文件夹:学生可以查看public文件夹内的所有子文件夹或文件,并支持下载文件夹内的文件。

项目文件夹:学生可以查看并管理所有的项目文件夹,包括新建、复制、上传、下载、重命名、移动、解压、删除等。

用户文件夹:学生可以查看并管理自己创新个人文件夹,包括新建、复制、上传、下载、重命名、移动、解压、删除等。

系统管理 ​

应用管理 ​

展示系统中的所有应用,支持通过应用名称进行关键字查询。学生可以下载应用。

个人中心 ​

点击设置-个人中心或右上角用户名中个人中心,进入个人中心页面,可以查看个人基本信息和配额。

修改手机号:点击手机号的修改按钮,输入新手机号和验证码后,点击确定按钮,即可修改手机号。

设置/修改邮箱:点击邮箱的设置或修改按钮,输入邮箱地址和验证码后,点击确定按钮,即可设置邮箱。

修改登录密码:点击密码的修改按钮,输入原密码、新密码、确认新密码,点击提交按钮,即可成功修改登录密码,密码修改成功后,将退出登录页,需要重新登录。

消息管理 ​

点击设置-消息管理或右上角消息图标,进入消息管理页面,可以查看系统推送给自己的所有消息。若有未读消息,点击全部标为已读按钮,把所有未读消息置为已读状态。