[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: К знатокам NAS (про ZFS)



14.03.2018 21:10, artiom пишет:
Меня переубедили, объяснив, что на Linux ZFS ещё не production ready.

- Насколько сыра ZFS в Linux?

Я поставил ZFS на одном файловом сервере на работе в начале этого года. Сама система (Debian 9) там стоит на ext4, на zfs только пользовательские файлы. Причины, которые побудили к внедрению ZFS:

- Очень хотелось пощупать это чудо. Кругом говорят, какая это прекрасная ФС. Может, и в самом деле так?

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

- Нужен был дешёвый способ увеличения скорости доступа к файлам. Главным образом - чтения. Раньше отзывчивость сервера серьёзно падала при одновременных тяжёлых запросах нескольких пользователей.

В итоге сейчас имею два диска WD Black по 1T в чередовании (stripe) и один SSD Intel DC S3520 240G для L2ARC и ZIL, не считая диска под систему.

Планирую добавить ещё один терабайтник и сделать RAIDZ-1 вместо чередования - будет надёжнее.

Поставленные задачи решены, на мой взгляд:

- ФС хоть и необычная, но довольно простая в развёртывании и обращении. Использую сжатие, особой нагрузки на процессор (Core i3 2010 года выпуска) не наблюдаю. Не использую дедупликацию.

- Снимки (snapshot) очень радуют мгновенным созданием и лёгким доступом на чтение: /корень/.zfs/snapshot/снимок. В том числе через NFS, что важно в моём случае, так как пользователям часто нужно доставать старые версии файлов - запорченные, случайно удалённые и т. п. Но есть проблема, о ней ниже.

- Проблем с отзывчивостью больше не наблюдаю, хотя нагрузка от пользователей только растёт. Думаю, что это благодаря L2ARC на быстром SSD и сжатию. Памяти, кстати, только 4G, и этого оказалось вполне достаточно, хоть я и опасался сначала, что будет мало.

Не критичная, но всё-таки проблема возникла с NFS и снимками. В норме снимки монтируются на лету при обращении к ним и отмонтируются через некоторое время, если обращений больше не было. Но иногда отмонтирования не происходит, и снимок остаётся в монтированном состоянии неопределённо долго. Открытых файлов не нём нет - проверено. В таком состоянии его нельзя удалить. Опытным путём установлено, что если отключить доступ к ФС через NFS (zfs unshare), а затем сразу включить его снова (zfs share), то снимки отмонтируются, как положено (через некоторое время). Природа такого поведения не ясна.

--
Александр Лебедев
mailto:mevedech@yandex.ru
xmpp:x-ander@jabber.ru


Reply to: