Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 22 reacties

Zoals je eerder in deze .plan hebt kunnen lezen, heeft Tweakers.net afgelopen maandag met succes de database-server van de frontpage geupgrade. Artemis II was bijna twee jaar in bedrijf en ging met pensioen op een recorduptime van 422 dagen. De oude dual Athlon MP 1600+ configuratie is opgevolgd door een volledig nieuwe machine met twee Opteron 246 processors, 4GB geheugen en een zestal SCSI-harde schijven. De volledige specs kun je nalezen in de .plan.

Door de komst van Artemis III is ons rack in de co-locatiesuite van TrueServer nu tot de nok gevuld met hardware. Gelukkig zal er binnenkort weer ruimte gecreeërd worden als Artemis II uit het rack wordt verwijderd en de database-server van het forum (Apollo) wordt vervangen door een nieuwe 2U Appro 2128Hs. Artemis II en de huidige database-servers van het forum en Fok! zijn ondergebracht in 4U CI-Design rackmounts en bezetten daardoor meer dan een kwart van de beschikbare rackspace.

Artemis serverupgrade 1/3 november 2003 - T.net rack voorkant

Op dit moment hebben we al een aardig cluster van Appro-servers en na de upgrade van Apollo zal daar nog een Appro-machien bijkomen. Op de onderstaande foto wordt Artemis III geflankeerd door vier Appro 1200X dual Xeon 2,4GHz webservers.

Artemis serverupgrade 1/3 november 2003 - Artemis en 4x dual Xeon

Artemis serverupgrade 1/3 november 2003 - Artemis en 4x dual Xeon achterkant

Artemis serverupgrade 1/3 november 2002 - Kees workspace

Na een serverupgrade is het altijd spannend om te zien of de upgrade het beoogde snelheidsverhogende effect heeft bereikt. In het geval van de upgrade van Artemis kunnen we zeker tevreden zijn over de snelheidsverbetering. De combinatie van dual Opteron 246 en MySQL 4.0.16 is werkelijk bizar snel in vergelijking met de vorige dual Athlon MP 1600+ server met MySQL 3.23.54. De gemiddelde processorbelasting op de database-server is met een factor 5,7 (!) afgenomen en daalde van 39,75 procent naar 7,01 procent. De gemiddelde load nam af van 1,60 naar 0,17.

Artemis serverupgrade 1/3 november 2003 - Artemis CPU-belasting grafiek

De query cache van MySQL 4.0 blijkt bijzonder effectief zijn werk te doen. Met behulp van de query cache is het mogelijk om resultaten van identieke queries te cachen, zodat ze niet telkens opnieuw in de database opgezocht hoeven te worden. Ongeveer tweederde van de selects wordt door de query cache afgevangen. Daardoor is het aantal queries dat de database-server moet verwerken flink gedaald.

Artemis serverupgrade 1/3 november 2003 - Artemis select-queries grafiek

Nu Artemis III zijn plek heeft gevonden in het rack, zal onze aandacht verschuiven naar de upgrade van Apollo. De configuratie van Apollo III zal in grote lijnen gelijk zijn aan die van Artemis III. In plaats van Opteron 246-processors zullen er tragere 242-processors gebruikt worden en Apollo III zal over 2GB meer geheugen beschikken dan Artemis III, zodat het totaal op 6GB komt. Met de overgebleven componenten van Apollo II en de Opteron-moederborden die door MSI beschikbaar zijn gesteld, zal de database-server van Fok! geupgrade worden. Momenteel draait Fok! nog op een stel bejaarde Pentium III's en die processors hebben duidelijk hun beste tijd gehad.

* Uitstel userbase merge
In verband met de instabiliteit van de huidige GoT-dbserver (Apollo crasht eens per week) is de userbase merge uitgesteld. We willen niet het risico lopen dat Apollo tijdens het uitvoeren van de merge zal crashen en wachten daarom tot de machine is vervangen door een nieuw dual Opterons-systeem.

Door Femme Taken

- Architect

Femme is in 1998 als oprichter met Tweakers begonnen en werkt tegenwoordig als ontwerper in het productteam van Tweakers. In de vrije tijd knutselt Femme fanatiek aan zijn domoticasysteem.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (22)

