stringtranslate.com

propulsión híbrida

En informática , una unidad híbrida ( unidad híbrida de estado sólidoSSHD ) es un dispositivo de almacenamiento lógico o físico que combina un medio de almacenamiento más rápido, como una unidad de estado sólido (SSD), con una unidad de disco duro (HDD) de mayor capacidad. La intención es agregar parte de la velocidad de los SSD a la capacidad de almacenamiento rentable de los HDD tradicionales. El propósito del SSD en una unidad híbrida es actuar como caché para los datos almacenados en el HDD, mejorando el rendimiento general al mantener copias de los datos utilizados con más frecuencia en la unidad SSD más rápida.

Hay dos configuraciones principales para implementar unidades híbridas: sistemas híbridos de doble unidad y unidades híbridas de estado sólido. En los sistemas híbridos de doble unidad, los dispositivos SSD y HDD físicamente separados se instalan en la misma computadora, y la optimización de la ubicación de los datos la realiza manualmente el usuario final o automáticamente el sistema operativo mediante la creación de un dispositivo lógico "híbrido". En las unidades híbridas de estado sólido, las funcionalidades SSD y HDD están integradas en una sola pieza de hardware, donde la optimización de la ubicación de los datos la realiza íntegramente el dispositivo (modo autooptimizado) o mediante "sugerencias" de ubicación proporcionadas por el sistema operativo ( modo de sugerencia de host).

Tipos

Una comparación de alto nivel de diseños SSHD y de doble unidad o FCM

Existen dos principales tecnologías de almacenamiento "híbrido" que combinan memoria flash NAND o SSD con la tecnología HDD: sistemas híbridos de doble unidad y unidades híbridas de estado sólido.

Sistemas híbridos de doble propulsión

Los sistemas híbridos de doble unidad combinan el uso de dispositivos SSD y HDD separados instalados en la misma computadora. Las optimizaciones de rendimiento se gestionan de una de tres maneras:

  1. Por el usuario de la computadora, que coloca manualmente los datos a los que se accede con más frecuencia en la unidad más rápida.
  2. Mediante el software del sistema operativo de la computadora , que combina SSD y HDD en un único volumen híbrido , brindando una experiencia más sencilla al usuario final. Ejemplos de implementaciones de volúmenes híbridos en sistemas operativos son los "grupos de almacenamiento híbridos" de ZFS, [1] bcache y dm-cache en Linux , [2] Hystor de Intel [3] y Fusion Drive de Apple , y otras implementaciones basadas en la gestión de volúmenes lógicos. [4] en OS X. [5]
  3. Mediante conjuntos de chips externos a las unidades de almacenamiento individuales. Un ejemplo es el uso de módulos de caché flash (FCM). Los FCM combinan el uso de componentes SSD (generalmente un módulo SSD mSATA ) y HDD separados, al tiempo que administran optimizaciones de rendimiento a través de software host, controladores de dispositivos o una combinación de ambos. Un ejemplo es la tecnología Intel Smart Response (SRT), que se implementa mediante una combinación de ciertos conjuntos de chips Intel y controladores de almacenamiento Intel, y es la implementación más común de los sistemas híbridos FCM en la actualidad. Lo que distingue a este sistema de doble unidad de un sistema SSHD es que cada unidad mantiene su capacidad de ser direccionada de forma independiente por el sistema operativo si así lo desea.

Unidad híbrida de estado sólido

La unidad híbrida de estado sólido (también conocida por las siglas SSHD [a] ) se refiere a productos que incorporan una cantidad significativa de memoria flash NAND en una unidad de disco duro (HDD), lo que da como resultado un único dispositivo integrado. [8] El término SSHD es un término más preciso que el más general unidad híbrida , que se ha utilizado anteriormente para describir dispositivos SSHD y combinaciones no integradas de unidades de estado sólido (SSD) y unidades de disco duro. El principio de diseño fundamental detrás de los SSHD es identificar los elementos de datos que están más directamente asociados con el rendimiento (datos a los que se accede con frecuencia, datos de arranque, etc.) y almacenar estos elementos de datos en la memoria flash NAND. Se ha demostrado que esto [9] es eficaz para ofrecer un rendimiento significativamente mejorado con respecto al disco duro estándar.

Un ejemplo de un sistema de doble disco que a menudo se confunde y que se considera SSHD es el uso de computadoras portátiles que combinan componentes SSD y HDD separados en la misma unidad de tamaño HDD de 2,5 pulgadas, mientras que al mismo tiempo (a diferencia de los SSHD) mantienen estos dos componentes. visible y accesible para el sistema operativo como dos particiones distintas. La unidad Black2 de WD es un ejemplo típico; la unidad se puede usar como SSD y HDD distintos al particionarla adecuadamente, o se puede usar software para administrar automáticamente la parte SSD y presentar la unidad al usuario como un único volumen grande. [10]

