jules - Fotolia
¿El sobreaprovisionamiento de SSD tiene beneficios de almacenamiento?
Mientras que los SSD con aprovisionamiento excesivo tienen menos capacidad utilizable disponible, ese espacio se aprovecha. La mayoría de los fabricantes de SSD sobreprovisionan sus unidades, y por una buena razón.
Los fabricantes de unidades de estado sólido utilizan una técnica de exceso de aprovisionamiento de SSD para mejorar el rendimiento y la vida útil de sus unidades. El exceso de aprovisionamiento reserva una cierta porción del espacio en una SSD para uso exclusivo del controlador de disco. Este espacio es completamente invisible para el sistema operativo.
Por lo general, el SSD promedio tendrá aproximadamente un 7% sobreaprovisionado. En algunos casos, es posible reservar espacio adicional para el uso exclusivo del controlador, pero no se puede reducir el nivel de exceso de aprovisionamiento que ha implementado un fabricante de discos.
Debido a que el exceso de aprovisionamiento disminuye la cantidad de espacio utilizable en las SSD, que son conocidas por tener un alto costo por gigabyte de almacenamiento, es fácil preguntarse por qué alguien querría sacrificar espacio de almacenamiento adicional. El objetivo principal del sobreaprovisionamiento de SSD es mejorar el rendimiento de las operaciones de escritura.
Una cosa que hace que los SSD sean diferentes de otros tipos de discos es que los datos existentes deben borrarse antes de que un bloque de almacenamiento pueda sobrescribirse. Desafortunadamente, el proceso de la matriz tiende a ser algo lento. Los bloques de almacenamiento se dividen en una serie de páginas, algunas de las cuales pueden contener datos que aún están en uso. Antes de que se pueda borrar un bloque de almacenamiento, cualquier página que contenga datos válidos se debe mover a otro lugar. Esta operación de movimiento y el borrado posterior de los datos dentro del bloque de almacenamiento pueden llevar tiempo, razón por la cual los SSD tienden a ralentizarse a medida que se llenan.
El espacio reservado para el controlador de disco mediante sobreprovisionamiento de SSD puede funcionar de forma similar a una caché de escritura. En lugar de tomarse el tiempo para reasignar páginas de almacenamiento y bloques de almacenamiento de matriz durante una operación de escritura, se puede usar un espacio sobreabastecido para acomodar temporalmente los datos nuevos hasta que el proceso de recolección de basura finalmente borre el contenido de los bloques de almacenamiento no utilizados.
Algunos fabricantes también usan sobreprovisionamiento de SSD como una herramienta para extender la vida de una unidad. Si, por ejemplo, un bloque de almacenamiento falla, entonces el bloque de almacenamiento podría reasignarse al espacio disponible dentro del área sobre aprovisionada.