Difference between revisions of "Machine List"

From CSCWiki
Jump to navigation Jump to search
(note about a-f going to WiCS instead of being just thrown out)
(explain machine categories; rename Servers -> General Use)
Line 1: Line 1:
= Servers =
+
= Web Server =
  +
You are highly encouraged to avoid running anything that's not directly related to your CSC webspace on our web server. We have plenty of general-use machines; please use those instead. You can even edit web pages from any other machine--usually the only reason you'd *need* to be on caffeine is for database access.
   
 
== ''caffeine'' ==
 
== ''caffeine'' ==
   
Caffeine is the Computer Science Club's primary server. It serves websites, databases for websites, and a large amount of other services. It is a [[Virtualization#Linux_Containers|Linux container]] at present.
+
Caffeine is the Computer Science Club's web server. It serves websites, databases for websites, and a large amount of other services. It is a [[Virtualization#Linux_Containers|Linux container]] at present.
   
 
==== Specs ====
 
==== Specs ====
Line 16: Line 17:
 
* [[ceo]] daemon
 
* [[ceo]] daemon
 
* mail was migrated to [[#mail|mail]]
 
* mail was migrated to [[#mail|mail]]
  +
  +
= General-Use Servers =
  +
  +
These machines can be used for (nearly) anything you like (though be polite and remember that these are shared machines). Recall that when you signed the Machine Usage Agreement, you promised not to use these machines to generate profit (so no bitcoin mining).
  +
  +
Most people use either taurine and clones or (high-fructose-)corn-syrup. hfcs is probably our beefiest machine at the moment, if you are wanting to do some heavy computation. Again, if you have a long-running computationally intensive job, it's good to
  +
nice[https://en.wikipedia.org/wiki/Nice_(Unix)] your process, and possibly let syscom know too.
   
 
== ''corn-syrup'' ==
 
== ''corn-syrup'' ==
Line 112: Line 120:
   
 
= Office Terminals =
 
= Office Terminals =
  +
  +
It's possible to SSH into these machines, but we discourage you from trying to use these machines when you're not sitting in front of them. They are bounced at least every time our login manager, lightdm, throws a tantrum (which is several times a day). These are for use inside our physical office.
   
 
== ''bit-shifter'' ==
 
== ''bit-shifter'' ==

Revision as of 10:35, 22 January 2015

Web Server

You are highly encouraged to avoid running anything that's not directly related to your CSC webspace on our web server. We have plenty of general-use machines; please use those instead. You can even edit web pages from any other machine--usually the only reason you'd *need* to be on caffeine is for database access.

caffeine

Caffeine is the Computer Science Club's web server. It serves websites, databases for websites, and a large amount of other services. It is a Linux container at present.

Specs

Services

General-Use Servers

These machines can be used for (nearly) anything you like (though be polite and remember that these are shared machines). Recall that when you signed the Machine Usage Agreement, you promised not to use these machines to generate profit (so no bitcoin mining).

Most people use either taurine and clones or (high-fructose-)corn-syrup. hfcs is probably our beefiest machine at the moment, if you are wanting to do some heavy computation. Again, if you have a long-running computationally intensive job, it's good to nice[1] your process, and possibly let syscom know too.

corn-syrup

PowerEdge 2950

Specs

  • 2 × Intel Xeon E5405 (2.00 GHz, 4 cores each)
  • 32 GB RAM
  • eth0 ("Gb0") mac addr 00:24:e8:52:41:27
  • eth1 ("Gb1") mac addr 00:24:e8:52:41:29
  • IPMI mac addr 00:24:e8:52:41:2b
  • 3 × Western-Digital 160GB SATA hard drive (445 GB software RAID0 array)

Notes

  • Use eth0/Gb0 for the mathstudentorgsnet connection
  • has ipmi on corn-syrup-impi.csclub.uwaterloo.ca.

Services

  • Hosts 1 TB /scratch and exports via NFS (sec=krb5)

denardo

Due to some instability, general uselessness, and the acquisition of a more powerful SPARC machine from MFCF, denardo is scheduled to be decommissioned.

Specs

  • Sun Fire V210
  • TI UltraSparc IIIi (Jalapeño)
  • 2 GB RAM
  • 160 GB RAID array
  • ALOM on denardo-alom.csclub can be used to power machine on/off

high-fructose-corn-syrup

High-fructose-corn-syrup (or hfcs) is our more powerful version of corn-syrup. It's been in CSC service since April 2012.

Specs

  • 4x AMD Opteron 6272 (2.4 GHz, 16 cores each)
  • 192 GB RAM
  • Supermicro H8QGi+-F Motherboard Quad 1944-pin Socket (Manual)
  • 500 GB Seagate Barracuda
  • Supermicro Case Rackmount CSE-748TQ-R1400B 4U (Manual)

taurine

Specs

  • 2 AMD Opteron 2218 CPUs
  • 8GB RAM
  • 136 GB LVM volume group

Services

  • Virtual machines
  • BitlBee IRC instant messaging gateway (localhost only)
  • ident server to maintain high connection cap to freenode
  • Runs ssh on ports 21,22,53,80,81,443,8000,8080 for user's convenience.

sucrose

sucrose is a taurine clone donated by CSCF.

Specs

dextrose

dextrose is a taurine clone donated by CSCF. It currently hosts the mathNEWS server but is still general-use for the time being.

Specs

potassium-citrate

Potassium-citrate is a dual-processor Alpha machine. It is on extended loan from pbarfuss. It is scheduled to be temporarily decommissioned until pbarfuss puts a new OS onto it or takes it home, as Debian has dropped Alpha support.

Specs

  • Alphaserver CS20 (2 833MHz EV68al CPUs)
  • 512MB RAM
  • 36 GB Seagate SCSI hard drive

potassium-nitrate

It is a Sun E2900 from a decommissioned MFCF compute cluster, on loan for an extended period. It has a SPARC architecture.

It is currently being set up; MFCF needs to perform some last setup steps and then we will install Debian on it and set it up as general-use.

The name is from saltpetre, because sparks.

Specs

See Sun 2900.

Office Terminals

It's possible to SSH into these machines, but we discourage you from trying to use these machines when you're not sitting in front of them. They are bounced at least every time our login manager, lightdm, throws a tantrum (which is several times a day). These are for use inside our physical office.

bit-shifter

bit-shifter is an office terminal.

Specs

  • Intel(R) Core(TM)2 Quad CPU Q8300
  • 4GB RAM
  • Nvidia GeForce GT 440
  • Gigabyte GA-EP45-UD3L Motherboard
  • 1x 64GB SanDisk SDSSDP064G SSD
  • Jacob Parker's Firewire Card

Services

gwem

gwem is an office terminal that was created because AMD donated a graphics card. It entered CSC service in February 2012.

Specs

  • AMD FX-8150 3.6GHz 8-Core CPU
  • 16 GB RAM
  • AMD Radeon 6870 HD 1GB GPU
  • Gigabyte GA-990FXA-UD7 Motherboard
  • 1x 64GB SanDisk SDSSDP064G SSD

maltodextrin

Maltodextrin is an office terminal. It was upgraded in Spring 2014 after an unidentified failure.

Specs

  • Intel Core i3-4130 @ 3.40 GHz
  • 8GB RAM
  • 1x 64GB SanDisk SDSSDP064G SSD
  • ASUS H81-PLUS Motherboard

Services

natural-flavours

Natural-flavours is an office terminal; it used to be our mirror.

Specs

  • Intel Core 2 Duo E6300 @ 1.86 GHz
  • 2x1GB RAM
  • Nvidia GeForce GT 440
  • 1x 64GB SanDisk SDSSDP064G SSD
  • ASUS P5L-MX Motherboard
  • DVD Burner

nullsleep

nullsleep is an ASRock ION 330 machine given to us by CSCF and funded by MEF.

Specs

  • Intel® Dual Core Atom™ 330
  • 2GB RAM
  • NVIDIA® ION™ graphics
  • 1x 64GB SanDisk SDSSDP064G SSD
  • DVD Burner

Speakers

Nullsleep has the office speakers currently connected to it.

Services

Nullsleep runs MPD for playing music. Control of MPD is available only to users in the "audio" group. Music is located in /music on the office terminals

strombola

It is named after Gordon Strombola.

Specs

  • Intel Core2 Quad Q8200 @ 2.33GHz
  • 4 GB RAM
  • nVidia GeForce 8600 GTS
  • Gigabyte GA-EP45-UD3L Motherboard
  • 1x 64GB SanDisk SDSSDP064G SSD

Speakers

Strombola has integrated 5.1 channel sound.

Syscom Only

The following systems may only be accessible to members of the Systems Committee for a variety of reasons; the most common of which being that some of these machines host Kerberos authentication services for the CSC.

artificial-flavours

Artificial-flavours is our backup server. It used to be an office terminal. It is scheduled to be decommissioned once the backup services are moved to containers on cobalamin, and it may be transferred to the ownership of Women in Computer Science (WiCS).

A few users were running jobs before we remembered to make a-f actually be syscom-only. They have grandfathered access to the machine, which will be removed at some point.

Specs

  • Intel Celeron 3.2GHz
  • 2GB RAM
  • Biostar P4M80-M4 Motherboard
  • Western-Digital 80 GB ATA hard drive

Services

Note: secondary mail exchanger is offline due to improper relay setup.

aspartame

aspartame is a taurine clone donated by CSCF. It currently is our primary file server, serving as the gateway interface to space on phlogiston. It also hosts the auth1 container.

Specs

  • 2 AMD Opteron 2218 CPUs
  • 10GB RAM

Notes

  • It currently cannot route the Internet due to a misconfiguration on the NetApp. This should be fixed at some point.

auth1

Container on aspartame.

Services

cobalamin

Dell PowerEdge 2950 donated to us by FEDS. Located in the Science machine room on the first floor of Physics. Will act as a backup server for many things.

  • debian.csclub keys not installed
  • ssh host keys need to be correctly configured (some removed?)

Specs

Services

Notes

  • The network card requires non-free drivers. Be sure to use an installation disc with non-free.
  • We have separate IP ranges for cobalamin and its containers because the machine is located in a different building. They are:
    • VLAN ID 504 (csc-ipmi): 172.19.5.24/29; gateway 172.19.5.25; mask 255.255.255.248
    • VLAN ID 505 (csc-data): 129.97.16.96/29; gateway 129.97.16.96; mask 255.255.255.248
  • For some reason, the keyboard is shit. Try to avoid having to use it. It's doable, but painful. IPMI works now, and then we don't need to bug about physical access so it's better anyway.

glomag

Glomag is a newish server (as of Fall 2009) which hosts caffeine. Only syscom are allowed to SSH in here directly, though SSH to caffeine is permitted to all members.

Specs

  • Intel Xeon X3450 @ 2.67 GHz
  • 6 GB RAM
  • vg0: 465 GB software RAID1 (contains root partition):
    • 750 GB Seagate Barracuda SATA hard drive
    • 500 GB Western-Digital Caviar Blue SATA hard drive
  • vg1: 596 GB software RAID1 (contains caffeine):
    • 2 × 640 GB Western-Digital Caviar Blue SATA hard drive

Services

mail

mail is the CSC's mail server. It hosts mail delivery, imap(s), smtp(s), and mailman. It is also syscom-only. It is a Linux container at present.

Specs

Services

psilodump

psilodump is a NetApp FAS3000 series fileserver donated by CSCF. It, along with its sibling phlogiston, host disk shelves exported as iSCSI block devices.

Specs

phlogiston

phlogiston is a NetApp FAS3000 series fileserver donated by CSCF. It, along with its sibling psilodump, host disk shelves exported as iSCSI block devices.

phlogiston is turned off and should remain that way. It is misconfigured to have its drives overlap with those owned by psilodump, and if it is turned on, it will likely cause irreparable data loss.

Specs

sodium-benzoate

Sodium-benzoate is our mirror server, funded by MEF.

Specs

  • Intel Xeon Quad Core E5405 @ 2.00 GHz
  • 16GB RAM
  • vg0: 228 GB block device behind DELL PERC 6/i (contains root partition)
  • mirror: ~14 TB block device behind DELL PERC 6/i (contains mirror)
    • 8 × 2 TB hard drive (RAID-5)

After several disk failures and RMAs, the mirror array was accidentally rebuilt using some of the 4TB drives purchased for the new mirror. They do not work properly with sodium-benzoate because the RAID controller does not support 4TB drives and only exposes part of the storage. At some point we will need to rebuild the array using the 2TB disks again.

Space disks are currently in the office underneath maltodextrin.

Services

munin

munin is a syscom-only monitoring and accounting machine. It is a Linux container at present.

Specs

Services

  • munin systems monitoring daemon

Other

goto80

This is a small ARM machine we picked up in order to have similar hardware to the Real Time Operating Systems (CS 452) course. It has a JTAG interface. Location unknown.

Specs

  • 500 MHz Feroceon (ARM926ej-s compatible) processor
  • ARMv5TEJ architecture

Use -march=armv5te -mtune=arm926ej-s options to GCC.

For information on the TS-7800's hardware see here: http://www.embeddedarm.com/products/board-detail.php?product=ts-7800

binaerpilot

This is a Gumstix Overo Tide CPU on a Tobi expansion board. It is currently attached to corn-syrup in the machine room and even more currently turned off until someone can figure out what is wrong with it.

Specs

  • TI OMAP 3530 750Mhz (ARM Cortex-A8)
  • 512MB RAM

anamanaguchi

This is a Gumstix Overo Tide CPU on a Chestnut43 expansion board. It is currently in the hardware drawer in the CSC.

Specs

  • TI OMAP 3530 750Mhz (ARM Cortex-A8)
  • 512MB RAM

digital cutter

See here.

mathnews

dextrose hosts a container which serves as the mathNEWS webserver. It is administered by mathNEWS, as a pilot for providing containers to select groups who have more specialized demands than the general-use infrastructure can meet.

Decommissioned

Lisp machine

A Symbolics XL1200 Lisp machine. Donated to a new home when we couldn't get it working.

http://www.globalnerdy.com/2008/12/03/symbolics-xl1200-lisp-machine-free-to-a-good-home/ for some history on this hardware.

Specs

Currently inoperable due to (at least) a missing console cable.

ginseng

Ginseng used to be our fileserver, before aspartame and the netapp took over.

Specs

calum

The server from back before recorded memory.

paza

An iMac G3 that was used as a dumb terminal.

Specs

  • 233Mhz PowerPC 740/750
  • 96 MB RAM

romana

Romana was a BeBox that has been in the CSC's possession since long before BeOS became defunct.

Specs

  • 2 PowerPC based procccessors
  • Stylish Blinken processor-load lights

sodium-citrate

Sodium-citrate was an SGI O2 machine.

In order to net boot you need to set /proc/sys/net/ipv4/ip_no_pmtu_disc to 1. When the O2 boots, hit F5 at the boot menu and type bootp():.

Specs

  • SGI O2 MIPS processor
  • 423 MB (?) RAM
  • 2 × 2 GB hard drive

acesulfame-potassium (decommissioned)

An old office terminal.

Specs

  • Intel Pentium 4 2.67GHz
  • 1GB RAM
  • ABIT VT7 Motherboard
  • ATI Radeon 7000

skynet

skynet was a Sun E6500 machine donated by Sanjay Singh. It was never fully set up.

Specs

  • 15 full CPU/memory boards
    • 2x UltraSPARC II 464MHz / 8MB Cache Processors
    • ??? RAM?
  • 1 I/O board (type=???)
    • ???x disks?
  • 1 CD-ROM drive

freebsd

FreeBSD was a virtual machine with FreeBSD installed.

Services

  • Newer software

rainbowdragoneyes

Rainbowdragoneyes was our Lemote Fuloong MIPS machine. This machine is aliased to rde.csclub.uwaterloo.ca.

Specs

  • 800MHz MIPS Loongson 2f CPU