文章目录
📑前言
在人工智能技术日益成熟的今天,算力资源和基础设施对于AI应用的开发、训练和部署变得尤为重要。DAMODEL(丹摩智算)作为一个专为AI打造的智算云平台,提供了丰富的算力资源和便捷的操作界面,极大地降低了AI技术的应用门槛。本文将为新手用户提供一份详细的丹摩智算平台使用指南,包括实例的创建与使用、数据上传、JupyterLab环境的访问,以及本地连接方法。
一、实例的创建与使用
1.1 创建实例
要开始使用丹摩智算平台,首先需要创建一个实例。实例是平台提供的一种计算资源,包括CPU、GPU等硬件资源。
- 登录丹摩智算平台,进入控制台。
- 点击“资源”-“GPU云实例”,然后点击“创建实例”。
- 在实例配置中,选择付费类型。对于短期需求,可以选择“按量付费”或“包日”;对于长期需求,则可以选择“包月套餐”。
- 选择GPU数量和型号。对于初次使用,推荐选择“按量付费”-“GPU数量1”-“NVIDIA GeForce RTX 4090”,该配置提供60GB内存和24GB显存。
- 配置数据硬盘大小。默认附带50GB数据硬盘,对于大多数应用来说,这个大小已经足够。
1.2 数据上传
丹摩智算平台提供了数据上传功能,用户有20GB的免费存储空间,该空间被挂载到实例的/root/shared-storage
目录,支持跨实例共享。
- 在控制台中点击“文件存储”,然后点击“上传文件”。
- 选择需要上传的文件或文件夹,并等待上传完成。
1.3 内置JupyterLab的使用
JupyterLab是丹摩智算平台内置的一个交互式开发环境,用户可以通过它编写notebook、操作终端、编辑markdown文本等。
- 创建实例后,通过控制台提供的链接进入JupyterLab。
- 通常情况下,JupyterLab会默认显示
/root/workspace
目录下的文件资源。 - 服务器路径说明:
/
:系统盘,用于存放系统文件。/root/workspace
:数据盘,支持扩容,保存镜像时数据不会重置。/root/shared-storage
:共享文件存储,可跨实例存储。
二、本地连接方法
2.1 获取实例的SSH访问信息
要通过本地计算机连接到丹摩智算平台的实例,首先需要获取SSH访问信息。
- 在丹摩智算控制台复制SSH访问链接,获取主机(host)和端口号。
- 记录用户名、主机地址和端口号,这些信息将用于SSH连接。
2.2 通过SSH连接
- 打开命令提示符,切换到存储私钥的目录。
- 使用SSH命令连接服务器,格式为:
ssh -i <私钥文件名> -p <端口号> <用户名>@<主机地址>
例如:
ssh -i private_key.pem -p 31899 root@cn-north-b.ssh.damodel.com
2.3 通过MobaXterm连接
MobaXterm是一个功能强大的终端软件,支持SSH连接、SFTP文件传输等。
- 打开MobaXterm,点击“Session”按钮创建新的Session。
- 选择通过SSH连接登录,输入主机地址、端口号和用户名。
- 导入私钥文件,点击“OK”完成连接。
2.4 通过PyCharm连接
PyCharm是一个流行的集成开发环境(IDE),支持远程开发。
- 打开PyCharm,选择“文件”-“设置”。
- 在“项目-Python解释器”中点击“添加解释器”,选择SSH连接。
- 配置连接参数,包括主机地址、端口号、用户名和私钥文件路径。
- 连接成功后,可以上传项目文件到服务器,并使用服务器资源运行代码。
三、总结
丹摩智算平台为用户提供了一个高效、灵活的AI开发环境。无论是数据科学家、机器学习工程师还是AI爱好者,都可以在丹摩智算平台上找到适合自己的工具和资源,推动AI项目的发展。
随着技术的不断进步,丹摩智算将继续优化其平台功能,提供更多的算力资源和技术支持,帮助用户更好地实现AI应用的开发和部署。未来,丹摩智算有望成为AI领域的重要基础设施之一,为人工智能的发展做出更大的贡献。