Operación

En las dos formas de tecnologías de almacenamiento híbrido (sistemas híbridos de doble unidad y SSHD), el objetivo es combinar HDD y una tecnología más rápida (a menudo memoria flash NAND) para proporcionar un equilibrio entre rendimiento mejorado y disponibilidad de almacenamiento de alta capacidad. En general, esto se logra colocando "datos calientes", o datos que están más directamente asociados con un rendimiento mejorado, en la parte "más rápida" de la arquitectura de almacenamiento.

Tomar decisiones sobre qué elementos de datos se priorizan para la memoria flash NAND es el núcleo de la tecnología SSHD. Los productos ofrecidos por varios proveedores pueden lograr esto con firmware de dispositivo , controladores de dispositivo o módulos de software y controladores de dispositivo.

Modos de operacion

Modo autooptimizado
En este modo de operación, el SSHD funciona independientemente del sistema operativo host o de las unidades del dispositivo host para tomar todas las decisiones relacionadas con la identificación de los datos que se almacenarán en la memoria flash NAND. Este modo da como resultado un producto de almacenamiento que aparece y funciona en un sistema host exactamente como lo haría un disco duro tradicional.
Modo optimizado para el host (o modo sugerido por el host)
En este modo de funcionamiento, el SSHD habilita un conjunto ampliado de comandos SATA definidos en la función denominada Información híbrida, introducida en la versión 3.2 de los estándares de la Organización Internacional Serial ATA (SATA-IO) para la interfaz SATA. Al utilizar estos comandos SATA, las decisiones sobre qué elementos de datos se colocan en la memoria flash NAND provienen del sistema operativo host , los controladores de dispositivos, los sistemas de archivos o una combinación de estos componentes a nivel de host. [11]
Algunas de las características específicas de las unidades SSHD, como el modo de sugerencia del host, requieren soporte de software desde el sistema operativo. Microsoft agregó soporte para la operación de sugerencia de host en Windows 8.1 , [12] mientras que los parches para el kernel de Linux están disponibles desde octubre de 2014, en espera de su inclusión en la línea principal del kernel de Linux . [13] [14]

Historia

SSHD de escritorio Seagate de 1 TB ST1000DX001

La tecnología de propulsión híbrida ha avanzado mucho con las implementaciones modernas mejorando durante la última década a partir de 2007:

Puntos de referencia

Las pruebas comparativas de finales de 2011 y principios de 2012 que utilizaron un SSHD que constaba de un disco duro de 750 GB y 8 GB de caché NAND encontraron que los SSHD no ofrecían rendimiento de SSD en lectura/escritura aleatoria y lectura/escritura secuencial, pero eran más rápidos que los HDD para el inicio y cierre de aplicaciones. . [21] [22]

El punto de referencia de 2011 incluyó cargar una imagen de un sistema que se había utilizado mucho, ejecutando muchas aplicaciones, para evitar la ventaja de rendimiento de un sistema recién instalado; En pruebas del mundo real descubrió que el rendimiento estaba mucho más cerca de un SSD que de un HDD mecánico. Diferentes pruebas comparativas encontraron que el SSHD se encuentra entre un HDD y un SSD, pero normalmente es significativamente más lento que un SSD. En el caso del rendimiento del acceso aleatorio sin caché (múltiples lecturas y escrituras aleatorias de 4 KB), el SSHD no fue más rápido que un HDD comparable; Sólo hay ventajas con los datos almacenados en caché. El autor concluyó que la unidad SSHD era el mejor tipo de unidad no SSD por un margen significativo, y que cuanto mayor fuera el caché de estado sólido, mejor sería el rendimiento. [22]

Ver también

Temas de Linux

Notas

  1. ^ Las iniciales podrían interpretarse como "disco duro de estado sólido", [6] aunque se interpreta más comúnmente como "unidad híbrida de estado sólido". [7]

