云开发机
什么是云开发机
云开发机面向开发者通过配置灵活算力、预置行业先进 AI 开环境、提供先进开发环境,让开发者“开箱即用”,提升开发和调试效率。
为什么需要云开发机
1) 开箱即用:预置先进算法&框架&组件包,1 分钟快速构建开发环境,随时随地开发编码;且支持本地&云端 4 种访问方式,实现端云协同开发。
2)灵活算力:支持按需灵活配置不同规格的开发环境;且支持一行代码链接 AI 高性能算力池,发起大规模分布式训练任务,实现弹性算力。
3)开放服务:打通 SenseCore 内其他丰富的 AI 开发者工具,且支持用户自定义安装常用插件,提升代码效率。
如何创建云开发机
进入云开发机控制台后,您可查看当前已创建的云开发机列表,并从列表右上方的按钮【创建云开发机】点击进入云开发机的创建页面。
在云开发机的订单页,您可以基于您的业务需求,费用预算和使用习惯等维度,对购买信息、资源配置、其他、基本信息四个模板进行配置完成云开发机的创建。
1)购买信息:
计费模式: 可选择按月计费/按年计费/按量计费。
- 按月付费/按年付费:可在云开发机的有效期内,任意使用相应的云开发机,仅按订阅时长计费。
- 按量付费:按实际的云开发机的运行时长付费。当您停止实例时,不再对当前云开发机进行计费。
2)资源配置:
- 资源选择: 选择资源的类型,如 GPU、CPU 等
- 规格: 选择资源的规模,如 1 卡、2 卡等,不同的资源规格选择将对应不同的计费价格。
- 显存: 显示所选资源规格下的显存大小
- 系统盘: 显示所选资源类型-资源规格下的系统盘大小,需注意云开发机自带系统盘为临时存储,在停止后会释放清理。如需数据持久化保存,可以通过挂载文件存储卷读写数据。
3)其他:
镜像配置: 支持选择官方镜像/我的镜像
官方镜像: 云开发机内置了多种主流的AI镜像(如 pytorch、transformers 镜像),您可以在创建/重启开发机时通过关键词搜索,找到适合的镜像启动开发机,节省环境配置时间,开箱即用。
我的镜像: 云开发机支持使用自定义镜像启动,灵活适配不同的业务开发需要。自定义镜像的来源包括:1)云开发机构建的镜像快照, 2)在容器镜像服务上传的本地镜像,注意上传时标签选择“所属子产品:开发机”,本地镜像上传流程可查看:容器镜像服务
挂载存储卷: 云开发机支持挂载用户已有文件存储卷,以进行大量的数据持久化存储和读写,并支持设定文件存储卷在云开发机内的挂载路径。你可以在开发机终端内,通过
df -h
命令查看文件系统,找到相应的挂载文件目录。
4)基本信息:
- 资源组&计费账户: 选择资源组及计费账户
- 云开发机名称: 填写云开发机的名字信息
配置完成后,点击【立即购买】确认并支付后即可新建一个云开发机。当需要创建多个相同规格的开发机时,可以通过增加实例数量一键批量创建。
如何管理云开发机
在完成云开发机的创建后,系统将为您自动跳转至云开发机的 - 开发环境列表页面。
在云开发机的管理页面,可查看所有创建的云开发机实例,对于每个云开发机可管理其名称、ID、镜像名称、资源规格、计费模式、创建时间、运行状态信息。
点击任意一个云开发机的名字可进入其详情页面查看其详情信息。
在详情页面,可查看云开发机的基本信息、资源情况、镜像快照信息;
- 基本信息: 显示云开发机的名称、镜像名称、访问地址等信息,同时支持编辑存储卷,修改 DNAT 规则等操作:
- 编辑存储卷: 对于“已停止”状态下的开发机,支持编辑挂载的文件存储卷
- 修改 DNAT 规则: 支持为开发机配置 DNAT 规则,将私有网络内的服务发布至公网,如基于 ssh 的管理服务,ftp 的数据服务等。
- 资源情况: 实时显示CPU、GPU、显存、内存等资源的使用情况,支持切换不同GPU,同时支持按照时间范围做筛选,以便了解当前云开发机的运行状况,实现对云开发机实例的监控。
- 镜像快照: 对云开发机保存的镜像快照进行统一管理。对于构建失败&保存失败的镜像快照支持查看其常见错误原因,辅助快速定位问题。注:镜像快照构建过程中,禁止对开发机进行写操作,否则会造成镜像快照保存失败。
云开发机命令行工具
开发机支持通过大装置统一命令行执行启动、查询等操作,
点击查看如果您关于云开发机有任何疑问或建议,请欢迎随时联系我们。您的支持和反馈是我们进步最大的动力!