Riepilogo:
Dit artikel bevat informatie over de opdrachten SCSI UNMAP of TRIM op MD3 RBOD's. Het bevat ook aanvullende informatie van artikel 000137759 (SLN156240) 'Veelgestelde vragen over Dell
Solid State-schijf (SSD) met servers (PowerEdge) en storage'.
...
Seleziona un prodotto per verificare la pertinenza dell'articolo
Questo articolo si applica a Questo articolo non si applica aQuesto articolo non è legato a un prodotto specifico.Non tutte le versioni del prodotto sono identificate in questo articolo.
Achtergrond: Schrijfversterking wordt als volgt gedefinieerd:
de schrijfversterkingsfactor is de hoeveelheid gegevens die de SSD-controller moet schrijven in verhouding tot de hoeveelheid gegevens die de hostcontroller wil schrijven. Een schrijfversterkingsfactor van 1 is perfect, het betekent dat je 1 MB wilde schrijven en de controller van de SSD schreef 1 MB. Een schrijfversterkingsfactor groter dan 1 is niet wenselijk, maar is een ongelukkig feit van het leven. Hoe hoger uw schrijfversterking, hoe sneller uw schijf zal verslijten en hoe lager de prestaties zullen zijn.
Write-amplification is een maat voor de verhouding tussen het aantal flash-schrijfbewerkingen ten opzichte van de schrijfbewerkingen van de host. Als er bijvoorbeeld twee flash-schrijfbewerkingen worden gegenereerd per host-schrijfbewerking, is de write-amplification ook 2. Een techniek die overprovisioning wordt genoemd, verbetert de efficiëntie van de garbage collection, waardoor schrijfversterking wordt verminderd.
De volgende methoden worden gebruikt om schrijfversterking op SSD-stations te corrigeren.
TRIM is een SATA-opdracht waarmee het besturingssysteem een SSD kan vertellen welke blokken eerder opgeslagen gegevens niet langer nodig zijn als gevolg van bestandsverwijderingen of volumeformattering. Wanneer een besturingssysteem een LBA vervangt, zoals bij het overschrijven van een bestand, weet de SSD dat de oorspronkelijke LBA kan worden gemarkeerd als verouderd of ongeldig en worden deze blokken niet opgeslagen tijdens garbage collection. Als de gebruiker of het besturingssysteem een bestand wist (en geen delen ervan verwijdert), wordt het bestand doorgaans gemarkeerd voor verwijdering, maar de inhoud op de schijf wordt nooit gewist. Hierdoor weet de SSD niet dat het de LBA's kan wissen die eerder door het bestand werden ingenomen, dus de SSD zal dergelijke LBA's blijven opnemen in de garbage collection.
TRIM-opdracht voor SATA of UNMAP voor SCSI -- Het besturingssysteem moet deze opdrachten verzenden die het opslagapparaat vertellen welke sectoren ongeldige gegevens bevatten. SSD's die deze opdrachten gebruiken, kunnen vervolgens de pagina's met deze sectoren terugwinnen als vrije ruimte wanneer de blokken met deze pagina's worden gewist in plaats van de ongeldige gegevens te kopiëren om pagina's op te schonen.
Causa
Zie het gedeelte Symptomen.
Risoluzione
Worden SCSI-, UNMAP- of TRIM-opdrachten ondersteund op de MD-arrays?
De opdracht UNMAP wordt alleen gebruikt voor het vrijmaken van ruimte bij het gebruik van thin provisioned virtuele schijven.
Dit begon met 08.25.05.60 controllerfirmware voor Tribes (MD34xx en MD38xx) en wordt niet ondersteund met Hogs (MD32xx en MD36xx) arrays.
Wat SSD-schijven betreft, deze worden niet gebruikt.
MD Series, Dell PowerVault MD3200/MD3220-Windows HA Cluster, Dell PowerVault MD3200i and MD3220i with Windows HA Clusters, Dell PowerVault MD3600f/3620f Windows HA Cluster, Dell PowerVault MD3600i/3620i Windows HA Cluster
, Dell PowerVault OEM Ready MD34XX and MD38XX, PowerVault MD3200
...