Hoofdcategorieën
Device Settings

Planning en pics TrueServer verhuizing

Door Femme Taken, woensdag 13 juni 2001 16:46, views: 2.934

TrueServer aankondigingspicje Eind vorige week heb je in deze .plan de blijde mededelingen kunnen lezen dat Tweakers.net per 15 juni zal verhuizen naar onze nieuwe hostingprovider TrueServer. Vanzelfsprekend betekent de verhuizing tevens een verplaatsing van alle servers. De eerste stap in de verhuizing zal morgen gezet worden, als Artemis, Aphrodite, Chimera en Odin in de TrueServer colo te TeleCity geplaatst worden. Artemis is opgelapt na de harddisk crash van twee weken geleden en draait nu RAID 5 met drie schijven. Een vierde Cheetah X15 zal hot spare gaan spelen zodra we de vervangende harddisk hebben terug ontvangen van de RMA. Odin en Aphrodite bevinden zich momenteel bij Vuurwerk, maar zijn wegens onduidelijke redenen buiten werking. Het verplaatsen van beide servers zal derhalve geen overlast veroorzaken, daar zij toch al niet in functie zijn.

Na de verhuizing krijgen de servers een stroomaansluiting op een APC Masterswitch, zodat vrijwel elke server op afstand herstart kan worden. Zodoende is het niet meer noodzakelijk om bij een simpele crash of een ander probleem waarbij een server onbereikbaar wordt een bezoekje aan de colo te brengen. In ons kabinet bij TrueServer bevinden zich tevens twee 16-poorts manageable Micronet switches en twee 16-poorts non-manageable Level One switches waarmee zowel de switches op het interne als externe netwerk redundant uitgevoerd kunnen worden.

Load balancing zal bij TrueServer niet langer gedaan worden door simpele DNS round-robin, maar door twee dedicated LVS load balancers. Chimera, de eerste load balancer, zal vandaag bij TrueServer geplaatst worden. De tweede LVS is nog in aanbouw. Op termijn is het de bedoeling dat alle servers achter de twee LVS machines worden gezet, zodat alleen de LVS'en over een directe verbinding met het internet beschikken. De load balancers zullen hierbij tevens een vuurmuur leggen rond de rest van het server park. Het interne netwerk zal dubbel uitgevoerd worden, evenals de koppeling met de Juniper M20 backbone router van TrueServer. De gevolgen van een uitvallende switch kunnen op die wijze eenvoudig en snel opgevangen worden.

TrueServer's Juniper M20 TrueServer's Juniper M20

Zodra de vier servers bij TrueServer draaien worden de DNS records bij Network Solutions gewijzigd. In samenwerking met 2Fast, tevens ondergebracht bij TrueServer, worden plannen ontwikkeld voor een derde DNS server buiten het TrueServer netwerk. Dit moet voorkomen dat onze DNS onbereikbaar wordt in het geval dat de internet connectie van TrueServer onverhoopt voor lange tijd stuk gaat. Tweakers.net en Fok! blijven bij Vuurwerk draaien totdat de IP's en databases in de nacht van donderdag op vrijdag worden overgezet. Athena, Arshia en Apollo worden vrijdagmiddag verplaatst, waarna ons complete server park in TeleCity herenigd zal worden.

De specs van Chimera zijn nog niet eerder genoemd, daarom een korte opsomming: het beest draait op de 800MHz Athlon Classic die driekwart jaar dienst heeft gedaan in Athena. Verder heeft-ie 256MB RAM, een 20GB Maxtor harddisk en een 4U rackmount (eerder gebruikt voor Aphrodite). Slot A Athlon's passen nét niet in een 2U kast, vandaar dat we de 4U gebruiken. De specs van de overige servers zijn niet veranderd, afgezien van de geheugen upgrade en RAID wijziging in Artemis. Aphrodite en Odin hebben een Tbird 1000 met 512MB, Athena is een Tbird 1000 met 768MB en Arshia draait op een Tbird 1200 met 512MB. Artemis en Apollo hebben beide een Dual PIII-1000 met 2GB RAM.

