DAMODEL(丹摩智算)入门指南
DAMODEL 是专为 AI 应用设计的智能计算云平台,提供丰富的算力资源和基础设施,支持 AI 项目的开发、训练和部署。本文将介绍如何创建 DAMODEL 实例、上传数据及本地连接方法,帮助用户快速上手。
1. 实例的创建与使用
本部分将详细说明如何在 DAMODEL 平台上创建实例、上传数据,并启动内置的 JupyterLab 环境。
1.1 创建实例
-
进入 DAMODEL 控制台,点击 “资源” -> “GPU 云实例” -> “创建实例”。
-
-
在创建页面:
-
选择付费类型:
- 按量付费 适用于短期需求
- 包月套餐 适合长期需求
-
选择启动模式:单卡 或 多卡。
-
选择 GPU 型号,推荐新手选择:按量付费 -> 1 张 GPU -> NVIDIA GeForce RTX 4090,该配置包含 60GB 内存和 24GB 显存。
-
-
继续向下配置数据硬盘大小。默认附带 50GB 数据硬盘,初次使用可保持默认。镜像方面,选择内置的 PyTorch 1.13.1 环境。
-
点击 创建密钥对,输入自定义名称,并下载生成的私钥文件,将后缀改为
.pem
,以便后续用于本地连接。
-
选择刚创建的密钥对,点击 立即创建。稍等片刻,实例即可成功启动。
1.2 数据上传(可选)
DAMODEL 提供每个用户 20GB 免费存储空间,挂载到实例的 /root/shared-storage
目录,可跨实例共享。
- 进入控制台,点击 文件存储,选择 上传文件。
- 选择本地需要上传的文件/文件夹,上传时保持页面开启,等待上传完成。
1.3 使用内置 JupyterLab
创建实例后,DAMODEL 提供在线访问实例的 JupyterLab 入口。
-
点击进入 JupyterLab。左侧显示文件资源管理器,右侧为控制台,默认显示路径
/root/workspace
。/
: 系统盘,系统重置或更换镜像时会清空数据。/root/workspace
: 数据盘,支持扩容,保存镜像时不会重置数据。/root/shared-storage
: 共享文件存储,可跨实例共享。
推荐参考 JupyterLab 官方文档 和 JupyterLab 中文指南。
2. 本地连接 DAMODEL 实例
本节介绍如何获取 SSH 访问信息,并通过三种方式(SSH、MobaXterm、PyCharm)进行本地连接。
2.1 获取实例的 SSH 访问信息
- 进入 DAMODEL 控制台,复制 SSH 访问链接,记录以下信息:
- 主机地址:
gpu-s277r6fyqd.ssh.damodel.com
- 端口号:
31729
- 用户名:
root
- 主机地址:
2.2 通过 SSH 连接
-
打开命令提示符 (cmd),进入存储私钥的目录。
-
执行以下命令:
ssh -i <私钥文件名> -p <端口号> <用户名>@<host地址>
示例:
ssh -i private_key.pem -p 31729 root@gpu-s277r6fyqd.ssh.damodel.com
-
若不想每次都输入私钥文件路径,可以将其设置为默认 SSH 密钥。编辑或创建
~/.ssh/config
文件,添加以下内容:Host damodel1 HostName gpu-s277r6fyqd.ssh.damodel.com Port 31729 User root IdentityFile C:\Users\<用户名>\Desktop\private_key.pem
之后只需输入
ssh damodel1
即可连接。
2.3 通过 MobaXterm 连接
- 打开 MobaXterm,点击 Session -> SSH。
- 填入主机地址、端口号,选择使用私钥登录,导入之前生成的
.pem
私钥文件。 - 点击 OK,输入用户名
root
,成功连接。
2.4 通过 PyCharm 连接
-
打开 PyCharm,点击 文件 -> 设置。
-
选择 项目 -> Python 解释器,点击 添加解释器 -> SSH 连接。
-
填入主机地址、端口号、用户名,点击 下一步。
-
选择密钥对连接方式,导入
.pem
私钥文件,点击 下一步。 -
配置项目目录为
/root/workspace
,基础解释器为/usr/bin/python3.6
,完成后上传项目文件到服务器并调用其资源运行代码。 -
要在 PyCharm 中操作服务器端文件,可点击 工具 -> 启动 SSH 会话,选择创建好的会话进行连接。
通过本指南,用户可以轻松创建 DAMODEL 实例、上传数据并进行本地连接,使用 DAMODEL 提供的高性能 GPU 资源开展 AI 项目。