Назад | Перейти на главную страницу

OpenFiler в большой производственной среде

Есть ли у кого-нибудь здесь опыт работы с OpenFiler в большой производственной среде они хотели бы поделиться? У нас есть около 3 ТБ изображений документов и баз данных, и мы ожидаем их быстрого роста в ближайшем будущем (возможно, 10 или более ТБ).

Очистка

Скорее всего, мы будем подключаться к SAN через ISCSI через GB Ethernet из Интернета, базы данных и FTP-серверов.

Несколько замечаний после того, как вы потратили изрядное количество времени с Openfiler в кластере и 8 ТБ хранилища:

  1. Ограничение в 2 ТБ, скорее всего, связано с тем, что вы используете разделение MBR (Master Boot Record - Openfiler назвал его MSDOS, хотя это не совсем правильно), а не GPT (таблица разделов GUID). MBR ограничена разделами 2 ТБ. Видеть http://en.wikipedia.org/wiki/GUID_Partition_Table

  2. Следите за реализацией iSCSI Openfiler при использовании ESX / ESXi от VMWare (или vSphere, который использует ESX / ESXi). При большой нагрузке модуль iSCSI Openfiler будет задыхаться (мы сталкивались с этим несколько раз - Openfiler отключит тома, если он обнаружит слишком много ошибок из модуля iSCSI, который он использует). Команда Openfiler работает над преобразованием существующего модуля iSCSI (EIT) в другой модуль, который, по сути, является переписанной версией существующего, называемого SCST. Поиск в Google по запросу "Openfiler cmd_abort" расскажет вам все о текущих проблемах.

  3. Если вам нужны сообщения электронной почты от вашего RAID-контроллера, чтобы сообщить о неисправных дисках (а вы это делаете), и вы не хотите возиться с втискиванием управляющих данных в rPath (выбор Openfiler для Linux), используйте RAID-контроллер с портом LAN на нем, например, ряд карт Ареки.

  4. Для стабильного, бесплатного решения iSCSI Open-e предлагает облегченную версию своего DSS V6, которая довольно похожа на Openfiler под капотом, но использует SCST. Его возможности кластеризации не так хороши, как у Openfiler, но его гораздо проще настроить, а с интерфейсом управления намного проще работать. Загвоздка в том, что бесплатная версия ограничивает вас до 2 ТБ хранилища и без возможности кластера - вам нужно заплатить за лицензию, если вы хотите кластеризацию, или более 2 ТБ. Однако их продукт сертифицирован VMWare.

  5. В интерфейсе управления Openfiler есть несколько ошибок, с которыми мы столкнулись. Бывают ситуации, когда создание томов приводит к необычным размерам, о которых вы не просили, и у нас возникла проблема, когда мы изучали параметры связывания сетевых карт, и Openfile применил наши настройки, даже если мы нажали кнопку отмены (что привело к отключению с сервера и необходимость отсортировать его с консоли через командную строку.

  6. Если вам нужна скорость (а кому нет?), Найдите способ использовать несколько сетевых адаптеров и MPIO для увеличения гигабитных скоростей. Если ваша сеть SAN будет взаимодействовать в основном с одной машиной (как в большинстве случаев, если вы используете ESX), НЕ используйте агрегацию ссылок. Распространенное заблуждение, что 802.3ad приводит к увеличению скорости - это не так, если несколько машин не извлекают данные одновременно. Если только одна машина обращается к SAN по агрегированному каналу, вы увидите только скорость ОДНОГО из каналов (например, 1 Гбит / с).

Хм ... В конце концов, это был не такой уж быстрый ответ. :)

Помимо OpenFiler, вашими вариантами могут быть другие ОС NAS (FreeNAS, NASLite ...), выделенные устройства NAS с пользовательским программным обеспечением или полностью совместимые с основным дистрибутивом Linux (или Windows, если вы действительно хотите).

Я экспериментировал с FreeNAS и OpenFiler в течение последнего месяца или около того. Я кладу яйца в корзину OpenFiler. Я не работал в производственной среде, но все проведенные мной исследования указывают на то, что OpenFiler является корпоративным решением по сравнению с другими ОС NAS и устройствами NAS. Практически во всех обзорах производительности я видел, как он выполняет эти решения. Это, конечно, зависит от оборудования, на котором вы работаете, и от того, как вы настраиваете сервер. Кроме того, согласно моим исследованиям, любой, кто приобрел пакет поддержки, отметил, что его поддержка очень исключительна.

Вы также можете увидеть здесь сравнение FreeNAS и OpenFiler, чтобы получить представление о том, какую производительность они увидели с OpenFiler.

http://www.scribd.com/doc/29643/OpenFiler-vs-FreeNAS

Однако я не сравнивал OpenFiler с индивидуальными решениями. Некоторые люди предпочитают поддерживать и поддерживать более распространенный дистрибутив Linux, такой как ubuntu, и вручную раскрывать функции NAS. Я думаю, что это было бы предпочтительным решением, если вы работаете на необычном оборудовании. Это то, чем я не заинтересован. Я полагаю, вы можете получить такую ​​же или, возможно, лучшую производительность с помощью специального решения в зависимости от вашего оборудования и его поддержки.

Итак, если у вас есть приличная настройка оборудования и пакет поддержки, я бы сказал, что OpenFiler будет успешным в производстве. Только не забудьте проверить аппаратная совместимость страница.

Дополнительное редактирование: убедитесь, что при настройке openfiler вы делаете это со всеми новыми дисками, на которых нет данных. Openfiler использует LVM и плохо работает с дисками с существующими разделами на них. Вероятно, проще всего будет настроить openfiler без использования файлов, а затем перенести документы и изображения позже.

Никаких реальных подробностей (потому что, насколько мне известно, они не столкнулись с серьезными проблемами), но, по словам приятеля, который какое-то время запускал его в своей сети Windows / Mac, все прошло хорошо. Думаю, они обслужили пару десятков терабайт видео и документов.

У меня есть тестовый сервер, подключенный к Promise vTrak 15200 (кусок мусора) через iSCSI, и я столкнулся с проблемами при использовании томов размером более 2 ТБ. На самом деле я не уверен, является ли это ограничением Openfiler или vTrak, но моим решением было создать несколько массивов на vTrak, а затем объединить их вместе с программным рейдом на Openfiler.

В остальном - Openfiler, похоже, отлично работал (месяц назад это было наше хранилище резервных копий на диск, когда наша ленточная библиотека умерла). Он прекрасно интегрировался в Active Directory без особых хлопот.

Пока не знаю, но обязательно планирую. Если вы планируете спастись в будущем, помните об этом.

http://www.howtoforge.com/installing-and-configuring-openfiler-with-drbd-and-heartbeat

Я работаю над кластером HA esx дома для обучения.

Мы используем openfiler и размещаем большие объемы данных (5TB +), включая Xen DomU веб-сайтов с 1kk + посещениями в день почти без каких-либо проблем. Если вам нужен iSCSI, вероятно, нет стабильных бесплатных альтернатив.

У нас есть серверы Dell PowerEdge, и мы тестируем на них OpenFiler 2.3. Проблема, с которой мы сталкиваемся, заключается в том, чтобы получить какой-то метод мониторинга состояния дисков на машинах, поскольку Dell не предоставляет метод установки Dell Open Manage для rPath (на основе дистрибутива OF). Я пытаюсь взаимодействовать с контроллером PERC5 / i через командную строку, чтобы он мог по крайней мере при возникновении проблем с приводом отправьте нам сообщение об ошибке.

Надеюсь, вскоре Dell предоставит версию OMSA для Linux, отличную от RedHat и SuSE.