Contents
Cayuga Cluster Access
The Cayuga Cluster is a private high-performance computing resource accessible only to users associated with authorized cayuga_xxxx projects.
Access Requirements
- Users must be explicitly approved and added to a cayuga_xxxx project.
- Access is strictly restricted to secure network connections originating from:
- Cornell Ithaca VPN
- Weill Cornell VPN
Need Account Access?
To request access or project allocation, email the Scientific Computing Unit at scu@med.cornell.edu.
To request access or project allocation, email the Scientific Computing Unit at scu@med.cornell.edu.
Available Login Nodes
| Node Address | Purpose |
|---|---|
| cayuga-login1.cac.med.cornell.edu | Primary Secure Shell (SSH) Access Node |
| cayuga-login2.cac.med.cornell.edu | Secondary Secure Shell (SSH) Access Node |
| cayuga-vis1.cac.med.cornell.edu | Dedicated Graphical Visualization Node |
Setup Environment (macOS / Linux)
Important Note: These setup configuration steps will only function successfully after your official cluster access application has been approved.
Step 1: Verify or Create Local SSH Directory
ls -ld ~/.ssh
# If directory is not present, generate it:
mkdir ~/.ssh
# If directory is not present, generate it:
mkdir ~/.ssh
Step 2: Create Private Authorization Key File
Navigate to your local configuration space and create your key file (you may choose any name alternative to your_cayuga_key):
cd ~/.ssh
nano your_cayuga_key
nano your_cayuga_key
Paste your target private authentication credentials directly into this interface, then save and exit.
Step 3: Restrict File System Permissions
chmod 600 ~/.ssh/your_cayuga_key
ls -l ~/.ssh
ls -l ~/.ssh
Warning: Remote host handshakes will fail automatically if system security parameters are broad or insecure.
Step 4: Execute Remote Core Connection
ssh -i ~/.ssh/your_cayuga_key <your_cwid>@cayuga-login1.cac.cornell.edu
SSH Config (Recommended)
Host cayuga-login1
HostName cayuga-login1.cac.cornell.edu
IdentityFile ~/.ssh/your_cayuga_key
User your_cwid
Host c00*
IdentityFile ~/.ssh/your_cayuga_key
User your_cwid
ProxyCommand ssh -i ~/.ssh/your_cayuga_key -W %h:%p cayuga-login1
Host g00*
IdentityFile ~/.ssh/your_cayuga_key
User your_cwid
ProxyCommand ssh -i ~/.ssh/your_cayuga_key -W %h:%p cayuga-login1