我需要在colab中进行大量处理,而1-3台笔记本电脑要花很长时间才能完成所有这些工作。
是否可以为更多的colab实例付费,这样我一次可以运行10-20台笔记本电脑?我想我已经在Google Cloud上看到了这种可能性,但是我对细节感到迷惑。如果可能的话,是否有指南向我显示如何执行此操作?
请参阅此页面上的“连接到Google Compute Engine实例上的运行时”部分:
https://research.google.com/colaboratory/local-runtimes.html
在此处复制:
如果您要连接的Jupyter笔记本服务器在另一台计算机(例如Google Compute Engine实例)上运行,则可以设置SSH本地端口转发以允许Colaboratory连接到它。
注意:Google Cloud Platform为深度学习VM映像提供了预先配置的Colaboratory本地后端支持。按照操作指南进行操作,以使用本地SSH端口转发设置您的Google Compute Engine实例。如果使用这些图像,请直接跳至步骤4:连接到本地运行时(使用端口8888)。
首先,按照上述说明设置Jupyter笔记本服务器。
其次,建立从您的本地计算机到远程实例(例如Google Compute Engine实例)的SSH连接,并指定“ -L”标志。例如,要将本地计算机上的端口8888转发到Google Compute Engine实例上的端口8888,请运行以下命令:
gcloud compute ssh --zone YOUR_ZONE YOUR_INSTANCE_NAME -- -L 8888:localhost:8888
最后,通过连接到转发的端口在Colaboratory中建立连接(遵循步骤4:连接到本地运行时下的相同说明)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句