The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Оценка производительности ZFS-FUSE в сравнении с EXT4 и Btrf..."
Отправлено Аноним, 02-Сен-10 14:58 
>Видите ли. Layer Separation имеет свои плюсы и свои минусы.

Поэтому то и есть ext4 и есть btrfs.

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

Левые набросы. Представлять себе для сбора LVMом желаемой конфиги придется, даже получше любителей zfs-а. Так что толсто - незачет.

>Но этот подход -- путь в тупик. :)

А это только время покажет. Кстати на уровне дизайна в бтрфс больше возможностей для управления томами.

>Мы его один раз уже проходили с UFS: когда-то давно в BSD disklabel и в
>UFS superblock можно было написать особенности геометрии диска, и UFS старалась
>писать данные в такие сектора, чтобы минимизировать количество оборотов "тарелки" диска
>при чтении.

Левый бред. EXT4 при юзеже LVM вообще не знает из чего оно там собрано. Все что она видит - некий том. Который может увеличиваться по желанию админа, например. А сколько там девайсов составляют том и как они скомпонованы ФС вообще не знает. Так что вы привели строго инверсный пример. Вы сами себя и оспариваете чтоли? :)

>Сейчас эти параметры считаются устаревшими, и современный код UFS в них не
>смотрит

А код ext4 не смотрит в то как слеплен девайс LVM. Более того - точную геометрию диска или флешдиска ни одна ФС как вы уже заметили узнать не может. Поэтому performance всегда будет ниже идеала. Просто потому что в большей части случаев ФС не будет владеть информацией достаточной для удачного (для диска) раскладывания структур на дорожки диска (блоки флеша, ...) и будет некоторая неоптимальность. То есть, задача размещения тех же данных скорее всего решаема лучше, но ФС неоткуда про это узнать. Т.к. соответствующей информацией оперирует только контроллер (флеш)диска.

>При разработке ZFS эти грабли учли, и всё-таки решили оптимизировать распределение
>аллоцируемых блоков на уровне файловой системы. Видимо, на то были причины у
>инженеров Sun.

Конечно были. У них то не было LVM и они впихали соотв. слой в ФС. Кстати в бтр учли опыт инженеров Sun. И их промахи тоже учли. Сделав так что убирать данные с тома - просто и быстро. Поюзав экстенты, и так далее. Бтр позднее проектировался и потому опыт предшественников в нем учли. Да, прямо сейчас у zfs больше фич, но это вопрос времени. Тем более что оракл вызвал разброд и шатания команд разработчиков своими действиями.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру