>>для прокачиваемых данных. Технология совмещения флэш- и оперативной памяти будет востребована
>>(не только в мобильных устройствах). Вот тут ZFS проявит все свои
>>черты. По сути она для такой конвергенции и разрабатывалась.
>
>А какие особые фичи для, пардон, работы с флеш памятью есть в
>ZFS?На момент разработки ZFS флеш не был популярен как я помню.И
>флеш здорово отличается от дисковых накопителей по физическим свойствам.Не обломаетесь перечислить
>какие такие специальные оптимизации под флеш есть в ZFS?Выдержки из блога Шварца (июнь 10, 2008):
"В основу ZFS положен очень продуктивный принцип — что надежная система должна строиться из ненадежных компонентов. Используя дополнительные циклы вычислений, ZFS постоянно выполняет эффективные проверки целостности, исключая любую возможность повреждения данных.
<...>
Флэш-память обеспечивает такую же высокую скорость чтения и записи данных, как и DRAM (чипы памяти в вашем компьютере). По цене она находится ровно посередине между модулем DRAM и обычными жесткими дисками. Но в отличие от этих двух вариантов, флэш-память не требует питания для хранения данных.<...> И хотя гигабайт механического диска может стоить меньше, чем гигабайт флэш-памяти, последняя как минимум на порядок быстрее при чтении и записи данных — поэтому стоимость предоставленного гигабайта исключительно низкая.
<...>
Чтобы флэш-память могла по-настоящему преобразить отрасль, ее добавление должно быть абсолютно прозрачным как для пользователей, так и для операторов, и исключать расходы на переключение и эксплуатацию. Именно этого мы и добиваемся при помощи ZFS. ZFS будет прозрачно встраивать флэш-память в иерархию хранилища работающей системы, используя для наиболее требовательных к производительности задач кэш микропроцессора, а затем в порядке убывания DRAM, флэш-память и диски (и, наконец, ленточные носители). ZFS обеспечит присоединение флэш-памяти к DRAM и обычным дискам для образования гибридного пула, который ZFS использует автоматически. Тем самым достигается оптимальный баланса цены, производительности и энергоэффективности.<...> Добавление флэш-памяти будет аналогично добавлению DRAM — при ее добавлении увеличивается только емкость, но никак не объем задач администрирования.
<...>
Это главная причина, почему нас так интересует флэш-память — стоимость предоставленного гигабайта (общие эксплуатационные расходы хранилища) резко падает при добавлении флэш-памяти, особенно для приложений с высоким объемом данных или высокими требованиями к производительности (таких как MySQL, Postgres, Oracle или SQL Server)."
Основная оптимизация ZFS под флэш -- конвергенция пулов хранения DRAM и flash, стирание граней между этими двумя видами памяти == оптимизация хранения и обработки данных.
А также простота организации всего этого.