El formato avanzado ( AF ) es cualquier formato de sector de disco utilizado para almacenar datos en HDD, SSD y SSHD que supere los 528 bytes por sector, frecuentemente sectores de 4096, 4112, 4160 o 4224 bytes. Los sectores más grandes de una unidad de formato avanzado ( AFD ) permiten la integración de algoritmos de corrección de errores más robustos para mantener la integridad de los datos a mayores densidades de almacenamiento.
Historia
El uso de sectores de datos largos se sugirió en 1998 en un documento técnico publicado por el Consorcio Nacional de la Industria de Almacenamiento (NSIC) [ 2 ] que llamaba la atención sobre el conflicto entre los continuos aumentos en la densidad de área y el formato tradicional de 512 bytes por sector utilizado en las unidades de disco duro. [ 3 ] Sin avances revolucionarios en las tecnologías de sistemas de grabación magnética, las densidades de área y, con ellas, las capacidades de almacenamiento, se proyectaba que las unidades de disco duro se estancarían.
La organización comercial de la industria del almacenamiento, International Disk Drive Equipment and Materials Association (IDEMA), respondió organizando el IDEMA Long Data Sector Committee en 2000, donde IDEMA y los principales proveedores de hardware y software colaboraron en la definición y el desarrollo de estándares que rigen los sectores de datos largos, incluidos los métodos para admitir la compatibilidad con componentes informáticos heredados. [ 3 ] En agosto de 2005, Seagate envió unidades de prueba con sectores físicos de 1K a socios de la industria para su prueba. [ 4 ] : Figura 3 En 2010, se completaron los estándares de la industria para la primera generación oficial de sectores de datos largos que utilizan una configuración de 4096 bytes por sector, o 4K. Todos los fabricantes de discos duros se comprometieron a enviar nuevas plataformas de discos duros para productos de escritorio y portátiles con el formato de sector Advanced Format para enero de 2011. [ 4 ] [ 5 ]
El formato avanzado se acuñó para abarcar lo que se esperaba que se convirtiera en varias generaciones de tecnologías de sectores de datos largos, y su logotipo se creó para distinguir las unidades de disco duro basadas en sectores de datos largos de aquellas que utilizan sectores heredados de 512 bytes. Los discos empresariales se pueden formatear con campos de integridad de datos adicionales de 8 bytes , lo que da como resultado sectores físicos de 520 o 528 bytes. [ 6 ]
Descripción general
La tecnología de sector 4K del formato avanzado de primera generación utiliza el medio de almacenamiento de forma más eficiente al combinar los datos que se habrían almacenado en ocho sectores de 512 bytes en un único sector de 4096 bytes. Se mantienen los elementos clave de la arquitectura tradicional de sector de 512 bytes, específicamente, las marcas de identificación y sincronización al principio y el área de codificación de corrección de errores (ECC) al final del sector. Entre el encabezado del sector y las áreas ECC, se combinan ocho sectores de 512 bytes, eliminando la necesidad de áreas de encabezado redundantes entre cada bloque individual de datos de 512 bytes. El Comité del Sector de Datos Largos seleccionó la longitud de bloque de 4K para el estándar AF de primera generación por varias razones, incluyendo su correspondencia con el tamaño de paginación utilizado por los procesadores y algunos sistemas operativos , así como su correlación con el tamaño de las transacciones estándar en los sistemas de bases de datos relacionales . [ 8 ]
Las mejoras en la eficiencia del formato resultantes de la estructura de sector 4K varían entre el 7 y el 11 por ciento en el espacio físico del plato. [ 9 ] El formato 4K proporciona suficiente espacio para expandir el campo ECC de 50 a 100 bytes para acomodar nuevos algoritmos ECC. La cobertura ECC mejorada mejora la capacidad de detectar y corregir errores de datos procesados más allá de la longitud de defecto de 50 bytes asociada con el formato heredado de sector de 512 bytes. [ 10 ] El estándar de formato avanzado emplea la misma configuración de espacio , sincronización y marca de dirección que el diseño de sector tradicional de 512 bytes, pero combina ocho sectores de 512 bytes en un campo de datos. [ 11 ]

