Search Contact information
University of Cambridge Home Department of Engineering
University of Cambridge >  Engineering Department >  computing help

An Introduction to the "Teaching System"

The central computing system (aka "The Teaching System", "The DPO System", etc) has undergone another change in the last year or so. This talk describes the current set-up (with glimpses into the past and future) and the work of the IT Services Division in general. WWW slides are available.

History

The network structure of our system has changed over the years. Broadly speaking it has changed from a Mainframe system to a distributed, network system.

A long time ago, the machine room was twice as big as it is today and contained an IBM Mainframe. That was replaced by an HP fileserver plus HP terminals running HP-UX. The terminals proved too slow to run many programs, so we got some "CPU servers" to run programs, using the terminals merely to do input/output (i.e. they became "thin clients"). Each group of terminals connected to a CPU server was called a "cluster" - a term that we still use, though the meaning has changed.

Small groups of Windows machines were added to the system - one at the end of the DPO, for example.

Meanwhile, a few infrastructure machines and some machines in the EIETL were running Linux. In addition, Peter Long's MIT-related MDP project resulted in a CD containing Linux and many CUED programs. For the 2005-6 year we offered an MDP-like option on the DPO terminals alongside access to the HP-based system. For 2006-7 we removed the HP option, though we still have HP machines for teaching use in emergencies, and for admin use. Those HP machines will disappear in summer 2007.

For 2007-8 we're using SuSE Linux 10.2 instead of the Knoppix-based MDP linux version.

Current Structure and Hardware

Details of the current set-up are online.

Operating Systems

Software

Linux has lots of free software. Amongst the big, free packages available are One of the reasons we gave up HP-UX is that companies like Mathworks were no longer going to support it. Linux is supported by many software companies. Currently installed purchased programs include Matlab, ABAQUS, ANSYS, COMSOL, PATRAN and ProE.

The Web

Web-based admin and teaching facilities are supported centrally, though there's a trend towards using University facilities. We currently run several web servers (all on linux machines)

See the WWW logs for traffic information.

Staff

Here's the IT Services Division organisation chart!

Teaching Support

We used to have dedicated CBT programmers. Now most of the programming done nowadays involves conversions.

We've added a few facilities to made the system easier to use as a teaching aid.

Research Support

Other Services Provided

Connectivity

The Future

See Also

© Cambridge University Engineering Dept
Information provided by Tim Love (tpl)
Last updated: October 2007