About The Various Machines In Our Department
We have many different kinds of machines, each with specialized purposes. In general, there are always more than one of any class of machine. If one machine is down, use another and send mail to firstname.lastname@example.org.
The department recognizes several classes of machines. Each class with a dedicated purpose. The classes are:
The department operates many 'compute servers.' These machines are tailored to run very large, compute-intensive jobs well. They have the most virtual memory, the fastest CPUs, and the additional benefit of having few interactive jobs competing for compute cycles.
The following policies govern all machines designated as compute servers:
Interactive sessions on compute servers should be kept to a minimum.Keeping your mail client open for several days at a time on one of these compute servers is an inappropriate activity. We have provided interactive servers and workstations for that kind of "everyday" computing. On the other hand, it is appropriate to do big compiles on these machines, and minor editing activity between compilations is a perfectly reasonable thing to do.
No person should have more than two jobs running at the same time on any given compute server or more than four jobs total on all compute servers.The rationale for this guideline is that when too many jobs get into the job mix, they compete for system resources, which can significantly reduce the throughput rate for everyone. Please use the two utilities top and ps to monitor your usage. Top will provide you with information about your top CPU processes, ps will report process status. Please see their man pages for more descriptive instructions.
Rules were meant to be brokenWe should not allow the existence of these guidelines to inhibit their entrepreneurial violation in responsible ways. For example, if you come in to work at 4:00am and see that power1 is unused and you start up 4 big jobs, that's fine. Remember not to go away and leave them running throughout the day.
General Use Computer Servers
|Sun Fire280R Server||2@750Mhz||4 Gb||Solaris 9||
|Sun Enterprise E3500||4@400Mhz||2 Gb||Solaris 9||
|UltraSPARC, E250 450 MHz||1||1 Gb||Solaris 9||
|Intel(R) Xeon(R) CPU E5504 @ 2.00GHz||8||8 Gb||Power2 runs Ubuntu 12.04, the rest run 10.04||
Limited Use Compute Servers
Use of these compute servers is limited either because a particular research group has priority on them, or because they are experimental machines.
|Intel(R) Xeon(TM) CPU 2.80GHz||2||1 Gb||Ubuntu 8.04 (Hardy Heron)||Sunfire1-22||Marty Humphrey's nodes|
|AMD Opteron(tm) Processor 240||2||2 Gb||
||Opteron 1-12||Marty Humphrey's nodes|
|AMD Opteron(tm) Processor 242||2||3 Gb||Ubuntu 8.04 (Hardy Heron)||Centurion001-064||Andrew Grimshaw's nodes|
|Mix of Intel Pentium III and IV||2||256 Mb||Fedora 7||lava012-030||Kevin Skadron's nodes|
Our interactive servers are adder, mamba, cobra, and viper (viper is reserved for faculty/staff use). They are Sunfire v210s with dual Ultrasparc IIIi, 1.0 GHz processors and 2GB of memory.
These are not to be used for long-running jobs or jobs with very large memory needs.
Servers are ONLY used for specific service tasks. We have mail servers, file servers, print servers, and web servers, to name a few. For security purposes, we prevent interactive logins on these servers.
The Olsson Hall Lounge and Mailroom each house 1 Windows XP workstations with a superset of our software. They have DVD burners and other software that isn't otherwise widely deployed, such as Adobe Creative Suite (includes Acrobat Pro, Photoshop).