Toch... je ziet wel nog twee gigantisch pieken...
De pieken ontstaan door cronjobs van o.a. de tweakotine-herberekening en het importeren van prijzen van Pricewatch Manager-klanten. Er worden dan in korte tijd erg veel queries uitgevoerd waardoor de processorbelasting vanzelfsprekend wat toeneemt. Het enige wat je er tegen kunt doen is wat pauzes in de loops jassen waardoor de processorbelasting zal afvlakken (maar daar schiet je alleen iets mee op als de server extreem zwaar onder load staat, anders boeit het weinig dat ie even wat harder moet trekken).
Mag ik uit het onderste plaatje afleiden dat er
iedere 2 uur zo'n cronjob-belasting is ?
(van Tweakotine berekening en PW-manager)
ik denk dat dit eenmalige acties zijn geweest;
dat eerst bijv de tweakotine is herberekend en daarna de import bijv.

en dat dat toevallig 2 uur na elkaar gebeurde.

dus die belasting zal niet zo blijven...
Maar als je ziet hoe deze pieken eerst waren, dan zijn deze "kleine" piekjes na de upgrade te verwaarlozen.
tweakers.net en aanhangende sites zitten met processor overkill.
Zo'n belasting drop is echt niet nnormaal, iemand iets leuks om op slashdot te posten ? ff wat server to the limit pushen.
T.net heeft al eens op /. gestaan.. Toen met die cube case mod..
En dat ging prima.. hehe.. 1 van de weinige sites die een /. doorstaan !
Ik kan me ook nog artikelen herinneren over Dane Elec en iets over Intel die op /. gepost zijn. En die werden toen ook prima doorstaan :)
Een processor overkill kan je het misschien wel noemen, maar je moet ook in gedachten houden dat tweakers.net nog steeds groeit, dus er moeten hierdoor zwaardere servers zijn om de site razend snel te houden, zoals de site het altijd is :+ :Y)
Laten we nu ook hopen dat de upgrade van Apollo ook zo goed zal verlopen als die met van Artemis :)
Ik begrijp uit het verhaal dat de nieuwe Fok-db ook een Opteron bak gaat worden, althans dat wordt gesuggereerd door het gebruik van de MSI-planken in de nieuwe db-server?

Ik meen dat Kees een keer heeft gezegd dat Artemis II Alicia zou gaan vervangen namelijk :)
Alicia wordt een dual Opteron 242 met een MSI K8D Master-moederbord.
en wat gaat Tweakers.net met de oude servers doen? :)
Dat zou ik ook wel eens willen weten, ze worden verkocht of naar de sponser terug gebracht.
@source:
Idd, omdat de server dan meer van de database in zijn geheugen kan houden worden de queries veel sneller afgewikkeld (zie ook de weg gemodderreede reactie van Femme hierboven)

Hier staat het nog eens goed uitgelegd:
http://www.tweakers.net/plan/208
edit:moest reactie op source zijn
Artemis heeft een hogere processorbelasting dan Apollo en heeft dus de snelste processor nodig, maar omdat de databases op Apollo veel groter zijn heeft die machine meer baat bij wat extra geheugen. Vandaar de 4GB en 246'en in Artemis en de 242's en 6GB in Apollo.
Erg netjes gedaan, mooi verslag en kewle pics! :9~ Ik heb nav dit verhaal toch een vraagje over gehouden, ik dacht dat de GoT db veel intensiever wordt gebruikt dan de FP db... waarom krijgt de nieuwe Apollo dan toch 'lagere' procs? Of wordt dat weer weer gecompenseerd met die 6 GB aan geheugen?
Betekend dit dat de nieuwe query-cache effectiever is dan de upgrade in Mhz'en :? Of is het nog steeds de rauwe aantal Megahertzen die de snelheid bepaalt?

Hoe staat het trouwens met de vooruitgang naar 64 bits MySQL? Is daar al nieuws van/over?

En zoals altijd weer erg geile foto's :*) :+
:'( Ik heb sinds de upgrade problemen met het inladen van pagina's. Het duurt ongeveer een halve minuut voordat 1 pagina is ingeladen!
De titel verschijnt direkt in mn browser, maar daarna blijft mn browser nog lange tijd compleet wit.. en dan opeens staat het er allemaal..

..lijkt me een probleem met het nieuwe cache-gebeuren :?

Edit: Maar T.net werkt dus wel gewoon normaal..
aaj!

vetjes hoor :)
go AMD O+

en go Tweakers.net natuurlijk ook :7
Erg leuk om te zien wat de resultaten zijn van deze upgrade. Bijzonder goed werk verricht jongens :)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True