* Foto's

TrueServer verhuizing - Appie, Athena, Odin, Arshia, Apollo @ Vuurwerk (klein) TrueServer verhuizing - Vuurwerk achtergang kabinet (klein) TrueServer verhuizing - Ed rulez (klein)

TrueServer verhuizing - Appie, Odin los (klein) TrueServer verhuizing -Apollo, Athena, Arshia @ Vuurwerk TrueServer verhuizing - Apollo @ Vuurwerk

TrueServer verhuizing - Apollo @ Vuurwerk TrueServer verhuizing - Vuurwerk kabinet TrueServer verhuizing - Apollolaan (klein)

TrueServer verhuizing - leeg kabinet (klein) TrueServer verhuizing - Artemis, Apppie, Odin op vloer (klein) TrueServer verhuizing - APC Masterswitch en Micronet switches (klein)

TrueServer verhuizing - Switches bovenin kabinet (klein) TrueServer verhuizing - switches in kabinet (klein) TrueServer verhuizing - Racks in kabinet (klein)

TrueServer verhuizing - Kees @ work (klein) TrueServer verhuizing - Femmeschoen (klein) TrueServer verhuizing - Schoenen (klein)

TrueServer verhuizing - Laptop (klein) TrueServer verhuizing - Racks voorkant (klein) TrueServer verhuizing - Micronet en Level One switches (klein)

TrueServer verhuizing - Micronet switch (klein) TrueServer verhuizing - Juniper M20 (klein) TrueServer verhuizing - Juniper gigabit poort (klein)

TrueServer verhuizing - Extreme Networks Summit 4 (klein) TrueServer verhuizing - AMS-IX fibre (klein) TrueServer verhuizing - Floris' foto (klein)

TrueServer verhuizing - APC Masterswitch (klein) TrueServer verhuizing - Kabinet dicht (klein) TrueServer verhuizing - Racks achter deur (klein)

Helaas moet ik zeggen dat ik gisteren onjuiste, foutieve en zelfs ronduit misleidende informatie heb verspreid . Chimera is namelijk nog niet geplaatst . Dit moet in de komende twee weken gebeuren. De onderste server in dit plaatje is Sphinx, de gamebak van Strikerz.net. Daarboven liggen Artemis, Odin en Aphrodite.

Volgende 06-'01 Reorganisatie Gathering of Tweakers
Vorige 06-'01 Hostingprovider nieuws

Reacties

«  1  2  3  4  5  »

Ik heb het even opgeteld, er staan straks zeven servers met totaal 9GHz aan processors en 6,75GB geheugen (9,8GHz / 7GB met die 2e LVS er nog bij). Er komt een dag dat we de AnandTech servercluster voorbij fietsen :)

Even zitten tellen, die hebben op dit moment zeventien servers met 18,2GHz en 11,75GB dus ze zijn grofweg twee keer zo groot qua capaciteit.

Twee keer zo groot kwa specs, niet kwa bezoekersaantallen denk ik. Ik heb die serverpark plaatjes bekeken bij AT, en ze hebben 11 webservers, 2 database servers, dan nog mail en nog wat servers en andere prulletjes ( ;) ). Is dus iets meer dan 2x groot.

Een forum net 58,000 geregistreerden, plus het is een engelstalige site, ik denk niet dat je hun bezoekersaantallen moet onderschatten. ik zie ook nergens een hit counter.

En ze hebben daar echt niet dubbel zoveel spul staan voor nop natuurlijk...

AnandTech heeft ongeveer 40 miljoen pageviews per maand. Tweakers.net heef er 20 miljoen en Fok! nu zo'n 5 miljoen.

Bovendien heeft Anand zo'n "overkill" omdat telkens als er een nieuwe review is er een soort /. effect plaatsvind en Anand wil voorkomen dat zijn site dan platgaat. (Hij heeft er inmiddels ook bakken geld in geinvesteerd overigens...)

Ja en AT draait er goed op, geeft dus aan dat dit overkill is, of inefficient gebruik van cpu kracht...

