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

Построение SAN с MD3000 (i)

Я был здесь в качестве скрытника несколько раз в прошлом и не нашел ничего, кроме полезного, теперь у меня есть собственный вопрос.

Мне поручено создать кластерное решение виртуальных машин, и я изучал хранилище DAS / iSCSI серии MD3000 (i). У меня сейчас есть 2 PowerEdge 1950-х годов, который я могу подключить к MD3000 через HBA-адаптеры PERC5 SAS. Однако, и это сложная часть, я хочу создать кластерный диск или диск высокой доступности, который доступный по сети.

Один из способов, которым я могу это сделать, - разделить MD3000 на несколько LUNS, использовать один для создания кластеризованной виртуальной машины, а затем подключить другой LUN в качестве сквозного диска к этой виртуальной машине, которая затем может «поделиться» этим диском через цель iSCSI. Однако я вижу здесь несколько подводных камней: если виртуальная машина активна / пассивна, я получаю преимущество только от использования 1 HBA для обработки ввода-вывода. Кроме того, я устал от накладных расходов на производительность, которые могут возникнуть при использовании виртуальной машины для управления диском SAN.

Обоснованы ли эти опасения? Может ли виртуальная машина даже успешно переключиться на отказ и по-прежнему связываться с проходным диском?

Другой вариант, который кажется гораздо более простым, - это просто взять MD3000i и просто настроить его как цель iSCSI, используя мои 1950-е годы для управления им. Единственная причина, по которой я думаю об альтернативах, заключается в том, что я обеспокоен тем, что порты 1 Gigabit на этом устройстве создадут узкое место.

Я понимаю, что если я ищу сверхвысокопроизводительное решение SAN, то, вероятно, серия MD3000 - не лучший вариант, но я ищу решение по разумной цене для кластера из 5-6 виртуальных машин с низким / средним использованием (около 60 диоптрий в секунду каждая. , ~ 90% пишет).

Я не против "нестандартного" мышления, чтобы найти решение, но мне нужно иметь возможность поддерживать более оригинальное мышление с помощью документации.

Заранее спасибо за любые мысли.

Еще одна идея сэкономить: вы можете получить Norco DS-24E. Они действительно популярны среди любителей хранения вещей своими руками. Фактически, в IIRC вы даже можете найти руководства по упаковке самого сервера внутри корпуса.

Я не совсем понимаю, как вам нужно кластерное хранилище / хранилище высокой доступности, но вы, похоже, покупаете только один сервер хранилища. Является ли это хранилищем, которым вы хотите быть HA, или вы говорите о создании нескольких серверов VMWare для кластеризации / подключения HA к этому единственному серверу хранения?

Редактировать: упс, не обращайте на это внимания. Я перечитал ваше первое предложение и увидел, что у вас есть два сервера хранения, подключенных к одной дисковой полке.

Вы устанавливаете VMWare на эти 2 PowerEdge 1950-х годов или эти два сервера ТОЛЬКО для серверов хранения для отдельной группы серверов VMWare?

ОБНОВИТЬ

Я собираюсь нанести удар в темноте и угадайте, что вы пытаетесь описать так: у вас будет один дисковый корпус, и вы хотите подключить к нему два сервера VMWare, и вы хотите, чтобы два сервера VMWare были возможность переключения друг на друга с помощью однодискового корпуса. Я прав?

Это намного проще и стандартно, чем вы думаете. Вам понадобится MD3000i, чтобы вы получили ISCSI и могли использовать одни и те же диски между несколькими серверами - это необходимо для кластеризации серверов VMWare. Когда вы настраиваете диски в MD3000i, вам нужно настроить их с помощью RAID, чтобы у вас была некоторая защита диска. Есть много способов сделать RAID, но популярный стандартный способ начать - со всеми дисками в массиве RAID 5, кроме одного диска, назначенного в качестве горячего резерва.

Затем вам нужно будет экспортировать ISCSI LUN. Для начала вам понадобится только один LUN. Вы можете использовать весь RAID-массив как один большой LUN, или вы можете использовать как половину, а остальное сохранить для использования в других LUN в будущем (вы всегда можете расширить исходный LUN в будущем).

Теперь вы устанавливаете серверы VMWare, подключаете один из них к ISCSI LUN и разбиваете его как хранилище данных VMFS. Затем подключите другой сервер VMWare к тому же LUN ​​и найдите существующее хранилище данных. Теперь оба ваших сервера VMWare используют один и тот же дисковый LUN и могут запускать виртуальные машины одновременно на этом одном LUN (Active-Active).

Если один из серверов VMWare выходит из строя, вы всегда можете запустить всех виртуальных гостей на другом сервере VMWare. Если вы хотите, чтобы переключение произошло автоматически, вам необходимо приобрести VCenter.

НОТА: Единственный способ, которым оба сервера могут использовать этот LUN одновременно, - это то, что файловая система VMFS «поддерживает кластер». Если вы подключили две Linux-машины или две Windows-машины к одному LUN с типичной файловой системой, они мгновенно съели бы данные друг друга (если только они не были смонтированы только для чтения, но проблемы все еще существуют). NTFS, ext3 / 4, FAT, XFS - все это НЕ поддерживает кластер. Вы можете сделать это с помощью GFS или OCFS в Linux или в Windows с NTFS в сочетании со службами кластеров. Но вам не нужно беспокоиться о гостевых машинах Linux или Windows на серверах VMWare, потому что хранилище данных VMFS позаботится об этом.

Фух, это было многословно.

Я перечитывал ваш 3-й абзац несколько раз, но он все еще сбивает меня с толку, поэтому я не буду комментировать эту часть.

Раньше Dell продавала PowerEdge 1950 / MD3000 / optionalMD1000 / optionalMD1000 в виде комплекта NAS с Microsoft Storage Server, установленным в 1950 году. Вы можете легко воссоздать эту конфигурацию с существующими 1950 и MD3000, запустив теперь свободно доступный Цель Microsoft iSCSI. Лично я считаю, что Microsoft iSCSI Target удобен для лабораторий, но в производственной среде, когда я полагаюсь на стабильность Windows для обслуживания моего хранилища, мне становится неудобно. Я запустил пару таких систем, и они были в порядке. Очевидно, вы можете использовать одно и то же оборудование и запускать любую ОС и свою любимую цель iSCSI или шлюз NFS.

Опция iSCSI MD3000i тоже работает. У меня есть несколько таких. Для той нагрузки, о которой вы говорите, их было бы более чем достаточно. Управлять MD3000i проще простого.

Если у вас уже есть какое-то из этих устройств, оно все еще очень жизнеспособно. Если вы этого не сделаете, то не значит, что сама Dell больше не продает MD3000i - есть новая линейка, которая делает аналогичные вещи.