GpuMall算力平台用户如何利用开发工具连接实例进行远程开发?(免费训练)

哈喽,感谢各位对GpuMall智算云平台的关注和大力支持,平台坚持不懈为广大用户提供强有力的算力支持,高性价比/高效率,为AI事业发展提供支持!

快速体验入口:GpuMall智算云


远程开发主要基于将开发环境(包括代码编辑、编译、运行等)从本地机器转移到远程服务器上,这个过程涉及几个关键组件和概念:

1.远程服务器

远程服务器是托管远程开发环境的中心,可以是一个物理服务器,也可以是云中的虚拟机,比如在 GpuMall 平台,远程服务器为平台的 实例,服务器需要配置可以运行代码的环境。

2.网络连接

远程开发重依赖于网络连接,允许开发者的本地电脑与远程服务器进行通信,这包括文件传输、命令执行、结果返回等。

3.开发工具和IDE

开发者在本地电脑上使用的集成开发环境(Pychrm或VS Code或者其它IDE)通常具有连接远程服务器并在远程环境中执行任务的能力。

在 GpuMall 平台使用远程开发的适用场景如下:

  1. 本地电脑没有GPU或本地电脑硬件配置无法运行当前项目。
  2. 本地安装环境较为复杂,不想折腾调试本地环境。
  3. 本地调试后再上传到GPU服务器麻烦,不如在服务器上调试后直接 run。
  4. 统一开发环境,防止本地调试完成可以正常 run 后,代码上传到实例中却报一堆错误。

提示

远程开发非常依赖网络稳定性,在 GpuMall 平台使用 IDE 工具进行远程开发,网络连接方式为:本地电脑 IDE -> GpuMall 平台网络转发服务器 -> 实例,以下情况可能会发生本地 IDE 与实例服务器网络断开连接。

  1. 本地电脑睡眠、本地电脑 Wifi 连接网络出现断连。
  2. 本地网络出现波动,与 GpuMall 网络转发服务器断开连接。
  3. GpuMall 网络转发服务器流量过载主动断开连接。
  4. 实例所在机房流量过载导致网络延迟、网络波动、从而中断连接。

综上所述:通过开发工具IDE连接实例进行远程开发仅适合调试代码,如有长时间训练需求,如连续 N 个小时或 N 天,请通过 ssh 登录到实例终端,配合 tmux、screen、nohup 等工具将训练进程放到后台运行,以免因网络中断而导致训练进程异常关闭。

PyCharm 连接 GpuMall 实例进行远程开发

使用 PyCharm IDE 工具进行连接 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值