3. Protogon
El nombre beta para ReFS, es el nuevo participante del
kernel. Es el nombre en clave para el nuevo sistema de
archivo (desde una vista de su introducción en la
informática general) que Microsoft está a punto de lanzar
como parte de su sistema operativo Windows 8. Se
expulsa la década de NTFS pero hereda todas sus
propiedades con una compatibilidad completa más la
adición de más características nuevas para el mundo
siempre hambriento de almacenamiento de datos. Es más
rápido que el sistema de archivos NTFS en Windows 8, y
ocupa mucho menos espacio en disco en comparación con
NTFS y FAT32.
4. Características
Echemos un vistazo a algunas características interesantes de
este nuevo sistema de archivos.
1.El tamaño de archivo, el tamaño del volumen total
y el número de archivos en un solo directorio, así
como el número de directorios en un volumen están
limitados por números de 64 bits.
2. 64 números significa un tamaño máximo de 16
Exbibytes (1024 PB TB o 1024 x 1024)
3. 64 números significa un tamaño de volumen
máximo de 1 Yobibyte (con clústeres de 64 KB) -
Enorme!
5. Características
4. Los nombres de archivo y rutas de acceso de archivo son
cada uno limitado a una cadena de 32 KB de texto Unicode.
5. El espacio libre es contado por un asignador jerárquica que
incluye tres tablas separadas para trozos grandes, medianos
y pequeños.
6. Datos y metadatos de archivos se organizan en tablas
similares a la base de datos relacional.
Todo esto claramente nos dicen que este es el sistema de
archivos para el futuro, lo que permite una escalabilidad
enorme y práctico sin límite de tamaño de archivo y directorio
aparte de las restricciones de hardware que se aplicarán
mientras que el hardware evoluciona para adaptarse a esta
escala.
6. Objetivos Principales
• Mantener un alto grado de compatibilidad con un subconjunto de
características de NTFS que son ampliamente adoptados mientras
despreciando otros que proporcionan un valor limitado en el costo de la
complejidad del sistema y de baja congestión
• Verificar y corrección de los datos de forma automática. Los datos
pueden corromperse debido a una serie de razones, y por lo tanto debe
ser verificada y, cuando sea posible, corregirlos automáticamente. Los
metadatos no se deben escribir en su lugar para evitar la posibilidad de
que “error de escritura,"
• Optimizar para eXtreme Scale. Usar estructuras escalables para todo. No
dé por sentado que la comprobación de disco algoritmos, en particular,
puede escalar al tamaño del sistema de archivos.
• Nunca tome la línea sistema de archivos. Supongamos que en el caso de
corrupciones, es ventajoso aislar el fallo al tiempo que permite el acceso
al resto del volumen. Esto se hace mientras salvar la mayor cantidad de
datos posible, todo hecho en vivo.
• Proporcionar una completa de extremo a extremo arquitectura resiliencia
cuando se utiliza junto con la función de espacios de almacenamiento,
que se co-diseñado y construido en conjunción con las Refs.