Connecting to SCRC Computers
The SCRC Computing Environement
The SCRC computing environment is a cluster of computers designated specifically for research computing.
If you already know how to connect to the SCRC computers and would like to learn about and/or use its GRID processing capabilities see GRID processing at Stern.
See Hardware and Infrastructure for technical information about the SCRC computing cluster.
The computers rnd.stern.nyu.edu and bigdata.stern.nyu.edu provide a direct public interface to the SCRC computing environment.
Obtaining a Stern user account
To use the SCRC computers you must have a Stern User ID and password; see Obtaining a Stern User Account.
Additionally you must have been added to the “grid” and “bigdata” mailing lists in Hermes.; contact the Stern IT helpdesk and request that a ticket be created and assigned to Research Computing so that you can be added to the “grid” and “bigdata” mailing lists in Hermes.
Establishing a Secure Connection and Logging In
For security reasons, SCRC computers will only support secure shell (SSH), secure copy (SCP), and secure ftp (SFTP) sessions. Before you can log in, you must install a secure shell program. Here are three recommended alternatives.
Secure Shell Recommended Programs for Windows
PuTTY is A free implementation of SSH (Secure SHell). It can be downloaded from PuTTY Download. Download “putty.exe” and put in on your desktop.
PuTTY is very small and easily fits on a USB thumb drive to carry with you when you travel.
Start PuTTY by double clicking its icon.
Type rnd.stern.nyu.edu or bigdata.stern.nyu.edu in the Host Name field and click Open. (Note: The first time you log in a dialog may appear which starts with “The server’s host key is not cached…”. Click Yes in this dialog.) Type your stern NetID and password at the prompts.
You should now be logged in and see a command line prompt from which you can enter Linux commands or run programs. For help with Linux see Linux Basics. For help running programs on the Stern GRID see GRID Processing at Stern.
Secure Shell is a more comprehensive solution. It includes both SSH and SFTP. It is available for download from Filewatcher.
To use Secure Shell start the Secure Shell Client program and click the Quick Connect button. Type rnd.stern.nyu.edu or bigdata.stern.nyu.edu in the Host Name field, your Stern NetID in the User Name field, and 22 for the Port Number then click Connect. Note: The first time you log in a “Host Identification” dialog may appear. Click Yes in this dialog. When prompted, enter your password .
Moving files to/from your PC to the SCRC computers using Secure Shell.
Click Window → New File Transfer. If you are already logged in you will not be prompted to for your credentials otherwise click Quick Connect and enter your Stern NetID and password.
Your local Windows PC directory tree is shown in the left side pane and the directory tree of the remote Linux computer is shown in the pane on the right. Drag and drop files from one side to another to copy in either direction.
Enabling graphics with PuTTY and Secure Shell for SAS and matlab
Xming is an X Window Server for Windows XP/Vista/Win7. By installing Xming you can run graphical versions of SAS and matlab on the SCRC Linux computers.
Download Xming here: http://sourceforge.net/projects/xming/. During the installation on the Select Components dialog box choose, “Don’t install an SSH client”.
Configure PuTTY to run X Windows by navigating the tree on the left: Connection → SSH → X11, then check box “Enable X11 forwarding”. To save this configuration, click Session, then enter a name in the “Saved Sessions” text box and click “Save”. Next time you want to connect, click “Load” and pick your saved session name from the “Saved Sessions” list.
Configure Secure Shell to run X Windows by clicking Edit → Settings → Profile Settings → Tunneling and check the box for X11 Tunneling.
Xming, once started, runs transparently. You can see the process in the task manager but it does not itself have a window. Additional help can be found at:http://www.straightrunning.com/XmingNotes/
Once logged in, you can start programs by typing the program name at the command line. For example, type “sas” or “matlab” to start Sas or Matlab, respectively.
cygwin (for advance Linux users only) is a Linux emulator for Windows. It includes SSH, SCP, SFTP, and all of the normal Linux commands, compilers, etc. It has a free version of Xwindows, so that users can run the GUI versions of SAS, Matlab, emacs, etc.
Secure File Transfer using filezilla
filezilla is a free stand alone secure file transfer program that can be used to transfer files between your PC and the SCRC Computers. Download the client program here: http://filezilla-project.org/.
To start a session, type rnd.stern.nyu.edu or bigdata.stern.nyu.edu into the Host field, your netID into the Username field, your stern password into the Password field, and 22 into the Port field then click Quickconnect.
The left pane shows your local Windows files and directories and the right pane shows your home directory and files on the remote SCRC computer. You can use the drag and drop method to transfer files in either direction.