of beide....

Ze draaien windows 2000, wat meer cpu kracht verbruikt voor minder dan onder linux (dat is geen flame...)

En daarnaast hebben ze overcapaciteit om het slashdot effect tegen te gaan :)

AT heeft VEEL minder dynamische shit in hun site steken, daarom dat t.net voor eenzelfde aantal hits zwaardere servers moet hebben.

Trouwens, beter overkill waar wij niks voor betalen dan te weinig waar wij wel voor boeten :)

Foutje van je. Anand is net zo dynamisch als tweakers. ze hebben de .html extensie aan de coldfusion parser gekoppeld.

Dat de review pagina's van AnandTech dynamisch worden gegenereert wil nog niet zeggen dat ze net zo dynamisch zijn als op t.net. AnandTech gebruikt een of andere in ColdFusion ingebakken SQL query cache. De queries worden om de 30 minuten gerefreshed en dat scheelt natuurlijk erg veel load op de database server. Hier hoef je dat niet te proberen omdat de inhoud van de database veel dynamischer is.

maar staandaard staat die cache niet aan. Maar zou jij dat niet doen dan als je geen reacties hebt op dingen. Hier zou het voor revieuws ook ideaal zijn. Alleen op de laatste pagina's trek je apart de reacties er nog eens bij. De rest van de review laat je gewoon cachen.

De update tracker is ook een query en dat ding verandert erg vaak. Op de review pagina's zit ook nog een query voor het aantal reacties. Zou evt gecached kunnen worden maar dan klopt het aantal niet meer. De review pagina's worden bdw maar zo'n 15.000-20.000 keer per dag opgevraagd en het zijn al erg lichte queries, dus gaat weinig schelen. Meestal zijn het de lichte queries die gecached kunnen worden en de zware of veelvoorkomende queries waarvan de resultaten te dynamisch zijn.

Overbelasting van de MySQL server is trouwens helemaal geen issue. Het grootste probleem is table-level locking bij de inserts in de messages tabel van forum. Desondanks is de snelheid in de praktijk nog steeds ok.

Ja en AT draait er goed op, geeft dus aan dat dit overkill is, of inefficient gebruik van cpu kracht...
Athena kan in principe Tweakers.net+Fok! (excl. GoT) in haar eentje trekken. Dan doe ze 125 hits per seconde en is de load een beetje hoog. Met meer servers ontstaan er minder snel problemen en kan er eentje uitvallen zonder dat de performance daar meteen merkbaar onder lijdt.

De LVS'en doen niets anders dan packets redirecten en vuurmuurtje spelen. 800MHz is zwaar overbodig voor dat soort werk, maar we hadden dat plankje en processor toch nog liggen.

Eén database server is genoeg, twee is fijner. Overkill is ook helemaal geen slechte zaak, zolang het maar goed ingezet wordt. Bijvoorbeeld om de betrouwbaarheid te verhogen.

ik heb ook even geteld :P

dual p3-1001 512mb
dual p3-912 256mb
dual ppro 200 256mb
p3-500 256mb
p2-518 192mb
p2-440 128mb
p2-400 256mb

6,084ghz , 1,856gb SCSI-raid en een solid state disk 475mb en dat voor onze team stats page :P

Ziet er allemaal spannend uit..
Suc6 mensen

De specs van Chimera zijn nog niet eerder genoemd
Normaal ben ik niet zo bijgelovig, maar Chimera was in Mission Impossible II toch niet echt een bijzonder vriendelijk virusje }>. Dus om nou je server een naam te geven van een virus lijkt me niet echt verstandig :).

Tijd voor bolerophon ofzo?

Ik denk dat de inspiratie voor de namen wel iets verder teruggaat dan Mission Impossible 2 :). Chimera was een vuurspuwend monster met een leeuwekop, lichaam van een geit en staart van een draak. Uiteindelijk werd het monster verslagen door Bellerophon, dus ik denk eerder dat je bang moet zijn voor een virus met die naam ;).

