Skip to content

Compute

ChangYo edited this page Oct 25, 2026 · 2 revisions

计算与网络

项 值
平台 交大 VPN、jCloud、交我算 HPC
认证 jAccount / 项目 Token / SSH 密钥
数据方向 网络可达性、云资源、计算作业
难度 中到高
最后验证 2026-10-25
证据等级 B(官方文档;未逐项实测)

这页介绍运行环境:校外如何进入校园网、代码运行在哪里、作业如何提交。做个人工具时,先完成数据接口,再考虑这些资源。

1. 交大 VPN

  • 作用:让校外设备进入校园网络环境;不直接提供业务数据。
  • 账号:jAccount 开通后可用同名 VPN 账号。
  • 客户端:从VPN 服务页下载当前客户端。
  • 使用:登录 → 连接 → 访问原本要求校园网的服务。

注意:

  • VPN 只解决网络可达性;目标服务仍要自己的登录或 Token。
  • 不要把 VPN 当认证;它不提供身份。
  • 客户端/协议可能更新;以服务页为准。

2. jCloud 交大云

jCloud 提供云主机、磁盘、对象存储、数据库、网络、安全组等,适合长期运行的后端。

  • 控制台:https://home.jcloud.sjtu.edu.cn/
  • 登录:jAccount。
  • 资源/配额:在项目内申请。
  • API:OpenStack 风格,https://home.jcloud.sjtu.edu.cn:8774/v2.1;请求头 X-Auth-Token。
  • Token:项目级,控制台「获取 Token」;官方文档写有效期 6 小时。
  • SSH:平台账号或自配密钥。

能做:

  • 部署校园网站/API 后端。
  • 数据库/对象存储。
  • 科研/教学应用。
  • 需要校园网络的定时任务。

注意:

  • 项目 Token 6 小时过期,不要当长期密钥。
  • 安全组/浮动 IP/配额要先在控制台配置。
  • 不要把 SSH 私钥/Token 写进代码。
  • 具体 API 路径以 jCloud 文档中心为准;OpenStack 版本/扩展可能不同。

3. 交我算 HPC

交我算提供 CPU/GPU、并行存储、HPC Studio、SSH、Slurm。

  • 申请:交我办 →「交我算」→ 主账号/子账号申请;课题组主账号负责人配置。
  • 登录:HPC Studio 或 SSH。
  • 作业:Slurm(sbatch、squeue、scancel、sinfo)。
  • 存储:项目目录;上传代码/数据,读日志/结果。
  • 文档:https://docs.hpc.sjtu.edu.cn/

能做:

  • 科研计算、批处理、模型训练/推理。
  • 作业监控/失败提醒。
  • 实验结果归档。

注意:

  • 交我算不提供 HTTP API;自动化使用 SSH 和 Slurm 命令。
  • 账号/队列/分区/额度按课题组配置;不要假设所有人一样。
  • 不要共享账号/SSH 密钥。
  • 作业脚本要写清资源申请、输出路径、错误日志。
  • 集群规则(时长、并发、存储配额)以文档为准。

4. 怎么选

需求 选择
校外访问校内 API VPN
长期运行的后端/数据库 jCloud
一次性/批量计算、训练 HPC
静态网站/小服务 jCloud + 域名(见学校建站流程)
本地个人工具 不需要,使用本机即可

5. 证据

  • VPN:[官方] net.sjtu.edu.cn/wlfw/VPN.htm
  • jCloud:[官方] net.sjtu.edu.cn/wlfw/jCloudjdy.htm、jcloud.sjtu.edu.cn/document/detail.html
  • HPC:[官方] docs.hpc.sjtu.edu.cn/
  • jCloud 6 小时 Token/OpenStack API:[官方],使用前按文档中心复核。

变更记录

  • 2026-10-25:首版。把 VPN/jCloud/HPC 从「服务目录」压缩成运行环境页。

Clone this wiki locally