Wat is wijs: server hardware volledig vervangen of toch kiezen voor upgraden?

Als gevolg van de inflatie, stijgende energiekosten en lange levertijden voor server hardware
hebben veel datacenters en cloudaanbieders in de Benelux en elders in de wereld hun
uitbreidingsplannen in de ijskast gezet of helemaal afgeblazen. Volgens cijfers van de Dutch
Data Center Association (DDA), de brancheorganisatie voor Nederlandse datacenters, is er
de afgelopen twaalf maanden sprake van een beperkte groei. Ook het jaar daarvoor zagen
we een beperkte toename van servercapaciteit. Na twee magere jaren lijkt herstel wel in
zicht.

De huidige uitdagingen op het gebied van kosten en beschikbaarheid van nieuwe servers, in
combinatie met de hoge energietarieven en beperkte beschikbaarheid van bepaalde
componenten, stimuleren deze IT-organisaties namelijk om te onderzoeken of bestaande
hardware vernieuwen of uitbreiden voor meer rendement kan zorgen. Het doel: de
technische levensduur van bestaande hardware verlengen. Maar wat zijn de belangrijkste
aandachtspunten als een organisatie kiest om haar bestaande hardware te upgraden?

Levensduur verlengen door geheugenuitbreiding

Als eerste stap is het belangrijk te identificeren welke onderdelen van de hardware niet
voldoen aan de huidige noden. Met andere woorden: wat zijn de knelpunten? Een
veelvoorkomend knelpunt is het geheugengebruik. Het volledig benutten van de
geheugenaansluiting kan bijvoorbeeld de geheugenbandbreedte beïnvloeden.

Simon Besteman, Managing Director, Dutch Cloud Community: “Bij geheugen gaat het
altijd om een afweging tussen snelheid en capaciteit. Laten we een vergelijking maken met
een snelweg met verkeer, die enerzijds bestaat uit vrachtwagens die een grote hoeveelheid
goederen vervoeren op lage snelheid, en anderzijds uit snelle en krachtige sportwagens met
weinig bagageruimte, die wel een hoge snelheid bereiken.”

Niet alleen het model van de gebruikte CPU en het serverplatform kunnen de bandbreedte
beïnvloeden, ook de manier waarop geheugenmodules in de server zijn geplaatst. In de
meeste gevallen is een hogere geheugenbandbreedte mogelijk door slechts 1 DIMM per
kanaal (1DPC) te gebruiken. Het toevoegen van een tweede DIMM per kanaal zorgt vaak
voor lagere geheugenprestaties. Onvoldoende geheugencapaciteit in het systeem kan echter
een grotere impact hebben op de prestaties dan een lagere geheugenbandbreedte.

Als servers vrije geheugensockets hebben, kan extra geheugenmodules toevoegen of
upgraden naar geheugenmodules met een hogere bandbreedte (zoals DDR4 3200MT/s) de
prestaties verbeteren.

Belangrijkste overwegingen bij het upgraden van servers

Ferdi Van Der Zwaag, Business Development Manager bij Kingston Technology, deelt vanuit
zijn expertise enkele overwegingen voor organisaties die overwegen hun hardware te
upgraden:

  • Controleer of het geheugengebruik vol raakt bij normale werkbelasting. Als dit het geval is en servers nog vrije geheugensockets hebben, is het de moeite waard om extra geheugenmodules (DIMM) te plaatsen.
  • Bestaande geheugenmodules vervangen door nieuwe met een hogere bandbreedte (bijvoorbeeld DDR4 2400MT/s vervangen door DDR4 3200MT/s) kan ook zorgen voor enige prestatieverbetering, afhankelijk van de toepassing en in de situatie dat de CPU en het hostsysteem een hogere geheugenbandbreedte ondersteunen.
  • Als het knelpunt eerder bij de opslag dan bij het geheugen ligt, dan is het upgraden van de opslagapparaten misschien de juiste keuze. Als de huidige opslagomgeving alleen HDD-opslagmedia gebruikt, is het zinvol om SSD’s te overwegen voor betere prestaties.

Storage is de sleutel om de levensduur van servers te verlengen

HDD’s vervangen door SSD’s is niet altijd een goede oplossing, onder andere door de hoge
kosten. Het gebruik van SATA SSD’s voor caching en HDD’s voor koudeopslag met hoge
capaciteit kan in theorie voldoende zijn, hoewel dit in de praktijk afhangt van de gebruikte
toepassing.

HDD’s vervangen door SATA SSD’s is eenvoudig omdat ze dezelfde interface en hetzelfde
communicatieprotocol (AHCI) gebruiken. Om PCIe NVMe SSD’s te gebruiken, zijn er wel een
paar stappen om rekening mee te houden, legt Van Der Zwaagt uit:

  • Controleer of het moederbord en het besturingssysteem NVMe ondersteunen (de
    meeste systemen en besturingssystemen die na 2015 zijn uitgebracht, ondersteunen
    NVMe out of the box).
  • Zoek de juiste SSD met de juiste connector en afmetingen voor het PCIe NVMe
    opslagcompartiment. PCIe NVMe SSD’s in 2,5″ vormfactor met U.2 connectoren zijn
    vandaag zeer gebruikelijk. Verschillende servermodellen van andere leveranciers
    ondersteunen deze vormfactor. Houd er rekening mee dat 2,5″ U.2 SSD’s verschillende
    diktes kunnen hebben; 7 mm of 15 mm. Zorg ervoor dat de juiste datacenter SSD in de
    bays van de harde schijf past.
  • Als de server niet beschikt over een disk bay die U.2 NVMe SSD’s ondersteunt, dan is het
    mogelijk om de bestaande disk bay die SATA/SAS-schijven ondersteunt, te vervangen
    door een disk bay voor NVMe SSD’s. In dat geval is het te overwegen om de volgende
    onderdelen te vervangen: disk bay (als de gewenste U.2 SSD’s die u wilt of hebt niet in de
    bestaande passen), de bestaande backplane met een poort/aansluiting voor U.2 SSD’s,
    de RAID-controller en de kabel die de backplane met de controller verbindt.”

Voor nog betere QoS (IOPS consistentie en lage latency) is het beter om PCIe NVMe SSD’s te
overwegen als caching of voor volledige opslagpools. Het prestatieverschil tussen SATA AHCI
en PCIe NVMe SSD’s is indrukwekkend en kan van cruciaal belang zijn voor latency-gevoelige
workloads en toepassingen zoals Artificial Intelligence (AI), Machine Learning (ML), online
transaction processing (OLTP) databases, big data analytics, cloud computing, operationele
databases (ODB), databasetoepassingen en datawarehousing. Als u twijfelt welk geheugen
of opslagoplossing u best upgradet of aanschaft voor uw bestaande hardware-installatie,
raadpleegt u best een expert.

Meer