使用包年包月资源创建开发机
使用包年包月资源创建开发机时,开发机会独占所选算力规格中的 GPU、vCPU 和内存。适合需要稳定性能、固定资源保障,或不希望与其他开发机竞争 GPU 显存的开发场景。
如果还不确定应选择包年包月资源、共享资源还是弹性资源,请先查看创建开发机。
开始前确认资源和权限
创建前先确认资源池、镜像、登录方式和存储权限。准备不完整时,通常会在 资源池、规格、镜像 或 存储配置 处中断。
包年包月资源池:租户需要已有包年包月资源,且当前账号能看到对应资源池。如果不满足,联系管理员确认资源购买情况和资源池权限。详见资源池。
可启动规格:选择资源池后,目标算力规格的 可启动数量 需要大于 0。如果不满足,查看 占用情况、负载排队情况,或选择其他规格。
信息
如果可用卡数充足但可启动数量为 0,请阅读算力资源模型。该文档会说明平台为什么按资源节点分布计算可启动数量,帮助判断是等待资源释放、改选较小规格,还是调整资源池使用。
镜像:确认预置镜像能满足环境需求,或租户已有可用自定义镜像。如果不满足,先使用预置镜像;如需固定依赖,再准备自定义镜像。详见镜像中心。
登录方式:确认已准备 SSH 公钥,或决定使用 SSH 密码 / Web Terminal。如需 SSH 公钥登录,先进入 SSH 公钥管理添加公钥。详见SSH 远程登录。
存储:确认仅使用 100GiB 系统盘,还是挂载公共数据或共享高性能存储。如需当前开发机专用的数据盘,也可添加云盘。如需共享存储,确认文件系统、存储卷和挂载权限。详见共享高性能存储。
如租户尚未购买包年包月资源,需要先在算力市场完成购买。购买前确认 GPU 型号、资源节点数量、购买周期和可用区。购买完成后,对应算力资源会进入资源池;创建开发机时,再选择资源池和单台开发机的算力规格。
信息
购买包年包月资源后,平台会将资源纳入资源池。请注意以下区别:
- 资源购买:获得订阅周期内可使用的池化 GPU 算力,通常按资源节点或套餐交付。
- 开发机创建:不会因购买资源而自动完成;平台也不会为租户分配一台固定可 SSH 登录的物理机。
- 规格选择:创建开发机、任务或推理服务时,仍需选择资源池和单个负载使用的算力规格。平台会按规格占用对应 GPU、vCPU 和内存,并调度到满足条件的资源节点。
创建开发机
本节说明如何创建一台使用预期 GPU 型号和 GPU 数量的开发机,并确保所选资源池中该规格的 可启动数量 大于 0。
进入创建页:
以下步骤为完整创建流程。
Step 0 选择包年包月资源
在资源规格区域,完成以下设置:
- 资源类型 选择 包年包月资源。
- 在 资源池 下拉框中选择要使用的资源池。
- 如果页面显示闲时自动关机规则,确认该规则符合预期。
如果 资源池 下拉框为空,通常表示当前账号没有该资源池权限,或租户还没有可用于 AIStudio 的包年包月资源。
如果选中的资源池配置了闲时自动关机规则,平台会在创建页展示规则。该规则作用于资源池中符合条件的开发机,不是单台开发机的独立设置。详见开发机闲时自动关机规则。
Step 1 选择可启动规格
选择资源池后,在规格列表中选择开发机使用的算力规格。算力规格描述的是单台开发机实际使用的 GPU 型号、GPU 数量、vCPU 和内存上限,不是资源池总量。
- 先看 可启动数量,选择大于 0 的规格。
- 如果要启动多卡开发机,打开 占用情况 确认空闲 GPU 是否集中在同一资源节点。
- 如果规格长时间不可启动,查看 负载排队情况,或改选更小规格。
信息
占用情况 用于判断资源池中的空闲 GPU 是否能满足所选规格,负载排队情况 用于查看是否已有负载等待同一资源池。详见查看资源使用与排队情况。
警告
不要只看「可用卡数」。可用卡数表示资源池空闲 GPU 总数,不保证能启动目标规格。
继续按以下信息判断是否需要调整配置:
节点分布:如果资源池中共有 8 张空闲 GPU,但分散在两个资源节点上,平台可能可以启动 4 卡开发机,但不能启动需要完整 8 卡节点的开发机。
信息
阅读算力资源模型可帮助理解为什么“总空闲 GPU 足够”不一定能启动目标规格。该文档会结合 8 卡资源节点说明算力规格、可启动数量和节点放置的关系。
0 卡规格:0 卡开发机不占用 GPU,但仍会占用 CPU 和内存资源。由于平台会优先保障挂载 GPU 的负载,运行中的 0 卡开发机在部分场景下可能被关机。
资源节点选择:默认保持 资源节点选择 和 资源节点排除 关闭。只有在需要固定到某个资源节点,或需要避开已知异常节点时,再配置这些高级选项。
共享内存 shm:按规格内存自动设置,通常为规格内存的一半。
RDMA 配置:仅在所选规格和训练网配置支持时显示;GPU 数量小于 8 卡时通常无法开启 RDMA。
Step 2 配置开发环境
在 基础配置 区域,按实际登录和运行方式配置以下字段:
镜像 选择平台预置镜像,或选择租户已有自定义镜像。详见使用镜像。
如需本地 SSH 登录,先在「SSH 公钥管理」中添加公钥,再回到创建页选择公钥。详见SSH 公钥管理。
只有在需要密码认证时,才开启「SSH 登录密码」;开启后平台会生成初始密码。
首次使用建议关闭「Docker 容器」;需要在开发机内执行
docker pull、docker run等命令时再开启。详见Docker 功能。启动命令 只放轻量初始化命令,不要在启动命令中下载大镜像或大模型。详见启动命令。
信息
如果开启 Docker 容器功能,开发机内 Docker 服务需使用 dockerctl 管理,例如 dockerctl status。详见 Dockerctl。
Step 3 配置存储
在 存储配置 区域,先确认默认系统盘,再按数据来源选择是否挂载公共数据或共享高性能存储。
- 系统盘 固定 100GiB,挂载在
/,支持持久化保存。详见系统盘。 - 如创建页显示 云盘 配置,可选择 新建云盘 或 已有云盘,并设置容量和容器内访问路径。选择 新建云盘 会在创建开发机时同步购买并创建一块新的独立计费云盘;选择 已有云盘 仅建立挂载关系,不会新购云盘。默认没有云盘,需要手动添加;单台开发机目前最多可添加 5 块云盘,具体以控制台限制为准。详见云盘。
- 如需使用平台公共模型或数据集,勾选 公共数据;挂载后在
/infini-data/只读访问。详见公共数据。 - 如需跨开发机、任务或推理服务共享数据,选择「共享高性能存储」,再选择文件系统、存储卷、挂载路径和挂载权限。详见共享高性能存储。例如,可将
广东B-默认高性能存储文件系统中的/public (vo-c7kcjqv2tjs5llry)存储卷挂载到/mnt/public,权限为公共读写。
信息
如果看不到目标存储卷,先确认当前账号是否有「获取存储卷列表」权限,以及目标存储卷对当前账号的挂载权限是否不为「无」。详见快速入门:为团队配置共享高性能存储。
警告
云盘是单实例专用存储,同一块云盘同一时间只能挂载到一个实例。公共数据和共享高性能存储,以及云盘的容器内访问路径不能重复。选择 新建云盘 不是只添加挂载配置,而是购买并创建新的云盘资源。云盘创建和计费不依赖开发机进入运行中状态;即使开发机仍处于排队中、部署中或创建失败,只要云盘已创建成功,就可能开始产生存储费用。如果开发机因资源不足长时间停留在排队中,新建云盘可能保持 挂载中 并暂时无法挂载、卸载或删除,但仍可能继续按小时计费;不再等待该开发机启动时,请先删除对应开发机,再检查云盘状态并按需删除云盘。提交前请核对云盘容量、价格预览、账户余额,并确认是否确实需要新购云盘。
Step 4 配置 Web 应用预览
只有当开发机内会运行 JupyterLab、Gradio、TensorBoard 等 Web 服务时,才需要配置 Web 应用预览端口。详见预览开发机上运行的 Web 应用。
- 在「Web 应用预览」区域填写要代理的端口号。
- 开发机内服务必须监听
0.0.0.0,不能只监听127.0.0.1。 - 如果服务启动后仍无法预览,按预览开发机上运行的 Web 应用检查监听地址和端口。
Step 5 填写基本信息并创建
在 基本信息 区域填写名称、描述和标签后,点击 确认创建。名称用于识别开发机,标签用于后续筛选和资源管理;建议按团队、项目或成本归属提前约定标签键和值。详见标签管理。
查看部署进度
开发机进入部署中状态后,平台会依次分配节点、准备存储和网络、初始化环境并拉取镜像。只有这些子状态完成后,开发机才会进入可用状态。
如果开发机长时间停留在部署中,在开发机列表的状态栏查看详细进度。若子状态反复失败或长时间无法恢复,停止开发机后重新创建;问题持续时联系售后服务。
开发机创建后,回到开发机列表核对以下信息:
- 状态:是否进入排队中、部署中、运行中、已关机或异常状态。
- 规格:GPU、vCPU 和内存是否符合所选算力规格。
- 资源池:是否为预期的包年包月资源池。
- ssh登录:是否生成预期的 SSH 登录地址。
- 镜像:是否为创建时选择的镜像。
- 云盘状态:是否符合创建时选择的云盘配置。如果创建时选择了 新建云盘,请确认云盘是否已创建成功;云盘可能先于开发机进入可用状态并开始计费。如果开发机长时间处于排队中,而云盘显示为 挂载中,说明云盘可能正在等待开发机创建流程完成,此时部分云盘操作可能受限。如果不再继续等待,请删除对应开发机,并在删除后检查云盘是否仍需保留。未添加云盘时显示未挂载属于正常结果。
- 操作:开发机运行后可登录、监控、查看详情、关机、改配或删除。如需变更配置,详见变更开发机配置。
如果无法继续创建
遇到阻塞时,先检查资源池和规格可启动性,再检查镜像、存储和登录方式。
- 资源池列表为空时,联系管理员确认资源池权限,或确认租户是否已购买包年包月资源。
- 可用卡数充足但可启动数量为 0 时,查看占用情况,确认空闲 GPU 是否分散在不同资源节点。
- 多卡规格无法启动时,尝试选择较小规格,或等待同一节点上的 GPU 释放。
- 长时间排队中时,查看负载排队情况,确认是否有其他负载等待同一资源。
- 找不到自定义镜像时,先确认镜像是否开放给开发机,并在镜像中心的自定义镜像列表中查看 可用区 列,确认镜像与当前算力资源位于同一可用区。同一个完整镜像地址在不同可用区的实例中使用时,会访问各实例所在可用区的独立 Registry;地址相同不表示目标可用区已经存在该镜像。如果镜像位于其他可用区,请先迁移到目标可用区。详见确认镜像所属可用区和导入或跨可用区迁移镜像。
- 看不到高性能存储卷时,检查存储卷列表权限和挂载权限。
常见问题
包年包月资源和算力规格分别控制什么?
包年包月资源是租户已购买的长期算力资源;算力规格是单台开发机实际占用的资源形状。购买入口通常以资源节点为单位,创建开发机时再选择 1、2、4 或 8 卡等规格。
信息
如需进一步理解资源购买、规格选择和可启动数量之间的关系,请阅读算力资源模型。该文档可帮助判断购买到的资源如何被不同规格的开发机、任务或推理服务占用。
例如,一个 8 卡资源节点可用于创建 8 台 1 卡开发机、4 台 2 卡开发机、2 台 4 卡开发机,或 1 台 8 卡开发机。平台会自动完成资源节点放置,默认情况下不需要手动选择资源节点或指定 GPU 编号。
包年包月资源会怎样扣减?
开发机运行或占用资源期间,平台按所选算力规格扣减资源池中的算力资源。如果 8 卡资源池中已创建 4 台 2 卡开发机,这 8 张卡就不能再被同一资源池中的其他开发机、任务或推理服务使用。停止或删除开发机后,对应算力资源才会释放。
如何 SSH 远程登录?
详见 SSH 远程登录。
如何变更开发机配置?
如需变更开发机规格、镜像或部分存储配置,可使用 改配 功能,无需重新创建开发机。改配会触发重新部署,开发机将在清理后重新启动。详见变更开发机配置。
包年包月开发机支持闲时自动关机吗?
支持。租户可以为包年包月资源池或专属资源池配置闲时自动关机规则。规则作用于资源池内符合条件的开发机,不支持为单台开发机配置例外规则。
详见开发机闲时自动关机规则。