开发机实例
算力自由提供了基于Linux容器技术的开发机实例。
为了满足不同用户对于算力卡使用需求,容器虚拟化技术将多卡GPU服务器虚拟化为可以按需调度1~n卡的远程开发机实例。并提供按需,和包时长多种租用方式。
计算资源分配
为了公平的满足用户的算力资源需求,每台服务器将会以GPU为中心分配CPU和内存资源。平台承诺,所有显卡配套资源,如CPU和内存会尽可能选择GPU同时代的型号。
例如,如果我们针对某型号的4090*8卡服务器,我们为每张4090搭配了12核CPU、50GB内存。如果需要两张4090,则系统会分配24核CPU、100GB内存。以此类推,直到GPU达到物理机的上限为止。
实例存储
我们将系统分为了系统盘和数据盘,并且在部分机房提供跨机器的公共存储。
| 类型 | 免费容量 | 可扩充 | 挂载位置 | 物理位置 | 性能 | 实例释放后删除 |
|---|---|---|---|---|---|---|
| 系统盘 | 30G | ❎ | / | 本机 | 快 | ✅️ |
| 数据盘 | 100G | ✅️ | /root/gpufree-data | 本机 | 快 | ✅️ |
| 公共存储 | 根据机房变化 | ✅️ | /root/gpufree-data/share | 内网机器 | 较慢 | ✅️ |
系统盘存储,仅包含和系统提供的镜像变化的内容,镜像本身包含的文件,不计算系统盘的存储。
实例关机后,数据会继续保存,就像一台物理电脑,直到达到释放的条件为止。而实例释放指的是删除实例。删除实例将会一并删除数据盘,并停止计费。
更多关于存储和磁盘的信息,请参看存储和磁盘。
实例名称与实例ID
实例ID是实例的唯一标识,如果需要联系客服获得帮助,请提供实例ID。
实例可以被命名,命名可以重复。默认名称为空,即""。

实例状态
- 实例有多种状态。
- 已关机 - 关机状态,数据保存,按需使用的显卡可能会分配给他人使用。
- 拉取中 - 拉取镜像和初始化
- 开机中 - 开发机开机过程
- 运行中 - 用户自由使用的状态,仅本状态是计费的。
- 关机中 - 开发机关机过程
开发机释放
开发机关机并不会清理数据,但是数据会被保留。再次开机会重新加载之前的数据。
开发机释放是彻底删除实例。释放对应的存储资源。一旦释放,数据无法恢复。
按需实例在关机后15天会自动释放数据,包年包月实例在到期后15天会自动释放数据。
为了防止存储继续占用而导致计费,请及时释放。

计费模式
开发机的显卡计费模式暂时分为两种:
按需使用: 按使用时长后付费的模式。包时长使用: 以预付费的方式,直接占用算力卡接下来一段时间的使用权。卡会预留。
开发机在关机后,再次打开仍然会保留全部的数据。相对应的,关机后仍然会收取存储费用。如果开发机不再使用,请及时释放。否则将会一直收费。
常用应用
所有开发机均带有ssh和jupyter应用。
sshd: ssh可以用于终端远程登录、scp上下传文件、以及使用vscode远程开发等。可以在实例开机后,在界面上复制登录命令和密码。
绝大多数情况下,开发机的ip与端口以及密码都是固定的。如果在已经登录成功多次的情况下,某次开机后提示无法登录,可以尝试重新复制登录命令和密码。
jupyter: 每个实例均带有jupyter开发环境,用于提供简单的python开发界面,和web端的终端。方便开发与排查相关的问题。点击如下图位置可以访问jupyter。

其他内置应用
不同的镜像可能会带有其他的内置应用。其他应用在