(bron: Griekse mythologie)

Dus om nou je server een naam te geven van een virus lijkt me niet echt verstandig
Of het is om ons allemaal te infecteren met het Tweakers.net virus ;).

Chimera/Chimeara is een of ander grieks monster.
De Chimaera was een drie-koppig vuurspuwend monster, gedeeltelijk leeuw, gedeeltelijk slang, en gedeeltelijk geit.

Load balancing zal bij TrueServer niet langer gedaan worden door simpele DNS round-robin, maar door twee dedicated LVS load balancers.
En uhh... die twee LVS'en ga je vervolgens weer round-robin'en? :?

Zo'n ding doet trouwens toch niets meer dan requests doorgeven aan de andere servers, wat is het nut van twee? Redundancy? :?

Uiteraard. Stel je voor dat de LVS uitvalt en alle servers onbereikbaar worden...

Als je je load-balancers gaat load-balancen d.m.v. round-robin, dan heb je weer geen volledige redundatie.

Het lijkt me niet dat je dat bedoelt, toch Femme?

Ze gaan niet DNS round-robin doen als je dat bedoelt. De tweede LVS checkt gewoon de hele tijd of de eerste nog leeft en neemt in het geval van problemen het IP over van de eerste LVS.

LVS#1 checkt steeds iedere 2 seconden (of wat je zelf wil) of alle servers achter hem nog 'leven'....
LVS#2 checkt steeds iedere 2sec of LVS#1 nog leeft....zoniet dan 'pakt' hij alles van LVS#1 af en gaat hij kijken of alle servers nog 'leven' (hetzelfde wat LVS#1 dus eerst ook deed) :)

en wat nou als LVS1 en LVS2 elkaar niet meer kunnen zien, hebben ze dan beide 2 IP's of zo??

of denk ik nu te ver door?

kan er misschien weer een leuk overzicht gemaakt worden wat betreft de indeling van de servers en de specs enz. ik begin het nu een beetje kwijt te raken allemaal :)

Maar ehh dit is natuurlijk een stap voorwaarts voor Tweakers en Fok!. En ik hoop dat het net zo goed of zelfs nog beter zal gaan dan bij Vuurwerk.

succes iig vrijdag..

ja dat is wel een slim plan.

Voor zover ik ervaring heb met TrueServer (ze hebben een maandje een CS server voor ons gehost :) ), was deze zeer goed. CS patches downloaden van een gast op de TU Twente campus ging met een slordige 1200 kilobyte per seconde en mijn Chello-ping lag tussen de 10 en de 20 als ik erop speelde. :P

Helaas moest de server down, omdat ie op een webserver draaide die uit z'n neus stond te vreten. Deze bak kreeg een andere functie en (naar zeggen van 1 van de eigenaren) ze hadden niets anders meer vrij. Nou ja, het was ene leuke maand 8-)

Just my 2 cents :)

[update]
Ik heb nog ff plaatje gevonden:
www.vdh-it.nl/trueserver.jpg
Dit is lang geleden hoor ;)

/offtopic

Jullie deden het daar niet zo best he? }>

Leuk om eens de specificaties van het serverpark te bekijken :Y). Veel suc6 met de verhuizing, Hoop dat dit niet te veel slapeloze nachten oplevert :z.

Wanneer is het opendag in het serverhok bij Trueserver? ;)

Ik wens jullie bij deze ook veel succes, en hoop dat er geen rare grappen gebeuren en uitgehaald worden, alle specs van het serverpark zoude inderdaad nog wel eens leuk zijn, techniek en specificaties zijn altijd mooi om door te spitten :9, al helemaal als het van tweakers.net zelf is

Ook leuk; postte ik en anderen vanmorgen een reactie onder het (kennelijk voorlopige) artikel, zijn na een wijziging ervan deze allemaal foetsie... :?
«  1  2  3  4  5  »

Op dit item kan niet meer gereageerd worden.

Volgende 06-'01 Reorganisatie Gathering of Tweakers
Vorige 06-'01 Hostingprovider nieuws
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011