null

Материалы по семинару "Архитектура ZFS"

Уже во второй раз в рамках курса SI-365-S10 - Solaris 10 Operating System Internals я прочитал семинар, посвященный архитектуре новой файловой системы Solaris - ZFS. К сожалению в первой ревизии учебника ZFS рассказывался недостаточно полно (во второй материал добавили, но не срастили с первой частью =) ). Семинар касался следующих вопросов:
1. Общая идеология ZFS, ее сравнение с классическими Unix-файловыми системами (в частности, с UFS)
2. Организация аллокатора пула SPA и виртуальных устройств VDEV
3. Конвеер ZIO и замеры его производительности
4. Организация объектов ZFS: Data Management Unit и Dataset and Snapshot Layer
5. ARC-кеш, ZFS Intent Log и наблюдаемость ZFS

Прикладываю презентацию и материалы к лабораторным работам: zfs-arch.pdf, zfs-lab.pdf, zfs-lab-info.zip.

К списку статей

 

Интересуюсь по большей части системным анализом программного обеспечения: поиском багов и анализом неисправностей, а также системным программированием (и не оставляю надежд запилить свою операционку, хотя нехватка времени сказывается :) ). Программированием увлекаюсь с 12 лет, но так уж получилось, что стал я инженером.

Основная сфера моей деятельности связана с поддержкой Solaris и оборудования Sun/Oracle, хотя в последнее время к ним прибавились технологии виртуализации (линейка Citrix Xen) и всякое разное от IBM - от xSeries до Power. Учусь на кафедре Вычислительной Техники НИУ ИТМО.

See you...out there!

http://www.facebook.com/profile.php?id=100001947776045
https://twitter.com/AnnoyingBugs