SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Introducción a los discos de
       estado sólido

              Adrián Nieto Pérez
   Sistemas Operativos, Ingeniería Informática
            Universidad de Málaga
Un poco de historia


      • Primer S.S.D.(Solid-State Drive) en los años 50
             – Basados en memoria DRAM
             – Necesitan alimentación constante
      • En 1995 aparece el primer SSD basado en memoria Flash
      • A partir del año 2000 surge el concepto pendrive
      • En 2007 el SSD empieza a ser una alternativa real.




2 | Internal use only
Radiografía de un SSD actual




        OCZ Vertex 2 Pro, vista superior e inferior




3 | Internal use only
El interior de un SSD: La controladora

      • Aspecto clave en el rendimiendo de un SSD
      • Casi siempre independiente del fabricante del disco
      • Encargadas de tareas clave
             – ECC, mapeo de bloques invalidos, “saneo” del disco
             – Gestión de la caché, acceso paralelo a celdas
             – Encriptación




4 | Internal use only
El interior de un SSD: Celdas de memoria

      • Basadas en DRAM
             – Extremadamente rápidas
             – Muy poco uso, muy suceptibles a fallo
      • Basadas en NAND
             – Dos formas de interpretar los datos, SLC y MLC
             – Uso en todo tipos de dispositivos




5 | Internal use only
El Interior de un SSD: Memoria caché

      • No todos los modelos poseen memoria caché externa
      • Aparece frecuentemente en los discos SLC
      • Caché basada en DRAM
      • Incrementa enormemente el precio del SSD
      • Sacrifica el espacio de una celda NAND




6 | Internal use only
El interior de un SSD: El súpercondensador

      • No es necesario en discos SLC
      • No aparece en los discos domésticos o low-cost
      • Vital importancia en entornos críticos
      • Evita corrupción de datos al perder la alimentación




7 | Internal use only
El rendimiento de un SSD

      • Una NAND se lee a una velocidad entre 5 y 40MB/s
      • Las celdas se acceden concurrentemente (striping)
      • La latencia de lectura aleatoria de una celda oscila entre
               25 y 50 µs
      • Los “números” de un SSD dependen de la controladora y
               de las celdas NAND




8 | Internal use only
La capacidad de un SSD

      • El problema del borrado de las celdas MLC
      • 8 - 25% de espacio no accesible
      • La capacidad máxima depende de:
             – Distancia de integración
             – Número de chips NAND
             – Form-Factor del disco
             – Porcentaje de espacio reservado



9 | Internal use only
Longevidad de un SSD, ¿Un desastre?

      • ¿Mito o realidad? Hagamos números
             – Vida media de una celda MLC: 2·10⁴ ciclos de escritura
             – Tasa de escritura secuencial: 175 MB/s
             – Capacidad de un SSD media 64 GB
      • Diferentes casos
             – Peor caso: 42 días.
             – Mejor caso: 10 años (duración de una celda NAND)



10 | Internal use only
Longevidad de un SSD, ¿Hay remedios?

      • Garantizar que se escriben todas las celdas (wear-leveling)
      • Enviar a la controladora los bloques en desuso (TRIM)
      • Reducir las escrituras extra (write-amplification)
      • Desactivar los planificadores de escritura (noop)
      • Desactivar el archivo de intercambio




11 | Internal use only
Longevidad de un SSD, estimación real

      • Un caso real:
                                                  OCZ Vertex 2 (firmware 1.29)
                    Capacidad total de la NAND                         64 GB
                    Reportado al SO                 54 GB (15% no mapeable)
                    Espacio libre tras instalar                        35 GB



            – Escribimos un 12% (10% datos, 2% WA) del disco cada día.
            – En 5 días se habrá completado un ciclo completo de escritura
            – Necesitamos 136 años para completar la vida de las celdas



12 | Internal use only
¿Por qué necesitas un SSD?

        El día a día de un informático
           Tiempo (en segundos) en cargar después de arrancar Photoshop, WoW y Firefox




                                                                                                   WD VelociRaptor
                                                                                                   OCZ Vertex 2




            0            5           10           15           20           25           30   35




13 | Internal use only
Pruebas de rendimiento

     • Un SSD de gama media es un 49% más veloz que el disco

               duro magnético más rapido

   Prueba                                      OCZ Vertex 2   WD VelociRaptor
   PC Mark Vantage – Prueba general (puntos) 17103            11564
   IOMeter – 4k Lectura aleatoria (MB/s)       52             0.6
   IOMeter – 4k Escritura aleatoria (MB/s)     51.4           1.7
   IOMeter – 2MB Lectura secuencial (MB/s)     265.5          145.3
   IOMeter - 2MB Escritura secuencial (MB/s)   251.9          143.9
   Operaciones E/S aleatorias por segundo      250            111




