Hoe een SSD optimaliseren met Intel Iometer?

Het IDF is veel meer dan alleen maar de keynotes en de persconferenties. Intel en zijn partners geven hier iedere dag vele tientallen technische, vaak erg diepgaande sessies. Wij wonen een hands-on sessie bij over SSD’s, en hoe je deze gemakkelijk zelf kunt optimaliseren voor nog betere resultaten.
In ons eigen testlab gebruiken we al jaren het programma Intel Iometer, een gratis tool om de werkelijke capaciteiten van opslagapparaten in kaart te brengen. Daarbij zijn heel precies de lees- en schrijfpatronen in te stellen, zodat je een bestaande applicatie goed kunt simuleren.
Iometer is te downloaden vanaf www.iometer.org, maar de nieuwste versie vind je alleen op Sourceforge. Geen wonder ook dat Intel zelf deze benchmarktool aanraadt.
Belangrijkste instellingen
Het gaat te ver om hier de vele opties van Iometer uit de doeken te doen, maar enkele belangrijke instellingen willen we je toch niet onthouden. Een eerste aandachtspunt is dat je moet bepalen of je de tests wilt uitvoeren over het volledige volume, of slechts een gedeelte ervan. Deze zogenaamde spansize geef je in op het eerste tabblad van Iometer, bij de optie Maximum Disk Size (uitgedrukt in sectoren).
Intel raadt aan om SSD’s voor servergebruik te testen over de volledige schijfruimte, terwijl voor desktops een grootte van 8 GB voldoende is. Voer de test ook over een langere periode uit: vele tientallen uren vol continu zijn niet uitzonderlijk als je serverapplicaties wilt simuleren met deze tool.
Over-provisioning
Vervolgens kun je via over-provisioning de schrijfprestaties van de SSD gaan verhogen. Over-provisioning is niets anders dan het opofferen van opslagruimte om deze ten dienste te stellen van de controller van de SSD. Daardoor kan het databeheer van de SSD efficiënter verlopen, en gaat met name het aantal I/O’s per seconde bij schrijfoperaties de hoogte in. De leessnelheid wordt er niet of nauwelijks door beïnvloed.
Voor het over-provisioneren van een SSD heb je een tool als HDAT2 nodig, die het commando SET MAX LBA ondersteunt. Downloaden kan via www.hdat2.com/.
De SSD moet wel eerst nog een secure erase ondergaan. Dat kan gebeuren via de Intel SSD Toolbox-software.
Hoeveel opslagruimte je moet opofferen? Een SSD zoals de X-25M van Intel heeft al een bufferzone van zeven procent ingebakken voor over-provisioning. Dit kan opgetrokken worden tot wel dertig procent van de totale capaciteit. Hoger heeft niet veel zin.
AHCI
Voor desktops kan het de moeite lonen om de SSD te laten werken in AHCI-modus, in plaats van IDE-modus. De drive wordt daardoor onder andere hot-swappable. Het is niet nodig om voor die omschakeling Windows te herinstalleren. Een registeraanpassing is voldoende.
Meer info daarover vind je in de knowledgebase van Microsoft.