Referencias

  1. ^ Gregg, Brendan (8 de octubre de 2009). "Grupo de almacenamiento híbrido: velocidades máximas". El blog de Brendan . Dtrace.org. Archivado desde el original el 5 de abril de 2016.
  2. ^ Petros Koutoupis (25 de noviembre de 2013). "Técnicas avanzadas de almacenamiento en caché del disco duro". linuxjournal.com . Archivado desde el original el 2 de diciembre de 2013 . Consultado el 2 de diciembre de 2013 .
  3. ^ Feng Chen, David A. Koufaty y Xiaodong Zhang (2011). "Hystor | Actas de la conferencia internacional sobre supercomputación" . Conferencia Internacional sobre Supercomputación (ICS '11). págs. 22-23. doi :10.1145/1995896.1995902.
  4. ^ "Propulsión híbrida". TarDisk.com . Archivado desde el original el 7 de agosto de 2016 . Consultado el 31 de mayo de 2016 .
  5. ^ "Primer vistazo a TarDisk Pear: actualice el almacenamiento flash de su MacBook en unos minutos". Macmundo . Archivado desde el original el 1 de junio de 2016 . Consultado el 31 de mayo de 2016 .
  6. ^ Dong Ngo (9 de enero de 2013). "Vista previa de WD Black SSHD (1 TB)". CNET . CBS interactivo. Archivado desde el original el 15 de mayo de 2015 . Consultado el 22 de mayo de 2015 .
  7. ^ "Cómo elegir entre almacenamiento SSD, SSHD y HDD para su computadora portátil". seagate.com . Archivado desde el original el 22 de mayo de 2015 . Consultado el 22 de mayo de 2015 .
  8. ^ Maris (22 de enero de 2016). "Unidades híbridas: integración de unidades de disco duro con unidades de estado sólido". HDDMAG . Archivado desde el original el 11 de mayo de 2017 . Consultado el 15 de mayo de 2017 .
  9. ^ "SSD, discos duros y híbridos: ¿qué tecnología de almacenamiento es adecuada para usted?". Mundo PC . Archivado desde el original el 1 de junio de 2016 . Consultado el 31 de mayo de 2016 .
  10. ^ +Pedro Pablo. "WD Black2 Dual Drive 120GBSSD + 1TB HDD obtiene un descuento de $ 60 sobre su precio". Las mejores computadoras portátiles . Archivado desde el original el 15 de mayo de 2015 . Consultado el 22 de mayo de 2015 .
  11. ^ "Preguntas frecuentes sobre SATA-IO: ¿Qué más hay de nuevo en la especificación SATA v3.2?" (PDF) . SATA-IO . pag. 2. Archivado (PDF) desde el original el 4 de octubre de 2013 . Consultado el 3 de octubre de 2013 .
  12. ^ Andy Herron (2013). "Avances en sistemas de archivos y almacenamiento en Windows 8.1" (PDF) . SNIA . Archivado (PDF) desde el original el 25 de noviembre de 2015 . Consultado el 6 de enero de 2017 .
  13. ^ Michael Larabel (29 de octubre de 2014). "El kernel de Linux finalmente se optimiza para SSHD". Forónix . Archivado desde el original el 7 de enero de 2015 . Consultado el 26 de febrero de 2015 .
  14. ^ Jason B. Akers (29 de octubre de 2014). "Habilitar el uso de unidades híbridas de estado sólido". LWN.net . Archivado desde el original el 26 de febrero de 2015 . Consultado el 26 de febrero de 2015 .
  15. ^ "Seagate MOMENTUS 5400 PSD" (PDF) . Seagate . Agosto de 2007 . Consultado el 17 de noviembre de 2019 .
  16. ^ Perenson, Melissa. "Probado: nuevos discos duros híbridos de Samsung y Seagate". Mundo PC. Archivado desde el original el 5 de octubre de 2013 . Consultado el 26 de junio de 2013 .
  17. ^ "Punto de vista de Seagate: unidades híbridas de estado sólido: la evolución natural del almacenamiento". Tecnología Seagate, LLC. Archivado desde el original el 5 de junio de 2013 . Consultado el 26 de junio de 2013 .
  18. ^ "Seagate Momentus XT" (PDF) . Seagate . Septiembre de 2010 . Consultado el 17 de noviembre de 2019 .
  19. ^ "iMac disponible el 30 de noviembre". Apple.com (Presione soltar). Archivado desde el original el 3 de junio de 2016 . Consultado el 1 de junio de 2016 .
  20. ^ Liszewski, Andrew (29 de octubre de 2015). "Esta tarjeta SD sin enjuague se fusiona con el SSD de su MacBook para aumentar su capacidad". Gizmodo . Archivado desde el original el 26 de mayo de 2016 . Consultado el 1 de junio de 2016 .
  21. ^ Patrick Schmid y Achim Roos (8 de febrero de 2012). "Revisión de Momentus XT 750 GB: un disco duro híbrido de segunda generación" . Consultado el 7 de noviembre de 2013 .
  22. ^ ab Anand Lal Shimpi (13 de diciembre de 2011). "Revisión del disco duro híbrido Seagate Momentus XT de segunda generación (750 GB) (con caché NAND de 8 GB)". Archivado desde el original el 1 de noviembre de 2013 . Consultado el 7 de noviembre de 2013 .