Debido a la gran cantidad de discos duros heredados con sectores de 512 bytes distribuidos hasta mediados de 2010, muchos sistemas, programas y aplicaciones que acceden a estos discos duros están diseñados en torno a la convención de 512 bytes por sector. La colaboración temprana con el Comité del Sector de Datos Largos brindó a los proveedores de componentes y software la oportunidad de prepararse para la transición al formato avanzado.
Por ejemplo, Windows Vista , Windows 7 , Windows Server 2008 y Windows Server 2008 R2 (con ciertas correcciones instaladas) admiten unidades de formato 512e (pero no 4Kn ), [ 12 ] al igual que las versiones contemporáneas de FreeBSD [ 13 ] [ 14 ] [ 15 ] y Linux . [ 16 ] [ 17 ] Mac OS X Tiger y posteriores pueden usar unidades de formato avanzado [ 18 ] y OS X Mountain Lion 10.8.2 admite además el cifrado de las mismas. Windows 8 y Windows Server 2012 también admiten el formato avanzado 4Kn. [ 12 ] Oracle Solaris 10 y 11 admiten unidades de disco duro 4Kn y 512e para sistemas de archivos ZFS que no sean raíz, mientras que la versión 11.1 proporciona soporte de instalación y arranque para dispositivos 512e. [ 19 ] Antes de Windows Vista , Windows 2000 y Windows XP utilizan 4096 bytes como tamaño de unidad de asignación predeterminado cuando utilizan NTFS para formatear discos duros locales, pero no se alinean a límites de 4096 bytes.
Categorías
Entre las iniciativas de formato avanzado emprendidas por el Comité del Sector de Datos Largos, también se abordaron métodos para mantener la compatibilidad con versiones anteriores de las soluciones informáticas heredadas. Para ello, se crearon varias categorías de dispositivos de formato avanzado.
Emulación 512 (512e)
Muchos componentes de hardware y software de las computadoras anfitrionas asumen que el disco duro está configurado con límites de sector de 512 bytes. Esto incluye una amplia gama de elementos, como chipsets , sistemas operativos , motores de bases de datos , herramientas de particionamiento e imágenes de discos duros, utilidades de copia de seguridad y sistemas de archivos , así como una pequeña fracción de otras aplicaciones de software . Para mantener la compatibilidad con componentes informáticos heredados, muchos proveedores de discos duros admiten tecnologías de formato avanzado en el medio de grabación junto con firmware de conversión de 512 bytes . Los discos duros configurados con sectores físicos de 4096 bytes con firmware de 512 bytes se denominan Advanced Format 512e o unidades de emulación 512. En las unidades 512e, un LBA equivale a 512 bytes.

