Ik gebruik Linux zowel thuis als op het werk.
Op mijn werk maken we gebruik van Linux om honderden gebruikers in Internet services te voorzien. Deze services bestaan uit TACACS (dial-in modem user) authenticatie, web page hosting en proxy caching, als ook SMTP en POP services. Bovendien gebruiken we Linux om te voorzien in NFS services, en ook voor het leveren en mounten van het SMB-protocol (WfW/Win95/WinNT) file & print en FAX services met gebruik van het Samba package.
Thuis gebruik ik Linux voor mijn persoonlijke behoeften, zoals Internet services, software-ontwikkeling en natuurlijk het spelen van spellen (het zien draaien van Quake II op een Linux box is prachtig)! Één van de dingen die ik prettig vind aan Linux is, dat hoe hard ik er ook op ploeter, het crasht niet! Het is ook een geweldige manier te leren mijn Unix-vaardigheden te ontwikkelen en bij te houden.
Ik gebruik de Red Hat 6.1 Linux-distributie (zie http://www.redhat.com/ voor meer informatie). Deze distributie bevat alle noodzakelijke software voor een geheel ontwikkeld unix systeem -- shells, compilers & interpreters, netwerkondersteuning, het X Window Systeem, en alle Internet services (bv. Mail, news, web server, telnet, enz.). De distributie wordt standaard geleverd met Linux kernel 2.2.12.
Op mijn werk, gebruiken we een op Linux gebaseerd systeem als primaire Internet-server met de volgende configuratie:
Kernel: 2.2.12
Machine: Pentium II @ 300 MHz (bogo-mips 299.83) met PCI-bus, 256 Mb RAM
een 3 Gb Fujitsu IDE harddisk (/dev/hda)
vier 4.4 Gb Quantum Fireball SCSI harddisks (/dev/sd0 tot en met /dev/sd3),
24x speed SCSI CD-ROM (/dev/scd0),
Adaptec AHA-131 SCSI controller
HP SCSI DAT tape drive (/dev/st0 en /dev/nst0),
Intel EtherExpress Pro 10/100 Ethernetkaart
We hebben een tweede systeem -- een zelfs mooiere Intel box -- ook Red Hat 5.2 draaiend, op een andere kantoorlokatie. Het voorziet in netwerk file & print services via Samba, lokale web caching via Squid, en secondary DNS services. Helaas staat deze box meer dan 50 km verderop vanaf waar ik gewoonlijk werk, en staat het daardoor nogal aan z'n lot overgelaten -- ja deze baby is echt mijn trots en plezier! Hier zijn wat specs:
Kernel: 2.2.12
Machine: Pentium II @ 350 MHz (bogo-mips 349.80) met PCI-bus, 256 Mb RAM
een 4.1 Gb Quantum Fireball SCSI harddisk (/dev/sda)
vier 9.4 Gb Quantum Fireball SCSI harddisks (/dev/rd/c0d0, /dev/rd/c0d1) als hardware RAID level 5 array,
36x speed SCSI CD-ROM (/dev/scd0),
BusLogic BT-948 SCSI controller
Mylex AcceleRAID 250 (DAC960) RAID controller,
HP SCSI DAT tape drive (/dev/st0 and /dev/nst0),
Intel EtherExpress Pro 10/100 Ethernetcard
Het hebben van een ongelofelijke 24+ Gb beschikbare opslagruimte, met overvloedige opslag geconfigureerd als een hardware RAID5 array is een nederig gevoel. De Mylex RAID controller werkt geweldig en ik zou niet aarzelen anderen, die op zoek zijn naar een hardware RAID oplossing, het aan te bevelen! (Zie voor details de the section called High Availability met RAID in Chapter 11, als je geïnteresseerd bent je Linux-systeem met een RAID-array te configureren).
We hebben nog vier andere Linux-systemen; een Alpha, een Sparc, en twee Intel boxes; twee daarvan zijn in produktie, en dan is er nog mijn eigen persoonlijke systeem thuis, maar ik zal je niet lastig vallen met de details.
In dit document is geprobeerd zo hardware-onafhankelijk mogelijk te blijven, maar het kan van nut zijn als je weet waar ik vandaan kom zover als het hardware betreft.