Ciencia en tus manos

Con SEF, Kioxia hace que los SSD sean programables

No hay comentarios Share:

La tecnología Flash habilitada por software (SEF) del fabricante de flash NAND Kioxia ofrece agregar personalización a las unidades SSD con un controlador lógico reconfigurable y la capacidad de crear grupos de almacenamiento específicos.

La japonesa Kioxia, anteriormente Toshiba Memory, ha ampliado su tecnología Flash habilitada por software (SEF) para brindar un mayor grado de programabilidad al almacenamiento NAND a través de un controlador lógico reconfigurable. La idea es optimizar la lectura y escritura, pero también la latencia, para cargas de trabajo específicas mediante el uso de plantillas flash para el modo de bloque o archivo. Este desarrollo beneficiará principalmente a los hiperescaladores, pero también a las empresas y las pymes. El fabricante de componentes presentó SEF el año pasado. Esta es una API de código abierto que trabaja con el controlador flash de hardware para descargar ciertas funciones y liberar ciclos de CPU en la unidad central. Como la API es de código abierto, otros proveedores de flash pueden adoptarla y personalizarla para su hardware.

Si bien los hiperescaladores trabajan constantemente para optimizar sus recursos disponibles para satisfacer las necesidades de sus clientes, Kioxia señala que los proveedores de servicios en la nube a menudo implementan diferentes tipos de unidades para casos de uso como almacenamiento en bloque, archivos o ZNS (espacio de nombres en zonas). En consecuencia, se despliegan varios modelos diferentes, lo que va en contra de la necesaria homogeneización de lectores. Por tanto, SEF busca simplificar la gestión de estos recursos reduciéndolos a un nivel superior. También permite que las cargas de trabajo se coloquen con el controlador ideal, de modo que las cargas de trabajo específicas puedan dirigirse al mejor hardware. SEF también ayuda a apuntar a tipos particulares de NAND, como las celdas de triple nivel (TLC), que tienen una mayor durabilidad, en comparación con las celdas de cuádruple nivel (QLC), que pueden ser más rápidas.

Hoy en día, los proveedores de servicios en la nube a menudo tienen diferentes SSD que implementan para el almacenamiento en bloque estándar y para bases de datos ZNS. Kioxia ahora tiene la intención de dar a los codificadores el control de estas unidades de almacenamiento.

La configuración básica es que el SEF busca conceptualizar el almacenamiento en unidades de múltiples unidades físicas. El SEF permite que los protocolos se extiendan a muchas unidades físicas, y luego el cliente puede colocar las cargas de trabajo de la aplicación en cada chip a través de los dispositivos y dispositivos físicos. Por tanto, es posible distribuir las cargas de trabajo entre varios dispositivos por motivos de escala y resistencia. Uno de los objetivos de la tecnología SEF es también deshacerse de las operaciones de disco duro heredadas, como la latencia inducida por el firmware, la necesidad de memorias intermedias DRAM y RAID a nivel de dispositivo y protección de energía a nivel de dispositivo. del dispositivo. La tecnología SEF aprovecha al máximo los recursos SSD, en comparación con los discos duros mecánicos, por ejemplo, permitiendo que el host controle las optimizaciones de latencia, permitiendo que RAID tome decisiones de control del host, evitando pérdidas de energía y dando acceso a la capacidad total de cada chip.

Los proveedores de servicios en la nube no son las únicas empresas que pueden beneficiarse de esta tecnología. Las empresas e incluso las pymes también pueden hacerlo. La infraestructura in situ de todos es una combinación de almacenamiento; muy pocas empresas grandes tienen un solo tipo o marca de almacenamiento. Por lo tanto, los mismos beneficios para los proveedores de servicios en la nube también se aplican a las empresas.

También te puede gustar