Puede obtener una visión general bastante buena mirando los procedimientos FAST. Estos son algunos temas de la versión 2012 [1].
- Comprender las implicaciones de rendimiento de los sistemas de archivos anidados en un entorno virtualizado
- ZZFS: un dispositivo híbrido y un sistema de archivos en la nube para usuarios espontáneos
- Repensar los códigos de borrado para los sistemas de archivos en la nube: minimizar las E / S para la recuperación y las lecturas degradadas
También ofreceré algo de mi propia perspectiva. Para los sistemas de archivos locales, se centra mucho en cómo adaptarse a las nuevas tecnologías de almacenamiento: flash hoy, cambio de fase o memristors mañana, discos superpuestos [2], etc. Mejorar la utilización del almacenamiento también es bastante grande, por ejemplo, compresión, deduplicación, borrado códigos
En el lado distribuido, surge un conjunto completamente diferente de problemas.
- ¿Cómo se elimina un espacio vacío de un espacio de almacenamiento?
- Si AI reemplaza la necesidad de trabajadores humanos en las empresas, ¿se les proporcionaría a todas las personas un salario digno, ya que los trabajadores de AI no necesitan el dinero?
- ¿Cuáles son algunos de los mejores diseños de camisetas y sudaderas de informática?
- ¿Cómo construirías un sistema de descubrimiento de drogas usando el aprendizaje automático?
- ¿Es correcta la represalia?
- Privacidad y seguridad.
- Colocación óptima de datos, almacenamiento en caché y replicación.
- Diferentes API y modelos de consistencia más débiles para mejorar el rendimiento / escalabilidad.
- Tiempos y costos de reparación (códigos de borrado nuevamente).
Eso debería ser suficiente para comenzar. Estaré encantado de dar más detalles si alguien está interesado.
[1] http://static.usenix.org/events/…
[2] http://www.pdl.cmu.edu/ftp/News/…