|[Home] [Databases] [World Law] [Search] [Help] [Feedback]||Related Links|
CommonLII Technical Details
You are here: CommonLII >> About CommonLII >> CommonLII...some technical details
Last updated: 2 September, 2005
For the moment, CommonLII is running as a virtual interface on the main AustLII production server (called "kirra").
kirra: The main AustLII server at www.austlii.edu.au is a Sun Enterprise V880 with eight CPUs, 64 GB main memory and 8 TB of NAS storage. It is connected to the main router via a gigabit full duplex link and from there via UTS to the NSW Regional Network. It has tape robot for backups and other groovy stuff.
bar: The backup AustLII server (known internally as "bar") is a Sun Enterprise 4501 server, with four 450 MHz CPUs, 3 GB main memory and a duplicate 8TB NAS RAID array.
bondi, bronte, wanda: Two secondary servers (mail.austlii.edu.au aka "bondi" and beta.austlii.edu.au aka "bronte") handle mail, DNS and other services and also act as "workhorses" for document conversion, development and other tasks. They are both single-CPU Sun UltraSPARC 1's with 512 Mb main memory each and about 20 Gb disk space. A third server (a Sun SPARC 4) runs all virtual servers in addition to some public FTP mirrors.
others: A couple of Sun UltraSPARC 5's act as development and testing machines for new software considered too unstable for "beta". These machines, as well as two more Sun SPARC 4's also act as personal workstations. AustLII staff run a mixture of PC (Windows and Linux) and Apples (MacOS 10) as personal workstations.
the beach thing: almost all AustLII machines are named after Australian beaches (yes, even "bar" and "wineglass"). A tradition from 1995 reflecting where we'd all rather be...
OS: The main servers run Sun's Solaris (a UNIX operating system) however we have begun experimenting with Linux for SPARCs on some hardware. Personal workstations run a mix of Windows, MacOS, Redhat Linux (and once upon a time, OS/2 Warp and BeOS).
security: various network monitoring and control, as well as OS-level software, including SATAN, COPS, Tripwire, ASET, TCP Wrappers. Additional custom software developed here at AustLII.
servers: The main web server is Apache, with numerous modifications including mod_perl, Mason, FastCGI and some modules developed in-house. Mail lists managed with majordomo. Public FTP services handled by NcFTPd. LDAP handled by OpenLDAP.
browsers: Netscape Communicator, MS Internet Explorer, Opera, IBM WebExplorer, Lynx and numerous more "exotic" browsers.
search: Our in-house SINO search software handles all search functionality across the site. Remote indexing managed by Gromit (also developed here). Document management of World Law index handled by Anarchivist (aka "Feathers II").
stuff: We couldn't get by without Perl, (including PerlTK, Mason, mod_perl, LWP, libnet) GNU C/C++, Linux, FreeBSD (and the *BSD family!), OpenLDAP, Berkeley DB, and a host of other freely distributed software.