У кого-нибудь есть опыт работы с ZFS?[закрыто]
-
05-07-2019 - |
Вопрос
Я подумываю о том, чтобы усыновить ZFS и я был бы рад узнать о вашем опыте работы как в производственной, так и в тестовой среде.
Решение
Я не использую ZFS в производстве - у меня пока не было возможности.Ну, в принципе, в настоящее время у нас нет необходимости в гигантском хранилище, а также до недавнего времени мы не запускали ни одной версии 7.0.
Дома у меня есть система FreeBSD (версия 7.0), которая является более совершенной.Я пользуюсь ZFS уже почти восемь месяцев.В настоящее время у меня в распоряжении 1,2 ТБ Танк.Мне очень нравится ZFS по нескольким причинам:
- расширяйте мою файловую систему по требованию
- хранилище с "недорогих" дисков
- моментальный снимок файловой системы
- самовосстановление
- копии (это, наверное, самое потрясающее из всего этого)
Если вы хотите попробовать это и вам нравится FreeBSD, я бы порекомендовал FreeBSD wiki.
У меня были некоторые проблемы, описанные в wiki, и я получил много помощи / отзывов от людей в irc (#freebsdhelp @ Efnet).Однако я не потерял никаких данных.:) (Постучите по дереву!) Если вам нужны дополнительные отзывы, вы можете вернуться в IRC.Есть куча людей, которые управляют пулами ZFS.
Помимо FreeBSD, ZFS уже некоторое время существует на платформе sun.Там все гораздо более зрелое, поскольку то, что я запускаю на FreeBSD, - это порт и большая незавершенная работа.:)
Другие советы
Для чего вы планируете его использовать? На большинство вопросов о файловых системах можно ответить только разумно, если есть хорошее понимание приложения и моделей использования. Например, то, что хорошо работает для традиционной файловой системы спулинга почты, будет не тем, что вы выбираете для хранилища базы данных.
Я использовал его в качестве недорогой системы хранения данных на линии на машине с установленным OpenSolaris. У меня это было на базовой зеркальной системе RAID со снимками за 30 дней. В более чем одном случае это спасло мой бекон, и это было на очень простой настройке. Я могу только представить, сколько вы могли бы сделать с ним на более серьезном / способном оборудовании.
В качестве системного администратора в магазине Linux я использую ZFS в качестве резервного сервера. Используется для запуска cronjob для создания снимков, но в настоящее время я использую сервис zfs-auto-snapshot, который поставляется с SXCE. Резервное копирование NFS экспортируется и автоматически монтируется на всех машинах в сети - так что люди могут сами восстанавливать файлы - даже снимки экспортируются по сети!
У меня даже есть домашний каталог NFS, смонтированный со всех компьютеров с Linux, поэтому я получаю ежечасные снимки своей ежедневной работы.
Несмотря на то, что ZFS не идеальна, она действительно является лучшей файловой системой на сегодняшний день.
Я занимаюсь разработкой и использую ZFS в двух средах:
1) На моем Mac Pro с RAIDZ2 более четырех дисков
2) На сервере резервного копирования DesktopBSD (на базе FreeBSD) с двумя дисками в RAIDZ1
Мой общий опыт заключается в том, что в первый раз мне не нужно делать ежедневные резервные копии данных, поскольку я вижу, что ZFS кажется самой надежной системой хранения, которую я когда-либо использовал.