CSLab Application and Compute Servers

CSLab has deployed two new classes of server; we call them Application Servers and Compute Servers, with current DNS names of apps0.cs through apps3.cs for application servers, and comps0.cs through comps4.cs for compute servers.

The apps servers are designated as ltsp login machines, and general-purpose computing such as email clients, web browsers, and varied applications. They are not designed for high-end computation or software development. For compatibility reasons, they are running a 32-bit Ubuntu distribution. These machines provide a general set of applications with some development software installed.

The comps servers are designated as high-end computing platforms, supporting software development and Matlab. They run a 64-bit version of Ubuntu, and to avoid computing loads not related to research computing, have a small subset of the apps servers application packages installed. They do however have a large variety of development environments and libraries installed.

Software Differences Between Apps and Comps Machines

Some Example Common Software

a2ps bash cvs
eclipse emacs enscript
g++ g77 gcc
gv lynx mozilla-browser
ncftp openssh-client openssh-server
openssl perl python
rcs rsync screen
subversion sun-java5 tcsh
tetex xemacs21 xfig
xterm zsh

While both apps and comps machines carry a reasonable number of packages that are mirrored on both classes of server, there are differences. Listed here are some of the applications and software that are only available on one of the two types of machines. Libraries and rarely-used applications are not listed here; this is simply to provide a general idea of what the two classes of machines are intended to be used for.

Some Example Apps-Specific Software

acroread automake1.4 bsh
evince evolution exmh
firefox fvwm gaim
gimp gnome inkscape
kate kde kdelirc
kdepim kghostview kmail
knode konqueror kpdf
ksirc mozilla mutt
nautilus nmh openoffice.org
alpine rdesktop twm
xpdf xtightvncviewer

Some Example Comps-Specific Software

atlas clisp gprolog
matlab prolog-el swi-prolog