La traducción del formato físico nativo de 4096, 4112, 4160 o 4224 bytes (con campos de integridad de datos de 0, 8, 64 o 128 bytes ) a un incremento virtual de 512, 520 o 528 bytes es transparente para la entidad que accede al disco duro. Los comandos de lectura y escritura se emiten a las unidades de formato avanzado en el mismo formato que las unidades heredadas. Sin embargo, durante el proceso de lectura, el disco duro de formato avanzado carga todo el sector de 4096 bytes que contiene los datos solicitados de 512 bytes en la memoria ubicada en la unidad. El firmware de emulación extrae y reformatea los datos específicos en un bloque de 512 bytes antes de enviarlos al host. Todo el proceso generalmente ocurre con poca o ninguna degradación del rendimiento.
El proceso de traducción se complica al escribir datos que no son múltiplos de 4K o que no están alineados a un límite de 4K. En estos casos, el disco duro debe leer el sector completo de 4096 bytes que contiene los datos de destino en la memoria interna, integrar los nuevos datos con los datos preexistentes y, a continuación, reescribir el sector completo de 4096 bytes en el medio de almacenamiento. Esta operación, conocida como lectura-modificación-escritura (RMW), puede requerir una rotación adicional de los discos magnéticos, lo que repercute negativamente en el rendimiento del usuario. Los análisis de rendimiento realizados por IDEMA y los fabricantes de discos duros indican que entre el cinco y el diez por ciento de todas las operaciones de escritura en un entorno típico de PC empresarial pueden estar desalineadas, lo que conlleva una penalización en el rendimiento debido a la operación RMW. [ 20 ] [ 21 ]
Al usar unidades de formato avanzado con sistemas operativos heredados, es importante realinear la unidad de disco utilizando el software proporcionado por el fabricante del disco duro. La realineación del disco es necesaria para evitar una condición que degrada el rendimiento, conocida como saturación de clústeres, donde una partición desplazada provoca que los clústeres del sistema de archivos abarquen sectores parciales del disco físico. Dado que la alineación de clúster a sector se determina al crear particiones del disco duro, el software de realineación se utiliza después de particionar el disco. Esto puede ayudar a reducir la cantidad de escrituras no alineadas generadas por el ecosistema informático. El Comité de Tecnología de Formato Avanzado (anteriormente Comité del Sector de Datos Largos ) [ 22 ] [ 23 ] y los fabricantes de discos duros impulsaron actividades adicionales para preparar las aplicaciones para la transición a las tecnologías de formato avanzado . [ 24 ] [ 25 ] [ 26 ]
4K nativo (4Kn)

