
Over-Provisioning
Kort uitgelegd
Over-provisioning is een reservegebied in het flashgeheugen van een SSD dat de controller intern gebruikt en waartoe besturingssysteem en gebruiker geen rechtstreekse toegang hebben. Het dient om schrijfbewerkingen te spreiden, defecte blokken te vervangen en prestaties en levensduur te verbeteren. Voor het wissen van gegevens is het belangrijk, omdat klassiek overschrijven dit gebied niet betrouwbaar bereikt.
Hoe over-provisioning werkt
Een SSD bevat meer flashgeheugen dan hij als capaciteit aan het systeem meldt. Een deel van het verschil komt al voort uit de eenheden: flashchips worden in binaire groottes (GiB) gefabriceerd, de capaciteit wordt in decimale groottes (GB) opgegeven, wat ongeveer 7% reserve oplevert. Fabrikanten kunnen extra reserve inbouwen, bij server-SSD's vaak aanzienlijk meer. De controller gebruikt dit gebied voor Wear leveling, het opruimen op de achtergrond (garbage collection) en als vervanging voor versleten blokken.
Betekenis voor veilig wissen
Schrijft software van buitenaf gegevens over de volledige gemelde capaciteit, dan beslist de controller waar ze terechtkomen. Oude gegevens kunnen daarbij in reserveblokken bewaard blijven. Veiliger zijn methoden die de controller zelf uitvoert en die ook deze gebieden bestrijken, zoals het Sanitize-opdracht of een Crypto Erase. Welke methode bij welke SSD past, legt onze gids uit: Harde schijven en ssd's veilig wissen. Second IT wist SSD's met Blancco en documenteert elk apparaat met een wiscertificaat; gegevensdragers die zich niet laten wissen, worden in eigen huis vernietigd.
Veelgestelde vragen over over-provisioning
Kan ik het over-provisioning-gebied zelf vergroten?
Ja, door een deel van de SSD niet te partitioneren of met fabrikantentools. Dat kan prestaties en levensduur verbeteren, maar verkleint de bruikbare capaciteit.
Staan er echt oude gegevens in het reservegebied?
Dat is mogelijk. Blokken die de controller heeft vervangen of opzijgezet, kunnen nog eerdere inhoud bevatten totdat ze worden gewist.
Volstaat TRIM om het reservegebied te legen?
Nee. TRIM meldt de SSD alleen welke blokken vrij zijn. Wanneer en of ze worden gewist, bepaalt de controller.
Waarom meldt een SSD minder capaciteit dan hij flashgeheugen heeft?
Een SSD bevat meer flashgeheugen dan hij aan het systeem meldt. Een deel komt voort uit de eenheden: flashchips worden in binaire groottes (GiB) gefabriceerd, de capaciteit wordt in decimale groottes (GB) opgegeven. Dat levert ongeveer 7% reserve op. Fabrikanten kunnen extra reserve inbouwen.
Hoe wordt het over-provisioning-gebied veilig gewist?
Met methoden die de controller zelf uitvoert en die ook reserveblokken bestrijken, zoals het Sanitize-commando of een Crypto Erase. Overschrijven van buitenaf volstaat niet, omdat de controller beslist waar de gegevens terechtkomen. Oude gegevens kunnen in reserveblokken bewaard blijven.
Verwante begrippen
SSD's volledig wissen – ook waar het besturingssysteem niet bij kan.
Stuur ons uw apparatenlijst. U ontvangt uw aanbod gemiddeld binnen 48 uur.