Теги записей ‘ZFS’

Миграция данных с железного массива на ZFS массив

Дата: Март 26, 2011 - 12:07 дп No Comments

Наконец то я начал перевод данных с железного массива RAID5 основанного на Fastrak 4650 на ZFS пул raidz на этом же контроллере.

Зачем? Ну, во-первых, это софтовый раид, не завязанный на железе (если железка умрет, то я спокойно прееставлю и соберу массив на другом железе). Во-воторых в ZFS есть постоянный контроль данных, возможно сжатие и конфигурирование массива, можно расширят его. В-третьих там есть такая замечательная вещь как снапшоты.

Снапшоты очень  пригодятся для того чтобы обезопасить свои данные от случайного удаления и ненужной модификации.

К сожалению, процесс этот небыстрый.. чтобы переписать 4ТБ данных понадобится более суток.

OpenSuse 11.3, Atom D510 и Silicon Image 3114 – продолжение

Дата: Январь 13, 2011 - 6:52 дп No Comments

Я недавно писал о том что поставил на плату с Atom510 OpenSuse11.3 и создал ZFS ФС на 1ТБшном диске. Данный компьютер у меня служит NAS-ом в экспериментальных целях.

Мои впечатления: (далее…)

Месяц использования ZFS через FUSE – полет нормальный

Дата: Январь 11, 2011 - 11:56 пп No Comments

Уже месяц как использую целый диск под ZFS в openSuse 11.3 благодаря проекту zfs-fuse.net.

Пока в пуле только один диск и на нем находится коллекция видео для просмотра через плеер на большом ТВ. Пока полет нормальный.

FUSE

Дата: Ноябрь 30, 2010 - 6:46 дп No Comments

fuseЕсть такая замечательная технология FUSEФайловая система в пользовательском пространстве.

Это модуль для ядер Unix-подобных ОС, с открытым исходным кодом и относящийся к свободному программному обеспечению. Модуль распространяется под лицензиями GNU GPL и GNU LGPL. Он позволяет пользователям без привилегий создавать их собственные файловые системы без необходимости переписывать код ядра. Это достигается за счёт запуска кода файловой системы в пространстве пользователя, в то время как модуль FUSE только предоставляет «мост» для актуальных интерфейсов ядра. (далее…)

Объяснение ARC и L2ARC

Дата: Ноябрь 4, 2010 - 11:37 дп 5 Comments

ZFS имеет две замечательные функции, которые резко увеличивают производительность операций чтения. Это ARC и L2ARC. ARC предназначена для замены кэша. ARC – это очень быстрый кэш, располагающийся в ОЗУ – памяти сервера.Объем доступной ARC памяти это обычна вся память сервера минус 1ГБ. (далее…)

Сравнение производительности ZFS в OpenSolaris и FreeNAS

Дата: Ноябрь 3, 2010 - 3:36 дп No Comments

freenas-4k-sequential-readНа сайте http://www.zfsbuild.com опубликовали статью о сравнении дисковой производительности ZFS в OpenSolaris и FreeNAS (FreeBSD).

Для теста использовалось одно и тоже оборудование, но весии ZFS в них разные, т.к.  и версия FreeBSD в FreeNAS не самая последняя и вообще порт ZFS конечно не может угнаться за версией ZFS в OpenSolaris, где она является нативной.

Результаты получились интересные, а точнее – OpenSolaris очень сильно обошел FreeNAS во всех тестах. Подробнее посмотрите в статье (ссылка приведена ниже).

Возможно версия ZFS тут сыграла более весомую роль чем ОС, но как бы то нибыли – стоит задуматься.

ZFS с cache-устройством – рывок производительности.

Дата: Ноябрь 1, 2010 - 4:57 дп No Comments

Наткнулся на интересную статью где рассказывается о пользе использования кэширующего диска в ZFS -дает значительный прирост в производительности.. что вообщем то не удивительно, но очень удобно, ибо система сама определяет наиболее востребованные данные и переносит их на этот “быстрый” кэширующий диск.

(далее…)

FreeBSD ZFS или Linux LVM ?

Дата: Октябрь 14, 2010 - 9:50 пп No Comments

Очередной раз задался проблемой выбора ОС и ФС для своего хранилища…

Начну с того что мне больше импонирует FreeBSD + ZFS, но Linux как то больше распространен вроде и больше людей сидят на нем в GUI.  Нашел очень интересное сравнение этих двух сущностей: ZFSvsLVM. Из этого сравнения я вижу преимущества ZFS в том что ей проще управлять и она имеет встроенный контроль целостности данных, а главный минус – невозможность (возможно пока) уменьшить пул, путем исключения дисков из оного.

Пошел и задал вопрос на гугл-ответах и получил несколько интересных ответов.

Пока все же я все равно не определился. Возможно придется сделать две машины – одна под FreeBSD+ZFS, где часть дисков будет в RAIDZ а часть в обычном пуле и будет эта машина включаться по запросу для перемещения на нее данных и для взятия данных с нее для обработки. Вторая машина будет под Linux-ом с ГУИ Для работы и выполнения функции NAS-а.

Полезные ссылки: