Цель доклада дать слушателям представление о внутреннем устройстве ZFS, уделив особенное внимание тем аспектам, которые могут быть полезны при создании высоконагруженных систем.
Файловая система ZFS проектировалась «с чистого листа», поэтому при ее создании был учтен предыдущий опыт, современные требования, предъявляемые к файловым системам. Для этого пришлось переосмыслить традиционные подходы в разных областях от деления стека ввода-вывода на уровни до вопросов администрирования и т.д.
Будут рассмотрены основные уровни абстракции в ZFS, их основные модули и базовые структуры данных:
Отдельное внимание будет уделено тому, как архитектура ZFS позволяет использовать новые устройства хранения на базе технологий Flash-памяти для организации гибридных пулов и получения требуемых характеристик производительности (и не только).
Виктор Латушкин, системный инженер компании Sun Microsystems. Обладает опытом анализа проблем и поддержки пользователей файловой системы ZFS по всему миру.
Контакты: victor.latushkin@gmail.com