У меня будет 3-4 сервера, которым потребуется доступ к SAN как для производительности IOPS, так и для чистой емкости хранилища. Предел - стоимость. Решения, которые я видел, стоят более 10 000 долларов за все, что составляет 9 ТБ или выше. Если бы я построил свое собственное, какое оборудование вы бы порекомендовали и какое программное обеспечение следовало бы использовать, если это предел расходов в 5000-7000 долларов?
Все это будут среды Linux.
Openfiler может предоставить инфраструктуру iSCSI для SAN. Тогда ваша стоимость - это просто диски и корпус.
Вы можете выглядеть примерно так:
http://www.newegg.com/Product/Product.aspx?Item=N82E16811219021
который обеспечивает 20 отсеков для дисков SAS с возможностью горячей замены. Вставьте материнскую плату по вашему выбору и несколько хороших контроллеров SAS. Позвольте openfiler обрабатывать RAID-6 и iSCSI за вас. Я думаю, вы могли бы сделать это довольно рентабельно.
Не имею в виду никаких рекомендаций по оборудованию, но что касается программного обеспечения и сетей, вам определенно стоит выбрать iSCSI. Это позволит вам запустить сеть SAN через существующую инфраструктуру Ethernet, а добавление дополнительных клиентов в основном бесплатное, если вы используете инициатор open-iscsi.
Конечно, рекомендуется иметь выделенный коммутатор или хотя бы VLAN, а также выделенный порт на каждой машине для трафика iSCSI. Вы можете обойтись и без этого, но производительность пострадает.
Для цели вы можете запустить OpenFiler, что в основном даст вам решение, подобное устройству, и упростит настройку.
Чтобы действительно получить ответ на свой вопрос, вам нужно предоставить сообществу немного больше информации. Не только физические характеристики, которые вам нужны, но и то, какие функции требуются.
Физические характеристики
Тип соединения (Ethernet, FC и т. Д., А также какая скорость и сколько портов)
Требуемая емкость
Форм-фактор (требуется ли установка в стойку или отдельно)
Характеристики
Какого рода избыточность вам нужна? Источники питания, контроллеры, Multi-Path IO
Вам нужны снимки?
Вам нужна репликация?
Как вы планируете сделать резервную копию?
С учетом вышесказанного, даже для решений iSCSI SAN начального уровня с одним контроллером для предприятий вы будете искать более 10 тысяч долларов за 2-5 ТБ хранилища. Вот где рынок. Если вы используете 4 сервера в одном SAN, просто помните, что это единственная точка отказа, которая может отключить все службы, на которых работают эти серверы. Поэтому вам нужно соответствующим образом планировать.
В наши дни моей любимой платформой для хранения данных, которую я могу сделать, является OpenSolaris. С ZFS вы получаете множество функций, которые есть только в коммерческих решениях SAN. Также есть Nexenta, коммерчески поддерживаемая платформа хранения данных на основе OpenSolaris и ZFS. Это может быть хороший компромисс.
РЕДАКТИРОВАТЬ: Через год или два опыта работы с Promise я могу с уверенностью сказать - ИЗБЕГАЙТЕ ЭТОГО ПРОДУКТА! При любой большой нагрузке Vtrak будет отключать определенные команды iSCSI, вынуждая нас ограничить его использование. Последним гвоздем в крышку гроба стал отказ Vtrak 1/2 дисков после перезагрузки, что привело к потере данных.
Пару лет назад мы установили Promise Vtrak iSCSI SAN в качестве дешевого хранилища, и он отлично сработал для нас. Вы можете использовать стандартные диски SATA (я рекомендую Seagate Barracuda ES2), что снижает ваши затраты. Он поддерживает до 16 дисков емкостью 1 ТБ в зависимости от модели.
Не забудьте включить выделенный коммутатор (или два) с поддержкой jumbo-кадров и несколько выделенных сетевых адаптеров для вашего сервера. Две сетевые карты и два коммутатора обеспечат вам дополнительную избыточность.
http://promise.com/product/product_detail_eng.asp?segment=undefined&product_id=185
Вы можете найти на eBay несколько очень хороших, но более старых решений SAN. Мой друг смотрел на EMC CX500 примерно с 70 дисками за 11 тысяч долларов. Я уверен, что вы можете найти устройство меньшего размера от EMC или другого поставщика в вашем ценовом диапазоне.
Многие люди были в восторге от ДробоПро. Взглянуть. Он поддерживает все, что вы хотите, по указанной вами цене.
Среда полностью Linux? Все серверы в одном месте или хотя бы подключены к одному коммутатору? Не используйте iSCSI, используйте ATA-через-Ethernet (AoE) вместо этого. Концепция, аналогичная iSCSI, просто отсекает сетевой уровень, чтобы вы могли использовать больше пропускной способности. Потратьте свои деньги на кучу жестких дисков, футляр для их установки, дополнительные сетевые порты, приличную аппаратную карту RAID и коммутатор, способный к управлению потоком (недорогой коммутатор, управляемый через Интернет, должен быть способен на это).
В качестве альтернативы можно отказаться от идеи наличия SAN и сохранить локальное хранилище для каждой машины. Таким образом, вы получаете производительность 3 ГБ / с шикарной сети SAN по оптоволоконному каналу по цене материнской платы с поддержкой SATA II. Купите дополнительные сетевые карты (по 10 долларов каждая?) И выделите канал между каждой машиной, а затем зеркалируйте тома по этим сетевым каналам между машинами.
Я бы рекомендовал посмотреть на Комбо nexenta / pogo. Сверхпрочная платформа, подходящая для вашего бюджета.
Что ж, это сложный вопрос. Вам нужны как высокие показатели операций ввода-вывода в секунду, так и высокая емкость необработанного хранилища. Это лучшее из обоих миров, которое стоит денег.
Я думаю, вы должны остановиться на одной из целей, а затем попытаться найти продукт, который ей подходит.
Лично я могу порекомендовать продукцию Nexsan. У них есть дрянные названия своих продуктов, их руководства и графический интерфейс выглядят так, как будто они были сделаны в 1995 году, но их продукты ОЧЕНЬ стабильны.
У нас есть один 42TB SATABeast с двумя контроллерами (FC и iSCSI), пока нет проблем (1 год). Еще у нас есть ATABoy, никаких проблем, кроме старения диска.
Они только что выпустили свои массивы хранения SAS. Возможно, вам подойдет SASBoy? IIRC, вы можете смешивать SAS и SATA в одном и том же случае (высокий уровень ввода-вывода на SAS, высокая емкость на SATA).
Я большой поклонник продуктов NetGear. Хотя это диски SATA-2, они обеспечивают довольно дешевую производительность. Недавно выпущенный 3200 предлагает до 12 дисков SATA, а их фирменный XRAID-2 довольно быстр и удобен.