14 | Internal use only
Ventajas de un SSD

      • Rendimiento excelente
      • Ausencia de partes mecánicas
           – Funcionamiento en absoluto silencio
           – Mejor tiempo entre fallos
           – Más resistente a uso en ambiente hostil
           – Rendimiento determinista
      • Seguridad
           – Encriptación transparente al usuario de los datos
           – Borrado irrecuperable de los datos



15 | Internal use only
Desventajas de un SSD

      • Coste por GB elevado
      • Imposibilidad de recuperar datos tras un accidente grave
      • La duracción de las celdas es inversamente proporcional a
               la distancia de integración
      • Corrupción de datos por pérdida de energía




16 | Internal use only
Conclusiones y preguntas

      • ¿Merece la pena un SSD?
      • ¿Debo esperar para comprar un SSD?
      • ¿Qué nos depara el futuro?




17 | Internal use only
Webgrafía

      • www.anandtech.com
          – The SSD Anthology
          – The SSD Relapse
          – Understanding Sandforce, not all drives are equal
          – Vertex 2 Pro Review
         – Anandtech Bench Library
      • www.wikipedia.com
          – Solid-State Drive
          – Write Amplification
         – Trim Command
      • www.storagesearch.com
          – SSD Power is going down!
          – Can you trust flash SSDs specs & benchmarks?
          – Endurance in flash SSDs


18 | Internal use only

Más contenido relacionado

La actualidad más candente (19)

EL DISCO DURO TIPOS Y COMPARACIONES
EL DISCO DURO TIPOS Y COMPARACIONESEL DISCO DURO TIPOS Y COMPARACIONES
EL DISCO DURO TIPOS Y COMPARACIONES
 
El disco duro
El disco duroEl disco duro
El disco duro
 
Discos duros hdd ssd
Discos duros hdd ssdDiscos duros hdd ssd
Discos duros hdd ssd
 
Tipos de disco duro
Tipos de disco duroTipos de disco duro
Tipos de disco duro
 
P.p trjeta madre
P.p trjeta madreP.p trjeta madre
P.p trjeta madre
 
Presentacion Sin Titulo
Presentacion Sin TituloPresentacion Sin Titulo
Presentacion Sin Titulo
 
AUGE DE LOS DISCOS DE ESTADO SOLIDO
AUGE DE LOS DISCOS DE ESTADO SOLIDOAUGE DE LOS DISCOS DE ESTADO SOLIDO
AUGE DE LOS DISCOS DE ESTADO SOLIDO
 
Disco duro
Disco duroDisco duro
Disco duro
 
Disco duro
Disco duroDisco duro
Disco duro
 
Leccion 6 a y 6 b respuestas
Leccion 6 a y 6 b respuestasLeccion 6 a y 6 b respuestas
Leccion 6 a y 6 b respuestas
 
Disco duro
Disco duroDisco duro
Disco duro
 
Disco duro perito contador
Disco duro perito contadorDisco duro perito contador
Disco duro perito contador
 
Disco duro
Disco duroDisco duro
Disco duro
 
Disco duro
Disco duroDisco duro
Disco duro
 
Disco duro
Disco duroDisco duro
Disco duro
 
Candy
CandyCandy
Candy
 
Presentación de Frida Kahlo
Presentación de Frida KahloPresentación de Frida Kahlo
Presentación de Frida Kahlo
 
Disco duro de marvin lopez toj
Disco duro de marvin lopez tojDisco duro de marvin lopez toj
Disco duro de marvin lopez toj
 
Disco duro de marvin lopez toj
Disco duro de marvin lopez tojDisco duro de marvin lopez toj
Disco duro de marvin lopez toj
 

Similar a Introduccion a los discos duros de estado sólido

Similar a Introduccion a los discos duros de estado sólido (20)

7 el disco duro
7 el disco duro7 el disco duro
7 el disco duro
 
Taller
TallerTaller
Taller
 
Taller
TallerTaller
Taller
 
Ram
RamRam
Ram
 
Arquitectura de ordenador
Arquitectura de ordenadorArquitectura de ordenador
Arquitectura de ordenador
 
Arquitectura de ordenador
Arquitectura de ordenadorArquitectura de ordenador
Arquitectura de ordenador
 
Teoria de sistema 1 memoria ram
Teoria de sistema 1 memoria ramTeoria de sistema 1 memoria ram
Teoria de sistema 1 memoria ram
 
SSD Drives
SSD DrivesSSD Drives
SSD Drives
 
DISCOS DUROS VS DISCOS SOLIDOS.pptx
DISCOS DUROS VS DISCOS SOLIDOS.pptxDISCOS DUROS VS DISCOS SOLIDOS.pptx
DISCOS DUROS VS DISCOS SOLIDOS.pptx
 
