Upload
dotuong
View
216
Download
0
Embed Size (px)
Citation preview
1) What we we've got
2) How to use it
3) Why to use it
4) What you want
1) What we we've got
2) How to use it
3) Why to use it
4) What you want
0) Who we are
Who we are (or: genealogy of the SRG tsar)
kill 9
Who we are (or: genealogy of the SRG tsar)
fork && graduate
fork && graduate
Hey, I'm also a tsar!
Who we are (or: genealogy of the SRG tsar)
What we've got
FN11
What we've got
SE18
What we've got
The “SRG exception”
What we've got
The Machines
Total: 54
32 bit 64 bit Total VT SMT 1 core 2 cores 4 cores 8 cores
Intel 16 20 36 11 7 20 6 3
P3 2 -- 2 -- none 1 1 -- --
P4 14 15 29 6 all 6 19 2 2
Core -- 5 5 5 none -- -- 4 1
AMD -- 18 18 -- none -- 17 1 --
Total 18 38 54 11 29 7 37 7 3
RAM: mostly 1-4 GB Storage: partly SCSI, partly SATA, usually ~100 GBNetwork: 100 Mbit (apart from special setups)
Test Machine Setup
● Completely under your control● Your choice of OS etc
● “Outside” the lab network● But can access filer
● Boot over network● Can recover from bad disk state
● Remote power control, console access● Can tweak BIOS options, see early boot
What They're (Currently) Good For
● Kernel hacking● Avoid breaking your actual machine● Recovery powers equivalent to console
● Network experiments● Can be patched to your desk● Some can be expanded with many ethernet cards
What They're Less Good For
● Simulation / other userspace work● Don't care about particular distro/kernel
● Massive dataset analysis● Local storage typical for 2005
● Large-scale network/cloud experiments● Only so many of them
Test Machine HOWTO
● xenuse● arkanoid P4-smp/linux bv238
● atikatak P4-smp/linux
● bombjack P4-smp/linux ms705
● xenuse --on | --off | --reboot | --status
● xenuse -t● PXEGrub: srgboot/mach_name/pxegrub.cfg
Useful Defaults
● Ubuntu Netboot installer● Likewise OpenSuSE● Easy to set up another distro
Demo
Documentation and Help
● SRG Wiki:
http://srgwiki.cl.cam.ac.uk
● Email the tsars:
Turn it off & Unlock it
● Don't forget to unlock machines when you no longer use it.
● Turn them off when not currently using them (P4s suck power!)● xenuse off / on
What you want (aka “feedback”)
● What workloads?
● Shared compute nodes vs. dedicated personal test machines
● Storage requirements?
● Rent cloud space?
● Energy efficiency