Door Daniel Kegel

Uitbreiding webserver-cluster met twee Appro dual Xeons

05-11-2002 • 19:31

71

Vanavond zal het Tweakers.net serverpark verder uitgebreid worden met twee nieuwe webservers. Dit maal hebben we niet gekozen voor de tot nu toe gebruikelijke zelfbouw machines op basis van AMD processors, maar is gekozen voor pre-built 1U servers van Appro. Onder andere AnandTech heeft al goede ervaring met deze fabrikant, en op het moment dat Teranet als sponsor wilde optreden is er door ons uiteraard niet lang geaarzeld .

Appro 1200X 1U server

Beide servers worden aangedreven door twee 2,4GHz Intel Pentium 4 Xeon processors op een Tyan Thunder S2720GN moederbord. Omdat deze processors zijn voorzien van Hyperthreading technologie ziet Linux maar liefst vier processors per systeem. In hoeverre dit ook daadwerkelijk voor een prestatieverbetering zal zorgen valt uiteraard nog te bezien. Verder is er zoals gebruikelijk geheugen van Dane-Elec aan boord, in de vorm van twee 512MB ECC Registered DDR modules. Voor de harde opslag zorgt een 60GB Seagate IDE schijf. Het Tyan moederbord is standaard al voorzien van een ATi Rage videochip, één Intel 10/100 Mbit ethernet controller en één Intel 10/100/1000 Mbit ethernet controller. Vier enorme centrifugaalfans zorgen voor de broodnodige koeling en een stevige geluidsproductie.

Met de installatie van de twee nieuwe servers, Acidalia en Aberis genaamd, ontstaat genoeg overcapaciteit om servers die problemen geven zonder gevolgen uit de roulatie te halen voor een grondige checkup. Fok!-webserver Athena, die al enige weken een soort knipperlicht-bestaan leidt, zal op korte termijn meegenomen worden voor een uitgebreide controle. Haar taken zullen worden overgenomen door Iris, die op haar beurt weer vervangen wordt door één van de nieuwe Appro-machines.

Reacties (71)

71
71
51
2
0
2
Wijzig sortering
aan de ene kant ben ik blij dat het tweakers.net serverpark uitgebreid kan worden met twee supersnelle machines, aan de andere kant: waar blijft de tweakers moraal nog met twee pre-built machines?
Het geheugen hebben we er nog wel zelf in gezet hoor :) .

Ons rack begint een beetje vol te raken en dan zijn 1U rackmounts veel aantrekkelijker. Het is veel makkelijker om een barebone te nemen dan om een 1U server van de grond af op te bouwen, omdat je dan met allerlei problemen te maken krijgt zoals het zoeken van een geschikt moederbord, een goede voeding en de goede koeling die nodig is om twee Athlons of Xeons koud te houden. Deze Appro kastjes hebben vier grote blowers die de lucht aanzuigen vanuit het midden van de kast (onder de kast ter hoogte van de blowers bevindt zich een soort van ventilatieschacht waarmee lucht vanaf de zijkanten van de kast kan worden aangetrokken). Zelfbouw kastjes hebben vaak van die lullige 4cm fans die nauwelijks airflow genereren en dan ook nog eens alle lucht uit de voorkant van de kast aantrekken.

De binnenkant van de Appro 1200X ziet er ongeveer zo uit: www.appro.com/1124.html .
Anoniem: 31444 @Femme6 november 2002 07:38
Alleen die loopt op AMDtjes

Dat is toch een 1200X-22? Wel een leuk ding en ziet er nog wel aardig uit... Komen er misschien in de toekomst nog Apple xServe dingen in te hangen? Jullie doen altijd Lintel bakken... ;(
probeer deze dan eens;
[url="http://"]http://www.appro.com/1224x.html[/url]

enne, DUAL XEON's , hmmm, smullen!
hmm geile rack femme :Y)
"Nee sorry Teranet, die 9,6GHz aan HyperThreading server-power willen we niet hebben, want we bouwen liever zelf. Doei!"