RAM
RAMRAM
RAM
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Exposicion so general
Exposicion so generalExposicion so general
Exposicion so general
 
Disco Duro Wency
Disco Duro WencyDisco Duro Wency
Disco Duro Wency
 
Disco Duro
Disco DuroDisco Duro
Disco Duro
 
Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo
Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo
Memoria Externa, Unidadad de Entrada/Salida, Introducción al Sistema Operativo
 
Memorias DDR
Memorias DDRMemorias DDR
Memorias DDR
 
Trabajo de las memorias ram
Trabajo de las memorias ramTrabajo de las memorias ram
Trabajo de las memorias ram
 
TALLER HARDWARE
TALLER HARDWARETALLER HARDWARE
TALLER HARDWARE
 
Arqu Hardware - 06 - Memorias (I)
Arqu Hardware - 06 - Memorias (I)Arqu Hardware - 06 - Memorias (I)
Arqu Hardware - 06 - Memorias (I)
 
La memoria ram
La memoria ramLa memoria ram
La memoria ram
 

Más de degarden

MICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBMICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBdegarden
 
ABC 2021 Guia del vino
ABC 2021 Guia del vinoABC 2021 Guia del vino
ABC 2021 Guia del vinodegarden
 
Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146degarden
 
Why btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of FilesystemsWhy btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of Filesystemsdegarden
 
Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2degarden
 
Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2degarden
 
The 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The LocalThe 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The Localdegarden
 
Toshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard DriveToshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard Drivedegarden
 
Sper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRSper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRdegarden
 
Plarad Torque and tension systems
Plarad Torque and tension systemsPlarad Torque and tension systems
Plarad Torque and tension systemsdegarden
 
Plarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power PacksPlarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power Packsdegarden
 
Hands-Free Profile 1.7
Hands-Free Profile 1.7Hands-Free Profile 1.7
Hands-Free Profile 1.7degarden
 
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...degarden
 
Reverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices DocumentationReverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices Documentationdegarden
 
pWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting FrameworkpWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting Frameworkdegarden
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android ¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android degarden
 
Bose NC 700 - User manual English
Bose NC 700 - User manual EnglishBose NC 700 - User manual English
Bose NC 700 - User manual Englishdegarden
 
MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+degarden
 
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017degarden
 

Más de degarden (20)

MICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBMICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GB
 
ABC 2021 Guia del vino
ABC 2021 Guia del vinoABC 2021 Guia del vino
ABC 2021 Guia del vino
 
Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146
 
Why btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of FilesystemsWhy btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of Filesystems
 
Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2
 
Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2
 
The 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The LocalThe 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The Local
 
Toshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard DriveToshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard Drive
 
Bronces
BroncesBronces
Bronces
 
Sper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRSper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IR
 
Plarad Torque and tension systems
Plarad Torque and tension systemsPlarad Torque and tension systems
Plarad Torque and tension systems
 
Plarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power PacksPlarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power Packs
 
Hands-Free Profile 1.7
Hands-Free Profile 1.7Hands-Free Profile 1.7
Hands-Free Profile 1.7
 
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
 
Reverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices DocumentationReverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices Documentation
 
pWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting FrameworkpWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting Framework
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android ¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
 
Bose NC 700 - User manual English
Bose NC 700 - User manual EnglishBose NC 700 - User manual English
Bose NC 700 - User manual English
 
MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+
 
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
 

Último

linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosDebora Gomez Bertoli
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf socialesJhonathanRodriguez10
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptxRosiClaros
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
Red WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptxRed WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptxcorteztabo1004
 

Último (8)

linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todos
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
Red WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptxRed WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptx
 

