OpenFiler в крупной производственной среде

OpenFiler в крупной производственной среде

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

Очищение

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

решение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, когда на нем ничего нет, а затем перенести документы и изображения позже.

решение2

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

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

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

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

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

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

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

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

решение3

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

решение4

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

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

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

Связанный контент