快速上手
本文走的是从新账户到 GPU 上一个 shell 的最短路径。除了一个邮箱地址和一张银行卡,它不假设任何前提。
1. 登录
打开控制台,输入你的邮箱。你会收到一个六位验证码——没有密码要设。Google 和 GitHub 登录同样可用,邮箱一致时会进到同一个账户。
你第一次登录时,系统会自动为你创建一个个人组织。你租的一切都属于某个组织,而你的组织已经就绪。
细节见创建账户。
2. 添加余额
Superheat 是预付制的:余额为零时你无法启动实例。
打开计费 → 添加余额,挑 $10、$25 或 $100,或者输入 $5 到 $1,000 之间的自定义金额。结账由 Stripe 处理;付款一确认,余额就到账。
在你的个人组织里你就是管理员,所以在你加入别人的团队之前,这算不上限制。
3. 添加 SSH 密钥
如果你想要 shell 访问——你多半是想要的——那就在部署前添加一个公钥,这样它会在启动时被写进实例。
如果没有就先生成一个:
ssh-keygen -t ed25519 -C "superheat"
然后把 ~/.ssh/id_ed25519.pub 的内容粘贴到SSH 密钥 → 添加 SSH 密钥里。表单接受哪些格式,见支持的密钥类型。
4. 挑一块 GPU
打开租用 GPU。每张卡片是一份报价——一台真实机器的一个切片,显示它的 GPU 型号、切片里有几张 GPU、每张卡的显存、TFLOPS、存储、位置、可靠性评分,以及整个切片的小时价格。
筛到你需要的那一档,然后选中一份报价。每个筛选项的作用见浏览市场。
5. 部署
选中一份报价后,页面底部会升起一条选择栏;继续把你带到配置并部署。你要选:
- 模板 —— 从系统模板开始,比如 PyTorch (SSH)、PyTorch (Jupyter) 或 CUDA Devel。见模板。
- 磁盘大小 —— 从 10 GB 到机器自身的磁盘容量,以 10 GB 为步进。API 的上限是 20,000 GB,请求超过机器实际容量的部署会被拒绝。实例停止期间磁盘单独计费,所以别习惯性地超配。
- SSH 密钥 —— 你在第 3 步添加的那个。留成无密钥就意味着没有 shell 访问。
- 标签(可选,最多 64 个字符),方便你之后把实例区分开。
你改这些的时候,成本面板会跟着更新,显示 GPU 费率、存储费率、每小时总额、大致的每日费用以及你的余额。选择部署实例。
6. 连接
实例会先经过 creating,然后进入 running。实例页面有连接、日志和计费三个标签页;连接里放着一条现成的命令:
ssh -p 40123 root@sh-us-ca-02.ssh.superheat.dev
端口不是 22——每个实例都从主机的端口范围里发布自己的 SSH 端口,具体端口在启动时分配。请直接复制这条命令,不要自己拼。
如果你的模板用的是 jupyter 启动模式,SSH 命令上方会出现一个打开 JupyterLab 按钮,里面已经带好了访问令牌。那个模式同时也会开放 22 端口,所以两条路都走得通。
7. 用完就停止或销毁
这一步是大家会跳过的,也正是要花钱的那一步。
| 操作 | 容器 | 你的磁盘 | GPU 槽位 | 计费 |
|---|---|---|---|---|
| 停止 | 关闭 | 保留 | 为你留着 | 只收存储 |
| 销毁 | 移除 | 删除 | 释放 | 不收 |
今天晚些时候还会回来、还想让数据等着你,就停止。已经干完了,就销毁。决定之前先读停止与销毁的区别——已停止的实例仍在扣费。