De Ricardisnet Server

Hardware

Onze server, ricardis.ricardis.tudelft.nl, was ooit een 486dx2-50 van Escom. Specificaties:
  • 486dx2-50 processor
  • 26.62 bogomips
  • 540+40 MB harddisk
  • 12 MB RAM
  • NE2000-compatible netwerkkaartje (utp)
  • Slackware Linux, versie ??? kernel 1.2.13 ???
  • aug-1996
Maar ja, van Escom niks dan crap, dus na een tijdje ging het moederbord kapot. Dus maar een nieuwe server kopen, Pentium 75 moederbord. Dit moederbord hebben we in de oude kast gestopt, na enig sloop en breekwerk. Specs:
  • Pentium 75 processor
  • 6.4 GB harddisk
  • 32 MB RAM
  • Digital DE-500 (21143) 10/100Mbit netwerkkaart (utp)
  • Redhat Linux 5.2, en later FreeBSD 3.x
  • feb-1999
Na ca. 16 maanden bleek dit toch allemaal wat aan de trage kant te zijn, dus hebben we weer wat nieuw spul gehaald:
  • Pentium-II 350
  • 10 Gb harddisk + 6.4 Gb + 20 Gb als backup
  • 128 Mb RAM
  • Digital DE-500 (21143) 10/100Mbit netwerkkaart (utp)
  • FreeBSD
  • jul-2000
Voor een mooi plaatje van ons 19" rack met alle servers, klik hier. Van boven naar beneden: PTT HDSL (2Mbit routers), daaronder 10/100 hub (blauw), DEC Alpha 3000/400, en op de onderste plank links de Jansbrug-server en daarnaast deze server.

Op deze setup hebben we nog een tijdje op voortgebouwd, o.a. met 256mb ECC geheugen in plaats van het gewone spul en een extra 40Gb harddisk. En toen ging het moederbord stuk.... Na meer dan 2.5 jaar trouwe dienst was het op een dag toch echt klaar. Daarnaast was het toch al tijd voor wat nieuws, dus hebben we het volgende aangeschaft/gekregen:
  • Celeron 366
  • nog een Celeron 366
  • 256Mb ECC RAM
  • Intel PRO/1000 netwerkkaart
  • 3Ware escalade 7500-4 ATA-RAID controller
  • vier 120Gb disks aan de RAID controller
  • 10Gb + 6.4Gb + 20Gb + 40Gb aan het moederbord
  • FreeBSD
  • apr-2003
Dat paste natuurlijk niet meer in de vorige kast, dus hebben we deze geklust.

Oja, nog iets:

*WE HEBBEN GLASVEZEL*

En dan begeeft het moederbord 't, na een crash deed niets het meer, en als je dan 11 kapotte condensatoren op het moederbord vindt, van het onverkrijgbare type, dan is het tijd om weer eens wat te vervangen:
  • Tyan S2460 moederbord
  • Athlon XP 1900
  • nog een Athlon XP 1900
  • 512Mb registered ECC RAM
  • Intel PRO/1000 netwerkkaart
  • 3Ware escalade 7500-4 ATA-RAID controller
  • vier 120Gb disks aan de RAID controller
  • 10Gb + 20Gb + 40Gb + 80Gb aan het moederbord
  • FreeBSD
  • dec-2003


Software

Het OS van de server is FreeBSD (natuurlijk, zou ik willen zeggen). Versie verandert natuurlijk elke maand zo'n beetje. Specificaties:
  • FreeBSD
  • Apache met bijbehoren
  • Samba
  • Qmail + Sophos + SpamAssassin
  • MySQL
FreeBSD
Wat anders? FreeBSD op een PC geeft de kracht van een true-multitasking, stabiel, op afstand bestuurbaar operating system en de prijs van een oude PC. Standaard draait op de server tevens qmail, pop en imap, zodat users hun mail kunnen laten sturen naar @ricardis.tudelft.nl en "bind" voor onze eigen DNS-server.

Apache httpd
Onze httpd zorgt voor de interne pagina's van de flat, de homepages van de verschillende users en verdiepingen, en is de primaire plaats van de Ricardishof-homepage, die je nu leest.
Natuurlijk hebben we ook de bijbehorende programma's als MySQL en PHP geinstalleerd voor de leukere scriptjes.
Omehenk heeft een hoop nuttige tools voor ons intranet geschreven, zoals een Netwerk-indexer, een lokale multiguide en een "wie-is-die-hoofdrolspeler-in-deze-film"-jetser
Kijk ook op www.ricardis.tudelft.nl.

Samba
Samba is het programma dat SMB voor FreeBSD ondersteund. SMB is namelijk het protocol dat Microsoft gebruikt voor de "Netwerkomgeving". Op deze manier kunnen users op een zeer simpele manier bij hun home-directory op de server en de ftp-server.

[HTML 4.0] [FreeBSD Rocks!] [DNS LOC Now!]