Door Kees Hoekzema

Serverbeheerder

Tweakers.net-serverbeheer: Phoenix

Het vervolg

Al met al staan we nog maar aan het begin van Project Phoenix. De komende tijd worden de nieuwe switches, de glasvezelverbindingen en de nieuwe loadbalancers verder getest. Daarna worden de loadbalancers en de nieuwe webservers in gebruik genomen.

Verder gaan we onderzoeken hoe onze MongoDB-, ActiveMQ-, zoek-, en memcached-servers in een zogeheten multi-masterconfiguratie kunnen worden opgezet. Dat moet ervoor zorgen dat een bezoeker er niets van merkt als er een server uitvalt, uitgezet wordt en later weer aangezet wordt.

Voor de storage ligt een grotere uitdaging te wachten. Ook hier willen we graag een multi-masteroplossing, zodat de clients - zoals webservers - zonder ingewikkelde kunstgrepen altijd een werkend filesystem tot hun beschikking hebben. Ons huidige nfs-systeem is daar niet voor geschikt, omdat alle servers bij uitval de mount van de uitgevallen server op een of andere manier moeten vervangen door een mount op een werkende server. Daarom gaan we kijken naar de diverse distributed filesystems, zoals GlusterFS, XtreemFS en Ceph.

Later dit jaar moeten ook onze MySQL-servers in een multi-masteropstelling worden geconfigureerd; nu gebruiken we nog een master-slave-opzet. Ook hier is het de bedoeling dat onze webservers verbinding met een willekeurige MySQL-server kunnen leggen en dan zowel kunnen lezen als schrijven, zonder dat de programmeurs (waar we overigens nog versterking voor zoeken) zich zorgen hoeven te maken over hoe die data op de andere servers terechtkomt. Voor de serverbeheerders is er dus nog wel genoeg te puzzelen - maar we heten niet voor niets Tweakers.net.

Reacties (171)

Wijzig sortering
Misschien moet Tweakers.net ook maar even de overheid adviseren hoe die hun ict systemen het beste kunnen aanpakken.
Interessant, maar zijn er ook artikelen van tweakers over de software architectuur die bij tweakers gebruikt wordt ?
respect mannen !

ik wil de oude hardware van jullie kopen ! :D
Misschien dat jullie KPN een opfriscursus kunnen geven over hoe een serverpark te beheren.
Doet tweakers ook aan rondleidingen? :9~
Anoniem: 377258
11 februari 2012 16:42
heu teakers houdt singlethreaded de economie draaiende, mooie specs!
Het klinkt misschien heel knullig, maar als niet-hardware-feak moet ik toch zeggen: is dat nou allemaal nodig voor 1 website?

Het is wel erg veel en duur allemaal. Zijn er nog andere website van hetzelfde kaliber als t.net, waarvan we weten dat ze ook zoveel geld en energie in hun servers moeten steken?
Zojuist:

Error 503 Service Unavailable

Service Unavailable
Guru Meditation:

Varnish cache server

:)

[Reactie gewijzigd door woekele op 17 februari 2012 14:38]

hier ook! net even geleden.
Ik krijg ze zoals in in de .plan ook al melde nu al twee dagen. Het is vandaag erger dan gisteren. Page loads zijn @random ook erg traag. Net de fout twee keer gehad op deze pagina, 1x om naar pagina 2 van de comments te gaan en 1x voor terug.

En nu net nadat ik dit post:
Error
Onbekende fout opgetreden tijdens de pageview

Apache at tweakers.net (Abaris)

[Reactie gewijzigd door Spockz op 28 februari 2012 11:56]

Er ligt trouwens binnenkort wel een redundante 10Gb/s ring in een commercieel datacenter te Nijmegen ;)
Bedoel je echt IN het datacenter of om heel Nijmegen heen?
20Gb/s naar Amsterdam en daarbij een lokale 10Gb/s ring in Nijmegen ;)

Op dit item kan niet meer gereageerd worden.


Google Pixel 7 Sony WH-1000XM5 Apple iPhone 14 Samsung Galaxy Watch5, 44mm Sonic Frontiers Samsung Galaxy Z Fold4 Insta360 X3 Nintendo Switch Lite

Tweakers is samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer onderdeel van DPG Media B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee