Я использую OpenSolaris с ZFS для моего основного файлового сервера. Изначально я работал с ZFS, потому что слышал о нем много удивительных вещей:
- Автоматический охват диска (zpools)
- Программный RAID (RAID-Z)
- Автоматическое изменение размера пула путем замены дисков RAIDZ
- Контрольная сумма на уровне блока
- Нет практических ограничений на один объем
- «Скоро» дедупликация
После того, как я немного поковырялся в OpenSolaris, это действительно меня беспокоит. Я гораздо лучше знаю Fedora / CentOS и Debian / Ubuntu, и я привык к тому, что Linux работает по сравнению с версией Solaris / BSD. Я хочу перейти на Linux, но я не знаю, что использовать для моей FS.
Я не хочу использовать FUSE или пре-бета ядро для получения ZFS. Btrfs обладает потенциальным паритетом функций, но он все еще не стабилен даже сейчас (спустя месяцы после того, как я впервые его изучил). Что вы рекомендуете в качестве эквивалента ZFS (желаемые функции отмечены выше) для Linux?
linux
filesystems
zfs
мальстрем
источник
источник
Ответы:
Рассматривали ли вы ядро NexentaStor или Nexenta? Сейчас он активно развивается, поскольку судьба проекта OpenSolaris неизвестна. Nexenta также более похожа на GNU. Редакция Nexenta Community представляет собой хорошую реализацию, подобную устройству, которая использует функции ZFS и предоставляет отличный графический интерфейс. Ядро Nexenta - это урезанный вариант, который по сути является более удобным для использования OpenSolaris.
Смотрите: http://nexenta.org/projects/site/wiki/WhyNexenta
источник
В настоящее время для Linux существует собственная реализация ядра ZFS, разработанная LLNL.
В PPA есть пакеты для ubuntu, которые легко компилируются в debian (просто добавьте репозиторий deb-src в файл sources.list apt, загрузите, обновите debian / changelog и dh-build-package. Затем установите zfs- дкмс и другие пакеты).
Я использую XFS на Linux более 10 лет, а btrfs - около года. Я использую ZFS уже несколько дней, и я полностью продан за него. это то, что я всегда хотел в файловой системе, даже не подозревая об этом ... отвечает практически на все неприятности, которые у меня когда-либо были с управлением дисками и файловой системой.
Я перенесу мои текущие диски btrfs (в настоящее время используемые для массового хранения файлов, резервных копий rsync и т. Д.) В ZFS в ближайшем будущем. И я уже планирую будущую миграцию / home и других каталогов в zpool.
ССЫЛКИ:
http://zfsonlinux.org/
https://launchpad.net/~zfs-native/+archive/stable
источник
Вы можете рассмотреть следующий выпуск Debian GNU / kFreeBSD http://www.debian.org/ports/kfreebsd-gnu/, когда он выйдет. Это дистрибутив Debian, ядро Linux которого заменено на FreeBSD. http://robertmh.wordpress.com/2010/11/27/about-zfs-in-squeeze-2/
источник
Насколько я знаю, btrfs - единственный проект, который предоставит эквивалентные функции ZFS. Я пристально следил за этим, но не ожидаю, что он будет стабильно работать в течение пары лет, учитывая время, которое потребовалось ZFS, чтобы туда добраться. Я подозреваю, что проекты с открытым исходным кодом на основе Open Solaris будут стабильными раньше. Возможно, Oracle получит GPL ZFS, потому что это было их причиной для запуска проекта btrfs.
Я считаю, что комментарий о «способе работы с Linux» интересен, потому что я считаю, что все платформы в стиле Unix по сути эквивалентны. Они запускают одно и то же программное обеспечение и отличаются только некоторыми незначительными вещами системного администратора, например, где хранятся файлы конфигурации.
источник
Альтернативой является рассмотрение возможности использования FreeBSD поверх Linux, поскольку FreeBSD поддерживает ZFS с 2007 года, поэтому, вероятно, будет более зрелым, чем порт Linux.
FreeBSD поддерживает большинство обычных программ с открытым исходным кодом, таких как Apache, PHP, MySQL и т. Д.
Его аппаратная поддержка может быть не такой широкой, хотя у меня раньше не было проблем на этом фронте.
Посмотрите: http://wiki.freebsd.org/ZFS
Недостатком использования порта zfsonlinux является то, что обновление ядра Ubuntu (что может произойти) будет означать перекомпиляцию и повторную привязку его обратно в ядро.
источник
Nexenta, также связанная с NexentaStor, является полноценным дистрибутивом, который существует уже некоторое время. Он основан на Debian (аналогично Ubuntu), но использует ядро OpenSolaris. Таким образом, вы получаете лучшее из обоих миров; Скорость ядра ZFS на уровне ядра, в комплекте со всеми тонкостями linux / GNU.
NexentaStor, о котором упоминалось ранее, является версией Nexenta для устройств, за которой стоит полная конфигурация веб-интерфейса и система управления. Редакция сообщества предоставляет максимум 18 ТБ доступного пространства (независимо от емкости диска). Я не люблю быть ограниченным :)
источник
Я думаю, что вы должны забыть openSolaris. Это остановлено на данный момент. А также я думаю, что команда разработчиков Solaris станет историей для будущего. Я предлагаю перейти на другую платформу. ZFS - лучшая версия SUN (Oracle), но я думаю, что в течение следующих 5 лет у нас не будет Solaris 11, и разработка будет приостановлена.
источник