Zie je het al voor je :P.
natuurlijk zou ik ook geen nee zeggen! Het verbaasde me gewoon. En het argument van ruimte van Femme vind ik ook een goeie, volgens mij kun je al niet eens meer over de hoogste unit heenkijken ;)

edit:
wat een heavy fan's in zo'n kastje zeg!
Dit zijn niet de enige 2 hoor, Atlas geloof ik, die nu geloof ik niet in het rack hangt maar voor inspectie/reparatie weg is was ook een originele.
Anoniem: 44207 5 november 2002 21:23
Floris:

Hades en Cronos. Hades is van de onderwereld en Cronos van de bovenwereld. Alleen Cronos eet kinderen :+
Behalve dat er een generatie verschil inzit... en Cronos (Kronos) zijn al kinderen opat omdat die wist dat 1 daarvan hem van zijn plaats als heerser over de goden zou stoten. Dat was Zeus, de laatst geboren zoon nadat 5 zussen en 4 broers door zijn vader opgegeten waren. Gaia gaf Chronos een in linnen gewikkelde steen en liet Zeus verbergen. Hades is een jongere broer van Zeus, en dus ook een zoon van Kronos.
De inconsequentie Kronos. Ronos moet men me maar vergeven.
Als je dan namen van fictieve karakters zou willen nemen die kindertjes eten zou je Cronos en Fat Bastard (uit Austin Powers) kunnen nemen :+

Fat Bastard vond zich zelf een goddelijk lichaam hebben dus dan zit dat goddelijk er toch ook al een beetje in he.
Doe dan de 4 HorseMen

- kronos
- methos
- silas
- caspian

(om in stijl te blijven met Kronos :))
CooL!

Ik wist het lekker al, maarja :P mooie bakkies hoor!

maar geen dual HDD (gemirrored)?
Alpheius (Alpheios) vind ik wel een geile naam :)
Astraea (Astraia) die ook wel :)

uiteraard, mijn reactie word als overbodig beschouwd, en die van Wouter als grappig... :? :/
Niet nodig, al het belangrijke komt van de fileserver af :).
kunnen we van dat front ook eens een keer een update verwachten :?. Laatste nieuws wat ik nog weet is dat er een netapp is neergezet ipv een zelfbouw server (weet niet meer welke).

En aangezien de fileserver de enigste server is die nog niet geloadbalanced is (kan dat eigenlijk wel :?) lijkt me dit toch ook belangrijk..
De load op de fileserver is niet zo'n probleem, wel dat-ie op dit moment niet erg stabiel is (nouja, sinds vorige week is hij plotseling wel weer stabiel). Het is bedoeling om Coda te gaan gebruiken. Dat is een distributed filesystem waarbij de clients een lokale cache hebben zodat er minder belasting is op de fileserver en het wegvallen van de fileserver niet meteen dramatische gevolgen hoeft te hebben.

Sinds de laatste upgrade hebben we echter het probleem dat er geen (stabiele) machine meer vrij is om een fileserver op te draaien. Atlas (oude fileserver) moest terug naar de fabrikant ivm een probleem met de SCSI controller en Argus (backup fileserver) was niet stabiel door problemen met de dual Athlon borden van Epox.
Je kan een fileserver niet echt loadbalancen.

Wat wel kan (en wat we binnenkort willen gaan testen) is loadbalancen op Layer7, dat houdt in dat je kunt balancen op de inhoud van de pagina. Zo kan je plaatjes, tekst en nog veel meer leuke dingen balancen :)

We willen overigens weer terug naar de oude setup: met een PC-fileserver in plaats van de machine die we nu hebben. Maar daar zijn nog een paar problemen te overwinnen op het moment...
Ik weet niet of het een gevolg is van deze upgrade, maar het forum ligt plat.... melding " Failed to connect to the MySQL Database server (error_connect)" verschijnt steeds. Houd dat verband met de nieuwe servers?
Ik heb eigenlijk niet echt een idee. GoT ligt in elk geval al sinds 4:55 plat (volgens de GoTtracker van Crisp.)

Wel jammer dat het plan niet iets duidelijker is over de precieze taken van deze Appro dual Xeons's
Alfredt: In principe is het geeneens de Got Tracker van crisp die dit meld, maar dat heeft meer te maken met het XML bestand waar crisp deze informatie vandaan haalt :)

Het is namelijk zo dat er eens in de zoveel tijd een query voor de XML generatie plaatsvind en om de database dan niet zo te belasten wordt het resultaat van een oudere query voor een bepaalde tijd opgeslagen in zo'n bestand. Dit resulteeerd dan in het feit dat je dus kan zien wanneer ongeveer het forum down is gegaan...
Neen, dat heeft er niets mee te maken.
De netwerkkaart voor het interne verkeer was op zijn bek gegaan, toen ik dat had opgelost bleek MySQL niet op te willen starten. Dit heeft Kees opgelost, het is mij onduidelijk hoe dit heeft kunnen plaatsvinden, maar met de (nog niet in gebruik genomen) Appro's heeft het niets van doen. :)
En nou nog namen verzinnen :)
Ik vind 'Neuromancer' en 'Wintermute' wel goeie namen voor twee servers.
(Zijn de namen van de twee AI's uit William Gibson's boek Neuromancer, waarmee hij de term Cyberspace voor het eerst introduceerde)
Sorry, maar dat past toch totaal niet bij de rest van de servers? Of was het je nog niet opgevallen dat er altijd Goden uit de oudheid worden gebruikt? ;).
Mwah... Er wordt ook al van de traditie van zelfbouw servers afgestapt (even los van die loadbalancers dan) maar inderdaad, het zijn geen ouwe goden :)
Moeten ze ook nog met een 'a' beginnen??
Dat was niet echt bewuste traditie, maar meer het logische gevolg van het feit dat niemand kant-en-klare servers wilde sponsoren. Voor de naamgeving is wel een duidelijke keuze gemaakt :). Ze hebben niet allemaal een "a" trouwens, maar de "a" heeft wel de voorkeur. En als het kan moet de 'functie' van de God(in) ook nog een beetje passend zijn ;).
Totdat de namen met de "A" op zijn natuurlijk.
Dan ge je verder met de "B", ik zie het al voor me, de eerste bak met een luidruchtige koeling zal dan Baufort heten. :+
Jammer dat de meest voor de hand liggende naam (appro -> aphrodite) al in gebruik is :)
hehe *pakt KCV-boek*
Wat dacht je van Amor? of Aeschylus (dichter als ik het niet mis heb)? Ares? Antigone?
Je kunt hier een lijst vinden met een hele hoop Griekse namen! Al zouden alel servers van TrueServer of die er hangen een griekse naam met betekenis hebben dan zouden ze nog niet te kort komen!
Anoniem: 44207 5 november 2002 21:01
* 786562 Tuxus
Hades, dat is een testsyteem, ik weet zo snel niet van wie, maar het zou zomaar van Daniel kunnen zijn.
(De mijne heet helios trouwens)
Anoniem: 44207 5 november 2002 23:24
Alleen is dat geen god :P
Sommige mensen vinden goden even fictief als Fat Bastard uit Austin Powers.

dus daar heb je weer een vergelijking.
1gb geheugen niet een beetje weinig??
1GB is meer dan genoeg voor onze webservers. Het actieve geheugengebruik is meestal minder dan 400MB.
http://slashdot.org/faq/tech.shtml#te050

heeft tweakers.net nu dus een krachtiger serverpark dan slashdot?
Slashdot gebruikt die configuratie al sinds mei 2000. Als men daar tussentijds geen upgrades heeft uitgevoerd hebben wij inderdaad meer serverpower.

Op dit item kan niet meer gereageerd worden.