Introduccion a los discos duros de estado sólido

  • 1. Introducción a los discos de estado sólido Adrián Nieto Pérez Sistemas Operativos, Ingeniería Informática Universidad de Málaga
  • 2. Un poco de historia • Primer S.S.D.(Solid-State Drive) en los años 50 – Basados en memoria DRAM – Necesitan alimentación constante • En 1995 aparece el primer SSD basado en memoria Flash • A partir del año 2000 surge el concepto pendrive • En 2007 el SSD empieza a ser una alternativa real. 2 | Internal use only
  • 3. Radiografía de un SSD actual OCZ Vertex 2 Pro, vista superior e inferior 3 | Internal use only
  • 4. El interior de un SSD: La controladora • Aspecto clave en el rendimiendo de un SSD • Casi siempre independiente del fabricante del disco • Encargadas de tareas clave – ECC, mapeo de bloques invalidos, “saneo” del disco – Gestión de la caché, acceso paralelo a celdas – Encriptación 4 | Internal use only
  • 5. El interior de un SSD: Celdas de memoria • Basadas en DRAM – Extremadamente rápidas – Muy poco uso, muy suceptibles a fallo • Basadas en NAND – Dos formas de interpretar los datos, SLC y MLC – Uso en todo tipos de dispositivos 5 | Internal use only
  • 6. El Interior de un SSD: Memoria caché • No todos los modelos poseen memoria caché externa • Aparece frecuentemente en los discos SLC • Caché basada en DRAM • Incrementa enormemente el precio del SSD • Sacrifica el espacio de una celda NAND 6 | Internal use only
  • 7. El interior de un SSD: El súpercondensador • No es necesario en discos SLC • No aparece en los discos domésticos o low-cost • Vital importancia en entornos críticos • Evita corrupción de datos al perder la alimentación 7 | Internal use only
  • 8. El rendimiento de un SSD • Una NAND se lee a una velocidad entre 5 y 40MB/s • Las celdas se acceden concurrentemente (striping) • La latencia de lectura aleatoria de una celda oscila entre 25 y 50 µs • Los “números” de un SSD dependen de la controladora y de las celdas NAND 8 | Internal use only
  • 9. La capacidad de un SSD • El problema del borrado de las celdas MLC • 8 - 25% de espacio no accesible • La capacidad máxima depende de: – Distancia de integración – Número de chips NAND – Form-Factor del disco – Porcentaje de espacio reservado 9 | Internal use only
  • 10. Longevidad de un SSD, ¿Un desastre? • ¿Mito o realidad? Hagamos números – Vida media de una celda MLC: 2·10⁴ ciclos de escritura – Tasa de escritura secuencial: 175 MB/s – Capacidad de un SSD media 64 GB • Diferentes casos – Peor caso: 42 días. – Mejor caso: 10 años (duración de una celda NAND) 10 | Internal use only
  • 11. Longevidad de un SSD, ¿Hay remedios? • Garantizar que se escriben todas las celdas (wear-leveling) • Enviar a la controladora los bloques en desuso (TRIM) • Reducir las escrituras extra (write-amplification) • Desactivar los planificadores de escritura (noop) • Desactivar el archivo de intercambio 11 | Internal use only
  • 12. Longevidad de un SSD, estimación real • Un caso real: OCZ Vertex 2 (firmware 1.29) Capacidad total de la NAND 64 GB Reportado al SO 54 GB (15% no mapeable) Espacio libre tras instalar 35 GB – Escribimos un 12% (10% datos, 2% WA) del disco cada día. – En 5 días se habrá completado un ciclo completo de escritura – Necesitamos 136 años para completar la vida de las celdas 12 | Internal use only
  • 13. ¿Por qué necesitas un SSD? El día a día de un informático Tiempo (en segundos) en cargar después de arrancar Photoshop, WoW y Firefox WD VelociRaptor OCZ Vertex 2 0 5 10 15 20 25 30 35 13 | Internal use only
  • 14. Pruebas de rendimiento • Un SSD de gama media es un 49% más veloz que el disco duro magnético más rapido Prueba OCZ Vertex 2 WD VelociRaptor PC Mark Vantage – Prueba general (puntos) 17103 11564 IOMeter – 4k Lectura aleatoria (MB/s) 52 0.6 IOMeter – 4k Escritura aleatoria (MB/s) 51.4 1.7 IOMeter – 2MB Lectura secuencial (MB/s) 265.5 145.3 IOMeter - 2MB Escritura secuencial (MB/s) 251.9 143.9 Operaciones E/S aleatorias por segundo 250 111 14 | Internal use only
  • 15. Ventajas de un SSD • Rendimiento excelente • Ausencia de partes mecánicas – Funcionamiento en absoluto silencio – Mejor tiempo entre fallos – Más resistente a uso en ambiente hostil – Rendimiento determinista • Seguridad – Encriptación transparente al usuario de los datos – Borrado irrecuperable de los datos 15 | Internal use only
  • 16. Desventajas de un SSD • Coste por GB elevado • Imposibilidad de recuperar datos tras un accidente grave • La duracción de las celdas es inversamente proporcional a la distancia de integración • Corrupción de datos por pérdida de energía 16 | Internal use only
  • 17. Conclusiones y preguntas • ¿Merece la pena un SSD? • ¿Debo esperar para comprar un SSD? • ¿Qué nos depara el futuro? 17 | Internal use only
  • 18. Webgrafía • www.anandtech.com – The SSD Anthology – The SSD Relapse – Understanding Sandforce, not all drives are equal – Vertex 2 Pro Review – Anandtech Bench Library • www.wikipedia.com – Solid-State Drive – Write Amplification – Trim Command • www.storagesearch.com – SSD Power is going down! – Can you trust flash SSDs specs & benchmarks? – Endurance in flash SSDs 18 | Internal use only