Para las unidades de disco duro que funcionan en modo nativo 4K , no existe una capa de emulación, y el medio de almacenamiento expone directamente su tamaño de sector físico de 4096, 4112, 4160 o 4224 bytes al firmware del sistema y al sistema operativo. De esta forma, la organización de sectores lógicos visible externamente de las unidades nativas 4K se corresponde directamente con su organización interna de sectores físicos. Desde abril de 2014, las unidades de disco duro nativas 4K de clase empresarial están disponibles en el mercado. [ 27 ] [ 28 ]
La disponibilidad del soporte para sectores lógicos de 4096 bytes dentro de los sistemas operativos difiere entre sus tipos, proveedores y versiones. [ 12 ] Por ejemplo, Microsoft Windows admite unidades nativas de 4K desde Windows 8 y Windows Server 2012 (ambos lanzados en 2012) en UEFI . [ 29 ] Las unidades nativas de 4K pueden funcionar en sistemas operativos más antiguos como Windows 7 , pero no se pueden usar como unidad de arranque . [ 30 ]
Linux admite unidades nativas de 4K desde la versión 2.6.31 del kernel de Linux y la versión 2.17 de util-linux-ng (lanzadas en 2009 y 2010, respectivamente). [ 31 ] [ 32 ] [ 33 ]
La versión a color del logotipo que indica una unidad nativa 4K es algo diferente del logotipo 512e, presenta cuatro esquinas redondeadas, un fondo azul y el texto "4Kn" en el centro del logotipo. [ 34 ]
Véase también
Referencias
- ↑ "Definiciones, abreviaturas y convenciones de formato avanzado" . IDEMA. Archivado del original el 16 de marzo de 2012. Consultado el 13 de marzo de 2012 .
- ↑ "Inicio - INSIC | Consorcio de la Industria del Almacenamiento de Información" . INSIC. Archivado del original el 12 de marzo de 2014. Consultado el 12 de marzo de 2014 .
- 1 2 "El advenimiento del formato avanzado" . IDEMA. Archivado del original el 10 de mayo de 2012. Recuperado el 18 de noviembre de 2013 .
- 1 2 "Transición a discos duros de sector 4K de formato avanzado" . Seagate. Archivado del original el 20/12/2014 . Recuperado el 15/12/2014 .
- ↑ "Formato avanzado: la migración a sectores 4K" . Seagate Technology. Archivado del original el 19 de mayo de 2011. Consultado el 27 de junio de 2011 .
- ↑ Martin K. Petersen (30 de agosto de 2008). "Integridad de datos en Linux" (PDF) . Oracle Corporation . pág. 7. Archivado (PDF) del original el 9 de enero de 2015. Recuperado el 14 de diciembre de 2020.
La mayoría de las unidades de disco utilizan sectores de 512 bytes. [...] Las unidades empresariales (SCSI/SAS/FC paralelo) admiten sectores "fat" de 520/528 bytes.
- ↑ Mueller, Scott (2013). Actualización y reparación de PC (21.ª ed.). Que Publishing. págs. 472–473 . ISBN 978-0789750006.
- ↑ Smith, Ryan (18 de diciembre de 2009). "Formato avanzado de Western Digital: comienza la transición al sector 4K" . www.anandtech.com . Archivado del original el 28 de diciembre de 2020. Recuperado el 14 de diciembre de 2020 .
{{cite web}}: CS1 maint: bot: estado de la URL original desconocido ( enlace ) - ↑ Swinburne, Richard (1 de abril de 2010). "Los hechos: discos duros de formato avanzado 4K" . bit-tech.net . Archivado del original el 6 de marzo de 2012. Consultado el 13 de marzo de 2012 .
- ↑ Hassner, Martin; Grochowski, Ed (31 de mayo de 2005). Estándar de formato de datos HDD de sector de bytes de 4K . Conferencia de ingeniería de hardware de Windows. Archivado del original el 28 de marzo de 2012. Recuperado el 13 de marzo de 2012 .
- ↑ Curtis E. Stevens (2011). "Formato avanzado en infraestructuras heredadas: más transparente que disruptivo" (PDF) . idema.org. Archivado (PDF) del original el 5 de noviembre de 2013. Recuperado el 5 de noviembre de 2013 .
- 1 2 3 "Actualización de compatibilidad de disco de formato avanzado (4K) (Windows)" . 28 de noviembre de 2012. Archivado del original el 11 de enero de 2013. Recuperado el 3 de enero de 2013 .
- ↑ "La flecha del tiempo: FreeBSD en discos de sectores 4K" . Ivoras.net. Archivado del original el 16 de marzo de 2014. Consultado el 12 de marzo de 2014 .
- ↑ "2.7. Asignación de espacio en disco" . Freebsd.org. Archivado del original el 20 de marzo de 2014. Consultado el 12 de marzo de 2014 .
- ↑ "Configuración de disco en FreeBSD" . Wonkity.com. 24 de junio de 2013. Archivado del original el 12 de julio de 2014. Consultado el 12 de marzo de 2014 .
- ↑ Jonathan Corbet (09-03-2010). "Unidades de sector 4K y Linux" . LWN.net . Archivado del original el 04-10-2013 . Recuperado el 04-10-2013 .
- ↑ Martin K. Petersen (24-11-2009). "Topología de almacenamiento de Linux y características avanzadas" (PDF) . Oracle Corporation . Archivado (PDF) del original el 05-10-2013 . Recuperado el 04-10-2013 .
- ↑ "Cómo instalar una unidad WD Advanced Format en un sistema operativo que no sea Windows" . 19 de enero de 2012. Archivado del original el 27 de mayo de 2014. Consultado el 12 de abril de 2013 .
- ↑ "Administración de Oracle Solaris 11.1: Dispositivos y sistemas de archivos" . Oracle Corporation . Archivado del original el 6 de marzo de 2014. Consultado el 6 de marzo de 2014 .
- ↑ Michael E. Fitzpatrick. "Unidades de disco de sector 4K: Transición al futuro con tecnologías de formato avanzadas" (PDF) . Toshiba. Archivado (PDF) del original el 6 de octubre de 2014. Consultado el 24 de octubre de 2013 .
- ↑ Goldwyn Rodrigues (11 de marzo de 2009). "Linux y sectores de disco de 4K" . LWN.net . Archivado del original el 5 de octubre de 2013. Consultado el 24 de octubre de 2013 .
- ↑ "Acerca del Comité de Tecnología de Formato Avanzado (anteriormente Comité SUD)" . www.idema.org . Archivado del original el 30 de marzo de 2016. Consultado el 14 de diciembre de 2020 .
- ↑ "Actualización del sector de datos de 4 kB - Comité Técnico de IDEMA de 4 kB" (PDF) . www.snia.org . Septiembre de 2008. Archivado (PDF) del original el 11 de agosto de 2016. Consultado el 14 de diciembre de 2020 .
- ↑ "Tecnología SmartAlign para discos duros de formato avanzado" (PDF) . www.seagate.com . 2010. Archivado (PDF) del original el 29 de noviembre de 2010. Consultado el 14 de diciembre de 2020 .
- ↑ "Descargar la herramienta Hitachi Align" . www.hitachigst.com . 2010. Archivado del original el 23 de junio de 2011. Consultado el 14 de diciembre de 2020 .
- ↑ "Software de formato avanzado" . www.wdc.com . 2011. Archivado del original el 29 de diciembre de 2011. Consultado el 14 de diciembre de 2020 .
- ↑ "Hoja de datos del disco duro Enterprise Capacity de 3,5" (PDF) . Seagate Technology . 23 de abril de 2014. pág. 2. Archivado (PDF) del original el 12 de agosto de 2014. Consultado el 10 de agosto de 2014 .
- ↑ "Hoja de especificaciones de distribución para centros de datos WD Re" (PDF) . Western Digital . 21 de enero de 2016. pág. 2. Archivado (PDF) del original el 6 de septiembre de 2015. Consultado el 14 de febrero de 2016 .
- ↑ "Política de soporte de Microsoft para discos duros con sectores 4K en Windows" . Microsoft . Archivado del original el 19 de agosto de 2011. Consultado el 24 de octubre de 2013 .
- ↑ "El nuevo y valiente mundo de los discos duros 4Kn: una prueba con Windows (XP x64), Truecrypt, HDTune y otros (Actualización: ahora con Linux, XP 32-Bit) – The GAT en XIN.at" .
- ↑ "Núcleo de Linux 2.6.31, Sección 11. Bloque" . kernelnewbies.org . 9 de septiembre de 2009. Archivado del original el 5 de noviembre de 2015. Consultado el 10 de octubre de 2015 .
- ↑ "Notas de la versión 2.17 de util-linux-ng" . kernel.org . 8 de enero de 2010. Archivado del original el 4 de marzo de 2016. Consultado el 10 de octubre de 2015 .
- ↑ "Linux_2_6_37-DriversArch - Linux Kernel Newbies, Sección 2.3. ALMACENAMIENTO" . kernelnewbies.org . Consultado el 23 de marzo de 2024 .
- ↑ "Descripción general del logotipo de formato avanzado" . IDEMA. Archivado del original el 19 de octubre de 2013. Consultado el 10 de enero de 2014 .
Enlaces externos
- IDEMA: Tecnología de formato avanzado (archivado el 29 de septiembre de 2011)
- Coughlin Associates: Alineándose con el futuro del almacenamiento (archivado el 5 de mayo de 2012)
- Western Digital: Libro blanco sobre formato avanzado (septiembre de 2018) y su versión anterior (abril de 2010).
- Hitachi Global Storage Technologies: Resumen de tecnología de formato avanzado
- Informe tecnológico: Western Digital lleva el formato avanzado a Caviar Green. Archivado el 4 de junio de 2012 en Wayback Machine.
- Dell: Soporte: Compatibilidad con imágenes de sistema para discos duros de formato avanzado en portátiles y ordenadores de sobremesa Dell Business Client
- discos duros
- Almacenamiento informático de estado sólido