Hardware.Info Servers Update

22 reacties
Inhoudsopgave
  1. 1. Nieuwe databaseserver
  2. 2. CentOS
  3. 3. Volledig overzicht
  4. 22 reacties

Nieuwe databaseserver

Wie de laatste maanden tijdens de spitsuren naar onze website komt, zal het wel zijn opgevallen; de snelheid van de site laat nog wel eens te wensen over. De belangrijkste reden daarvoor is dat onze bezoekersaantallen het afgelopen jaar meer dan verdubbeld zijn. Op een doordeweekse dag verwelkomt Hardware.Info op dit moment minstens zo'n 26.000 bezoekers. Tel daar de toegenomen complexiteit van de website - ondermeer door de krachtige productdatabase - bij op en er is voldoende reden om te concluderen dat onze server Orion, die op dit moment de kar moet trekken, niet meer toereikend is. Vandaar dat we vandaag een bestaande server is ons rek bij hostingpartner Nxs Internet hebben geupgrade; deze zal spoedig als nieuwe database server gaan fungeren en daarmee samen met Orion alle paginaweergaves mogelijk gaan maken. Dankzij de nieuwe upgrade is Phoenix met afstand de snelste server uit onze verzameling!

Phoenix

Phoenix werd begin dit jaar aan onze reeks servers toegevoegd als zijnde development server. Alle nieuwe toevoegingen aan de Hardware.Info site de afgelopen maanden hebben zodoende hun oorsprong op Phoenix gevonden. Ons idee was echter al vanaf het begin om, wanneer nodig, Phoenix actief te gaan betrekken bij het leveren van de pagina's van Hardware.Info. Vandaar dat Phoenix in de basis al een snelle jongen was; wij kozen voor een Intel S5000VSASAS moederbord met daarop twee Intel Xeon E5130 dual-core processors uit de Woodcrest-serie. De server kreeg in eerste instantie de beschikking over 4 GB geheugen en twee standaard 250 GB SATA-schijven. Als development server was Phoenix echt overkill, maar nu hij binnenkort echt zijn spierballen mag gaan tonen, was een aantal upgrades geen overbodige luxe!

phoenix21
De nieuwe Phoenix in de door Procase geleverde 2U behuizing

Allereerst bevat 'Phoenix 2.0' een nieuwe set processors; we kozen voor twee quad-core Intel Xeon E5345 processors, werkend op 2.33 GHz. Met in totaal 8 kernen bevat de server nu echt ongekend veel rekenkracht. Daarnaast hebben we ook het geheugen opgekrikt; van 4 GB naar 8 GB DDR2-667 FB-DIMM. Met deze hoeveelheid kan de server de gehele Hardware.Info Database in feite vanuit geheugen aanspreken, wat de prestaties enorm zal verbeteren.

phoenix22
Phoenix 2.0 heeft twee Intel Xeon quad-core processors en 8 GB geheugen

Het belangrijkste makke van de originele Phoenix was de keuze qua storage. Twee standaard 7200 rpm SATA schijven is leuk voor een development server, maar natuurlijk volstrekt ontoereikend wanneer een server daadwerkelijk ingezet gaat worden voor een drukbezochte site als Hardware.Info. De twee oorspronkelijke schijven zitten nog steeds in Phoenix 2.0, zij het puur voor backup doeleinden. De main oplossing is gebaseerd op SAS, de nieuwe serieële versie van de bekende SCSI-interface. Als controller kozen we voor een snelle LSI MegaRAID 8308ELP, die via een PCI-Express x4 aansluiting met het moederbord is verbonden. Deze controller biedt een hardwarematige RAID-oplossing en weet dankzij 128 MB onboard buffergeheugen de prestaties van de harddisks nog eens flink te verbeteren. Aangesloten op de controller zijn een viertal bloedsnelle Seagate Savvio 36 GB 2.5" 15k rpm SAS-schijven. Deze schijven zitten in een RAID 10 array, wat zorgt voor én voldoende redundantie én hoge prestaties.

seagatesavvioschijven
Supersnelle storage dankzij vier Seagate Savvio 2.5" 15k rpm SAS-schijven

Mocht er ooit onverhoopt één van de schijven sneuvelen, dan willen we die natuurlijk zo snel mogelijk kunnen vervangen. Om dat mogelijk te maken hebben we een zeer handig hotswapable SAS-bracket van Procase in onze kast geplaatst. De Procase CRS-S1042SAS behuizing past in een normale 5,25" positie en biedt ruimte aan vier 2,5" SAS-schijven die direct hotswapable zijn. De metalen behuizing bevast tevens twee ventilators die de schijven zo koel mogelijk houden. De Procase module heeft een plekje vooraan in Phoenix gekregen; mocht het ooit fout gaan met een schijf kunnen we die zonder downtime vervangen!

procasesasbracket
Het Procase CRS-1042SAS bracket maakt vier 2,5" SAS schijven hotswapable in een standaad 5,25" positie.

0
*