4 ms·
As a computational physics student, I am recently moving to fully embrace the model describing in the article. I work on multiple HPCs, and now I use a machine
by chazeon 4y ago
As a computational physics student, I am recently moving to fully embrace the model describing in the article. I work on multiple HPCs, and now I use a machine (m720q) as proxy that SSH onto HPCs and run code-server there. From my laptop, I just visit the website on this m720q machine, and everything is done via a browser. Besides code-server, I also run a JupyterLab instance on the machine because we are not allowed to run jupyter on HPC's login nodes. All scripting / terminal is now done through the code-server (similar to GitHub Codespace). Tailscale allows me to access this proxy server outside home.
On embracing this this model avoids moving large files GB+ from remote to local machines via SFTP, and I can avoid typing SSH commands every time I go from home to school. Code-server allows me to run more things on HPCs instead of local machines. Previously I used VSCode Remote, the latency might interrupt the connection, and now with code-server this is no longer a problem.