Está en la página 1de 4

IES. Marqués de Comares Tema 3.

Máquinas virtuales
CFGM: Sistemas Operativos

ESTRUCTURA FÍSICA DISCO DURO SSD


Las SSD o «unidades de estado sólido» tienen el mismo propósito que un disco duro:
almacenar datos y archivos para uso a largo plazo. La diferencia es que las SSD modernas
(desde 2010) usan un tipo de memoria flash (asimilables a las utilizadas en la RAM) pero a
diferencia de ellas están basada en puertas NAND que no borran los datos cada vez que se
apaga la computadora.

Los datos en una SSD persisten incluso cuando no tiene energía. Al ser memorias no
volátiles, no requieren ningún tipo de alimentación constante ni pilas para no perder los
datos almacenados, incluso en apagones repentinos.

Si desarmas un disco duro típico, verá una pila de placas magnéticas, platos giratorios con
una aguja de lectura como la de un tocadiscos de vinilo. Antes de que la aguja pueda leer o
escribir datos, las placas deben girar alrededor de la ubicación correcta.

La estructura de una SSD cambia por completo. No tienen partes mecánicas ni móviles,
usando un sistema de celdas eléctricas para enviar y recibir datos rápidamente. Estas
cuadrículas están separadas en secciones llamadas «páginas» y estas páginas son donde
se almacenan los datos. Las páginas se agrupan para formar «bloques».

¿Por qué es necesario saber esto? Porque los SSD solo puede escribir en páginas vacías de un
bloque. En los discos duros, los datos se pueden escribir en cualquier ubicación en cualquier
momento, y eso significa que los datos se pueden sobrescribir fácilmente. Los SSD no
pueden sobrescribir directamente los datos en páginas individuales. Solo pueden escribir
datos en páginas vacías de un bloque.
Entonces, ¿cómo manejan los SSD la eliminación de datos? Cuando suficientes páginas
en un bloque se marcan como no utilizadas, la SSD confía a la memoria caché todos los
datos de un bloque, los borra y luego vuelve a enviar los datos de la memoria dejando en
IES. Marqués de Comares Tema 3. Máquinas virtuales
CFGM: Sistemas Operativos

blanco las páginas no utilizadas. El borrado de bloques no significa que los datos
desaparezcan como hemos visto.

No todo son ventajas en SSD

Un SSD completamente nuevo está cargado completamente de bloques con páginas en


blanco. Cuando recibe datos nuevos en la SSD se escriben a velocidades vertiginosas. Sin
embargo, a medida que se escriben más y más datos, las páginas en blanco se agotan y la
unidad se queda con páginas aleatorias sin usar diseminadas por todos los bloques.

Como consecuencia de lo anterior, uno de los inconvenientes teóricos es que la memoria


flash solo puede mantener un número finito de escrituras antes de finalizar su vida útil.
Cuando se usa una SSD, las cargas eléctricas dentro de cada una de sus celdas de datos
deben reiniciarse periódicamente. Desafortunadamente, la resistencia eléctrica de cada
celda aumenta ligeramente con cada restablecimiento, lo que aumenta el voltaje necesario
para escribir en esa celda. Eventualmente, el voltaje requerido llega a ser tan alto que la
celda particular se vuelve imposible de escribir.

¿Cuánto dura una SSD?

Esto no quiere decir que una SSD obligatoriamente dure menos que un disco duro. Aunque
los bloques de memoria en un SSD tienen un número limitado de operaciones de escritura,
las nuevas generaciones han mejorado muchísimo en fiabilidad. Todas las SSD incluyen
células de memoria adicionales libres para cuando las otras fallen no perder capacidad,
reasignando sectores dañados.
IES. Marqués de Comares Tema 3. Máquinas virtuales
CFGM: Sistemas Operativos

ESTRUCTURA LÓGICA DISCO DURO SSD


Cuando conectas una nueva unidad de almacenamiento a un PC con sistema operativo
Windows tendrás que elegir entre Master Boot Record (MBR) o GUID Partition Table (GPT),
los dos métodos de almacenar la información en el interior de la unidad que son utilizados
en la actualidad. Pero, ¿cómo saber cuál de las dos opciones es mejor escoger para tu
SSD? Hemos explicado en clase el sistema MBR. Ahora vamos a estudiar el sistema GPT:

¿Qué es la partición GPT?


La tabla de particiones GUID es un estándar para configurar las tablas de particiones de los
medios de almacenamiento, especialmente los discos duros. La GPT forma parte de la
UEFI, siglas de Unified Extensible Firmware Interface (interfaz de firmware extensible
unificada), una especificación que define la interfaz entre el firmware y los sistemas
operativos durante el proceso de arranque, desarrollada y lanzada en 2000 como sucesora
de BIOS. Las particiones GPT también pueden utilizarse independientemente de la UEFI,
con algunas limitaciones. En este caso, el requisito previo es que el sistema operativo y el
disco duro a particionar sean compatibles con el estándar. Gracias a las mejoras que
ofrece, el estilo GPT ha sustituido en gran medida al registro de arranque principal o Master
Boot Record (MBR), el tipo de arranque tradicional.

¿En qué se caracterizan las particiones GPT?


En la actualidad, una GPT partition es recomendable por varias razones. La más importante
es que la tabla de particiones GUID utiliza entradas de 64 bits para el direccionamiento, por
lo que el tamaño máximo de cada partición es de 18 exabytes, lo que corresponde a unos
18 mil millones de gigabytes. Esta característica es imprescindible para la nueva generación
de soportes de datos, que ya suelen ofrecer varios terabytes de espacio de
almacenamiento, incluidos los de uso doméstico. El registro de arranque principal clásico
solo admite un máximo de dos terabytes por partición, lo que no basta para muchos discos
duros modernos. Una de las ventajas y características de la partición GPT pueden
resumirse de la siguiente manera:

 Particiones primarias ilimitadas: aunque, en teoría, la tabla de particiones admite un


número ilimitado de particiones primarias para estructurar el espacio de
almacenamiento, en la práctica, los sistemas operativos establecen un límite. Por
ejemplo, el valor de Windows asciende a 128, lo que resulta más que suficiente.

Esquema de la GPT: ¿cómo se estructuran los discos duros GPT?


La tabla de particiones GUID proporciona un esquema claro de la división de la memoria del
disco duro. En general, su estructura consta de los siguientes cuatro sectores:

1. Registro de arranque principal protector: en primer lugar, está el mencionado


MBR protector, que garantiza la compatibilidad con otros estilos de partición
anteriores.
2. Tabla de partición GUID primaria: cabecera GPT y entradas de partición.
IES. Marqués de Comares Tema 3. Máquinas virtuales
CFGM: Sistemas Operativos

3. Particiones: a la cabecera y las entradas de partición les siguen las


correspondientes unidades en las que se divide el espacio de almacenamiento, es
decir, las diferentes particiones.
4. Tabla de partición GUID secundaria: copia de seguridad de la cabecera GPT y las
entradas de partición, reflejando el mismo orden.

En el siguiente esquema, se muestran todos los elementos de esta estructura. Los bloques
LBA(del inglés Logical Block Addressing, o direccionamiento de bloque lógico) establecidos
en cada caso corresponden a un sector del disco duro y, por lo tanto, a 512 bytes.

También podría gustarte