FreeNAS кажется отличным продуктом с полным перечнем функций, даже iSCSI. Но насколько это надежно? Есть несколько страшных историй о потерянных данных, например здесь. Здесь другой пример.
Если вы использовали freeNAS в течение длительного периода времени или даже в производственных условиях, пожалуйста, поделитесь своим опытом, хорошим или плохим. Было бы здорово, если бы вы также могли описать настройку, то есть, какое оборудование и функции (программный рейд, zfs, iscsi и т.д.) Вы используете.
Я использовал freenas на запасной машине с 4-мя жесткими дисками по 1 ТБ (2 рейда 1, поэтому можно использовать 2 ТБ). Это было вверх 24/7 в течение 6 месяцев.
Я нахожу это блестящим!
Я протестировал многие устройства NAS и получил максимум 10 Мбит/с на гигабитный порт, и это было редко, обычно это было около 3-4. Моей главной причиной для устройства было экономить энергию, однако 2x2 накопителя nas's = более 80 +% psu в системе Celeron.
На freenas у меня есть машина на базе Celeron, которая стоит менее 70 фунтов стерлингов, а на внутренней 100-мегабайтной карте я могу легко выдвинуть 70 Мбит/с на самбе.
Самой дорогой была покупка 4-дискового корпуса для простого добавления/удаления жестких дисков! Было немного пустой траты денег, но выглядит круто!
Я вообще не могу пожаловаться на это и люблю систему. Я посмотрел на openfiler, но мне показалось, что OTT и Freenas сделали то, что мне было нужно ...
Тем, кто порекомендовал его, не говоря, что Openfiler - это плохо, но freenas полностью соответствует моим потребностям, я загружаю машину с USB-накопителя и работает хорошо ... Вопрос был "Надежен ли FreeNAS", и мой ответ должен быть да ,.
В системе используется программный raid, и хотя celeron является одноядерным 64-битным, даже во время перестройки raid + просмотра эпизода HDTV по сети, он никогда не превышает 60% процессорного времени.
Чтобы заставить его работать, я загрузил полную версию ISO, вставил 1GB USB-флешку в свой ноутбук, использовал USB-пропуск через Vmware Workstation и загрузился с ISO. Затем я использовал опцию установки и выбрал флешку. (Вы можете сделать это на реальной машине, и я с тех пор, однако, это был мой первый раз, и я не мог найти пустой компакт-диск!)
Я вставил флешку в машину и загрузился. Сработало отлично с первого раза!
Шаги, чтобы фактически использовать это как nas, были следующие:
Тогда он был доступен через windows \\ ip и используя выбранное имя пользователя и пароль.
Скоро я снова посмотрю на openfiler, поскольку поддержки AD немного не хватает, однако для среды SOHO/без домена вы не ошибетесь с freenas.
редактировать - через запрос - был большим, чтобы уместиться в комментариях
Надежность имеет разные составляющие. Один из них заключается в том, насколько надежно работать с рекомендованным оборудованием в основной конфигурации, настраивать его один раз, затем НЕ трогать и смотреть, насколько надежны вещи. Я бы высоко оценил FreeNAS.
Другой - это надежность, учитывающая различные факторы человеческой ошибки (нестандартная конфигурация, эксперименты, нестандартная последовательность изменений в конфигурации и т.д.). Я бы оценил FreeNAS очень низко на этом. Это так легко выстрелить себе в ногу и потерять ваши данные. Вы можете прочитать форумы, чтобы получить идею, но если вы попробуете это сами, у вас это тоже будет :)
Как уже упоминалось выше, FreeNAS, похоже, действительно ориентирован на корпоративных пользователей и не знает домашних пользователей и их проблем. Говоря о дорогостоящем оборудовании серверного класса с несколькими vdevs десятками дисков в каждом, сервером FreeNAS, который управляет им, и инженером по эксплуатации, который управляет сервером.
Если вы являетесь домашним пользователем или пользователем малого бизнеса, желающим иметь простой общий доступ к файлам через массив 3-9T, возможно, со всеми функциями избыточности и контрольной суммы Nice ZFS, но вы также хотите сэкономить деньги и привыкли к мысли, что файловый сервер может работать на дешевом оборудовании, даже не пытайтесь использовать FreeNAS, это не рентабельно, если только вы (а) не хотите сделать это серьезным хобби-проектом и весело провести время с этим, (б) вы готовы потратить гораздо больше денег на обновление (или полную замену) вашей установки, поскольку вы понимаете, что ваше оборудование не будет работать.
Я один из таких пользователей, я пробую FreeNAS уже 2,5 месяца. Я провел все рождественские и новогодние каникулы на начальной установке, а также кучу вечеров и выходных. Это немного забавно, но кажется действительно опасным. Из-за ошибок или из-за слишком нестандартной конфигурации я потерял 1 диск в Raid-Z с четырьмя дисками уже около 5 раз, и во время 2 из них я столкнулся с неустранимыми ошибками чтения во время повторного переноса. Большая часть этого произошла, когда я отсоединял и повторно импортировал тома или повторно применял шифрование. Я несколько обеспокоен тем, что, если возможна потеря 1 диска из-за неоправданной обработки настроек сервера даже без реального сбоя аппаратного диска, вам нужен Raid-Z2 или Raid-Z3, просто чтобы смягчить это. Я был очень параноиком из-за непрерывного создания снимков на внешний диск для резервного копирования, и это спасло меня несколько раз. Хотя у меня было несколько неисправимых ошибок чтения на внешнем диске, с которыми мне приходилось сталкиваться, и я предполагаю, что это связано с тем, что я использовал USB 3.0, который НЕ рекомендуется (читай: он не поддерживается и возможны ошибки) , У меня также были проблемы с SSD-диском, который я использовал для сообщений об ошибках L2ARC, которые исчезают после того, как я удаляю и снова присоединяю его, однако, было невозможно стереть его: мне пришлось отключить проверки, стереть его с помощью dd и перезагрузиться, чтобы ОС обновит свои знания о метаданных диска, только тогда она позволит мне переразметить диск и добавить его заново. Есть еще вещи такого рода, через которые мне пришлось пройти.
Общие ошибки для новых пользователей:
Я использую FreeNAS 7 в паре офисных файловых серверов. Я использую встроенный rsync для периодического резервного копирования первичного на идентичный компьютер в следующей стойке. И у меня есть сценарии, которые запускают удаленное резервное копирование для цели rsync на коробке FreeNAS. Это довольно солидно для iSCSI, NFS и CIFS.
Я использовал FreeNAS в основном для поддержки оборудования ... Доступный релиз OpenFiler не поддерживал NIC или адаптер хранения на моих серверах, а также не поддерживал ZFS. Я, наверное, в скором времени планируется обновление до FreeNAS 8 (обновление резервной копии, синхронизация, создание мастера и обновление прежнего мастера).
Теперь я вижу, что это древняя тема, но если вы все еще находитесь в районе SF Bay, одна из команд FreeNAS 8 будет демонстрировать новый выпуск в BayLISA в этот четверг (16.06.11) ... check За подробностями обращайтесь на сайт www.baylisa.org или www.meetup.com/baylisa (заявление об отказе от ответственности: я секретарь BayLISA, поэтому мне нравится видеть, как много людей появляется).
У меня нет прямого опыта работы с FreeNas, но я бы посоветовал вам попробовать OpenFiler. Как и FreeNas, он основан на Free и Unix. OpenFiler является более коммерческим продуктом с множеством коммерческих реализаций.
Если вы собираетесь передать данные, которые вас интересуют, в этот продукт, пожалуйста, учтите следующие моменты:
Я также предлагаю вам разместить свой OpenFiler на ESXi, и вы сможете использовать компьютер совместно с другими виртуальными машинами, если система достаточно мощная и не будет сильно загружена другими виртуальными машинами.
Вы также можете успешно загрузить OpenFiler на Hyper-V - просто установите адаптер Ethernet в качестве устаревшего адаптера.
Удачи - если это поможет, пожалуйста, дайте мне кредиты.
Некоторое время я запускал OpenFiler против ESXi. Я измерил количество операций ввода-вывода в секунду, которые я мог производить локально (на самой машине, против рейд-тома) и удаленно с сервера ESXi через программный инициатор iScsi, и результаты были в пределах 95% от локальной производительности - и он масштабировался до 4 дисков в массив raid5.
YMMV - но для меня - он обеспечивает почти локальную производительность по сравнению с iSCSI, даже с несколькими подключенными серверами (* протестировано только с 3 серверами).
Я выбрал FreeNAS вместо OpenFiler из-за требований к оборудованию. FreeNAS в основном нуждается меньше всего. Мне удалось запустить конфигурацию RAID1 объемом 1,28 ТБ, используя всего 256 МБ RAM на 400 МГц VIA плату с 128-МБ CF-картой. Это просто какое-то очень старое оборудование) Я лежал без дела. Пока это работает достаточно хорошо. Никаких реальных жалоб пока нет.
Я работал с FreeNAS уже почти год с успехом. Я обычно использую их в качестве устройств резервного копирования в локальное хранилище, поэтому производительность не является самой важной. В настоящее время у меня есть системы HPaq 2 ГГц P4 с одним диском 1,5 TB). Как я помню, когда мы тестировали около 6 месяцев назад, мы могли получить что-то вроде 40 МБ при подключении через ГБ, используя NFS Я также использовал iSCSI, но не сейчас.
Недавно я настроил устройство, подключенное через NFS, к двум хостам VMware, и пока мой ежедневный управляющий не видит проблем с производительностью.
Мы экспериментировали с более современным оборудованием с использованием RAID и большим количеством дисков. Запуск нового аппаратного обеспечения был трудным, поэтому мы можем в конечном итоге использовать Ubuntu за его отличную поддержку оборудования и OpenFiler на вершине.
Фрины возвышенны!
Я пользуюсь FreeNAS 8 около шести месяцев с чистой радостью. Тем не менее, я еще не закончил тестировать все функции, но до сих пор все работает отлично, как описано в руководствах.
Каждая моя функция может быть настроена моей бабушкой без моей помощи. Графический интерфейс отличный, и ОЧЕНЬ БОЛЬШОЙ - это независимость от аппаратных платформ.
Я использую CIFS, NFS, ISCSI и FTP. Для начала я использовал обучающие видео на YouTube, с первой попытки это удалось, и мне удалось многократно воссоздать настройки для тестирования и демонстрации.
Я рекомендую FREENAS всем, и я делаю! Чтобы мир стал лучше, технологии должны быть БЕСПЛАТНЫМИ (и не делать немногих богаче, тем самым делая многих других беднее).
ЗАМЕЧАНИЕ: Я очень сильно чувствую, что продукт FREENAS должен оставаться решением общего хранилища. Поэтому, пожалуйста, не объединяйте другие функции, как, например, в QNAP. Это элегантно лучшее решение для хранения, с которым я сталкивался при поиске более 6 месяцев.
Мои поздравления с вашими достижениями!
Я попытался использовать freenas под VMWare Fusion на моем Mac Mini, потому что я хочу продолжать использовать ZFS и Apple бросил мяч на этом. Однако диск, который я использую, является внешним USB-накопителем 1 ТБ диск и ядро FreeNas не могут с ним общаться, ядро сообщает, что время USB-порта истекло. Небольшой флэш-диск USB работал нормально.
Это было в нестабильном выпуске v7 (для zfs), но я не могу избавиться от ощущения, что ядро FreeBSD не так удобно с различными видами оборудования, как Linux.
Я попробовал OpenSolaris VM, и он мог видеть диск очень хорошо. Я подумываю об этом, так как знание того, что ZFS хранит мои контрольные суммы данных, дает мне душевное спокойствие.
UPDATE : Этот пост заставил меня задуматься, поэтому я справился с проблемой USB, подключив USB-диск как сырой диск. Я не мог заставить это работать на VMWare Fusion, но я мог заставить это работать на Virtualbox 3.0.4.
Короче говоря: с FreeNAS 7RC1 я смог смонтировать zpool и передавал файлы на свои хост-системы по NFS со скоростью 7 МБ/с. Затем я использовал ту же настройку необработанного диска с OpenSolaris 11/08, и мне удалось получить только 4 МБ/с.
Это не очень профессиональный тест, я знаю :) Solaris VM, кажется, часто останавливается, я не знаю почему.
Итак, в заключение: FreeNAS на VirtualBox VM превосходит OpenSolaris почти на 100% . Работает как одобрение для меня даже хотя это был только один тест ...
Дважды теперь я настраивал коробку freenas с дисками емкостью 2–1 ТБ в качестве программного рейда, копировал все мои данные на общий ресурс, и затем питание в моем доме отключалось от шторма, дольше, чем с этим справлялся ИБП, и каждый раз мне приходилось восстанавливать его с нуля. Это убивает рейд, и вы ничего не можете сделать, чтобы вернуть его ... к счастью, у меня есть программа восстановления rStudio, которую я смог использовать для восстановления моих данных. Это все очень трудоемкий процесс и действительно раздражает, что вам нужно начинать все с нуля. Если вы используете FreeNAS, то стоило бы иметь не только рейд, но и внешний диск для копирования всех ваших данных, потому что вы можете потерять все это с помощью FreeNAS. Я ищу альтернативное решение для моего файлового сервера.
Используйте FreeNAS с USB-накопителя, чтобы сохранить другой дисковый отсек, и он отлично работает годами. Недавно перешел на 8 ветку (очистить установку, затем импортировать тома и перенастроить - мне потребовалось 2 часа), все еще немного "слишком хороший" интерфейс, но все та же надежность.
Флэш-память USB - довольно хороший выбор. Вот шаги:
physdiskwrite -u image-file
и ответьте, на какой диск нужно записать информацию. Вы можете проверить диск с помощью PhysGUI.exe (в том же архиве).Постскриптум Если что-то пошло не так (под Windows это может быть так), вы можете очистить USB-накопитель. Для этого используйте diskpart
:
cmd
), введите diskpart
и нажмите Enter.list disk
команда. Узнайте, какой диск вам нужен.select disk #
(замените # номером вашего диска).clean
и нажмите Enter.Единственное, с чем я сталкивался в прошлом, это то, что иногда сложные списки ACL ведут себя не так, как ожидалось, хотя я столкнулся с этим лично около двух лет назад, поэтому вполне возможно, что эти ошибки исправлены.
Если у вас есть сложные требования ACL, я бы порекомендовал тестирование.
Может быть, хорошо для лаборатории, далеко не годится для производства
1) так много ошибок ... и разработчикам действительно все равно ... Насколько я знаю, большинство разработчиков этого проекта - сотрудники iXsystems, и они сосредоточены на продаже своего оборудования ... Это худший организованный проект с открытым исходным кодом. Я видел. Разработчики продолжают закрывать заявки, оставляя ошибки не исправленными. Перезагрузка - это решение для некоторых ошибок, но эй, это сервер хранения ... Вы не можете просто случайно перезагрузить его .... Потратьте 10 минут на http://support.freenas.org/ тогда вы, вероятно, не хотите тратить свое время на FreeNAS
2) FreeNAS настолько небезопасен. Если вы не можете поместить его в полностью защищенную сеть (обратите внимание, что внутренняя! = Безопасная), не используйте ее ... Я сомневаюсь, что она даже была разработана с учетом безопасности.
3) Для CIFS управление разрешениями - беспорядок ... Я не могу найти простой способ позволить каждому пользователю иметь свое личное хранилище и публичное хранилище. И если вы используете его с AD, обычно файл конфигурации не может быть сгенерирован правильно ... Функции, связанные с разрешениями AD, настолько повреждены, что перезагрузка веб-интерфейса - это исправление .... И производительность может быть ужасной (проблема, связанная с памятью, я думаю, я мог бы набрать 950 Мбит + с iperf, но запись CIFS может быть медленной, как несколько Мбит/с) ....
4) Для iSCSI производительность на самом деле просто нормальная ... Я использую его с ESXi и получаю много предупреждений о ухудшенном вводе/выводе (задержка более 1 с ...). С Intel PRO/1000 PT Dual Port я ожидал намного лучше ....
Из-за некоторых ошибок, унаследованных от предыдущего выпуска, мне приходится вручную редактировать файл конфигурации через ssh, чтобы включить веб-интерфейс каждый раз, когда я перезагружаю коробку. Я думаю, что это хорошая мера безопасности ...
Короче говоря, если у вас есть $, получите EMC/NetApp. Если вам нужен только RAID, приобретите аппаратную карту RAID и сэкономьте время на чем-то важном. Если вы этого не сделаете, просто используйте FreeBSD/Solaris для создания сервера хранения. Тогда вы сможете лучше понять, что может сработать.
ИМО, использующий FreeNAS для производства - хороший способ потерять клиентов/уволить ....
Я бы лучше пошел на openfiler . Он даже более полный, чем FreeNAS, и обладает отличной надежностью.
Более года я проводил установку, похожую на sybreon, в офисе без проблем. Единственное раздражение, которое у меня было, это управление пользователями в Samba (хотя я не пробовал новые версии).