Прошло уже немало времени с момента нашей публикации обзора СХД Qsan серии XCubeSAN. Некоторое время назад QSAN обновил эту линейку, и на текущий момент эти системы хранения данных являются самыми востребованными среди наших заказчиков. Поэтому мы хотим, пусть и с некоторым опозданием, поделиться своим мнением относительно данного продукта.
Напомним, что серия XCubeSAN включает в себя блочные системы хранения данных (SAN), которые предоставляют доступ к данным через протоколы iSCSI и Fibre Channel. Это означает, что отсутствует какая-либо прослойка в виде внутренней файловой системы между физическими накопителями и логическим устройством, к которому осуществляется доступ со стороны хостов. Плюсами такого дизайна является достаточно высокая “сырая” производительность и низкий overhead для работы встроенной операционной системы. Но, разумеется, есть и минусы в виде исключительной сложности (или даже невозможности) в реализации высокоуровневого функционала типа дедупликации.
Аппаратная конфигурация
В отличие от предыдущего поколения XCubeSAN линейка была сокращена до двух серий:
Отличия между сериями заключаются в процессоре. В обоих случаях используется Intel Xeon 4 cores. Просто в XS5300 установлен процессор с более высокой частотой. Стоит отметить, что опционально XS5300 может поставляться с процессором Intel Xeon 8 cores для обеспечения еще более высокой производительности. Также XS5300 по умолчанию комплектуется 16GB ОЗУ, в то время как XS3300 в базовой поставке имеет только 8GB ОЗУ. В остальном обе линейки полностью идентичны.
Сразу хотелось бы заострить внимание на размере ОЗУ в СХД. Нетрудно заменить, что у СХД других вендоров размер ОЗУ исчисляется десятками, а порой даже сотнями гигабайт. На фоне этих цифр Qsan на первый взгляд смотрится “бедным родственником”. Однако внутренняя ОС системы хранения может требовать разный объем ресурсов во время своей работы. Мы не зря ранее говорили о легковесности управляющей ОС Qsan. Ей действительно не нужен большой размер ОЗУ для своей работы. Поэтому даже весьма скромный объем в 8GB более, чем достаточен для нормального функционирования СХД. Ну а при необходимости ОЗУ можно расширить до 256GB на контроллер.
Каждый контроллер СХД оснащен 4-мя встроенными портами 10GbE sfp+, которые поддерживают установку как оптических, так и медных трансиверов. Также имеется выделенный порт управления и два порта SAS 12G для подключения полок расширения. Помимо этому присутствуют два слота для установки опциональных карт расширения интерфейсов. Выбор вариантов достаточно широк:
2x/4x 16Gb FC
2x 32Gb FC
2x 10GbE iSCSI (10GBASE-T)
4x 10GbE iSCSI (SFP+)
2x/4x 25GbE iSCSI (SFP28)
Как и в прежнем поколении XCubeSAN в рамках одной системы можно использовать любые комбинации портов. Поддерживается в том числе одновременная работа iSCSI и Fibre Channel в рамках одной системы. При этом пропускная способность слотов возросла благодаря переходу на следующее поколение интерфейса PCI-E Gen3. Поэтому больше нет ограничений, когда один из слотов работал на пониженной скорости из-за нехватки линий PCI-E. В результате каждый контроллер способен вместить в себя до 8 портов FC или до 12 портов iSCSI, что до определенных масштабов избавит от необходимости использовать дорогостоящие коммутаторы.
Если рассматривать доступные форм-факторы СХД, то здесь осталось все по-прежнему. Ровно те же 4 корпуса:
2U12 LFF
3U16 LFF
4U24 LFF
2U26 SFF
В очередной раз хотим обратить внимание на уникальный корпус на 26 дисков, где все диски с “горячей” заменой и доступны с лицевой панели СХД. Несмотря на то, что этот корпус появился у Qsan уже более 7 лет назад, до сих пор никто из конкурентов не смог представить подобное решение. Хотя, признаться, мы этого ждали, т.к. “заимствование” в сфере IT (и не только) процветает повсеместно. Так что дизайн 2U26 по-прежнему является фирменной особенностью Qsan.
В отношении привычных корпусов напомним, что благодаря универсальным салазкам поддерживается установка как дисков 3.5” LFF, так и 2.5” SFF. Никаких дополнительных опций приобретать для этого не нужно.
Касательно возможностей расширения стоит отметить, что в текущей линейке XCubeSAN поддерживается подключение до 20 полок расширения. Полки используются ровно те же самые, что и у предыдущего поколения – XD5300. Все так же можно использовать любые комбинации форм-факторов полок расширения независимо от типа самой СХД. Помимо полок собственного производства также поддерживаются полки сторонних производителей. Данное решение является поистине уникальным на рынке систем хранения. Ведь не секрет, что производители СХД всегда ограничивают возможности расширения СХД только своими полками. Здесь же Qsan предлагает использовать для расширения не только свои JBOD, но и сторонние модели. Разумеется, поддерживаются только полки высокой плотности, которые отсутствуют в собственной номенклатуре, чтобы не создавать ненужной конкуренции. В частности, имеется поддержка полок WD 4U60 и 4U102, а также Seagate 5U84 и 4U106. Безусловно, есть ряд ограничений с целью обеспечения совместимости, для чего выпущены соответствующие бюллетени. Однако сам факт такой возможности уже выделяет СХД Qsan на фоне конкурентов.
В плане защиты кэша произошел полный отказ от литиевых элементов в пользу конденсатора. Все также модуль защиты кэша обслуживается отдельно от остальных компонентов системы. Напомним, что типичный дизайн СХД обычно предусматривает размещение BBU внутри контроллера или блока питания. Поэтому в случае замены BBU потребуется также извлекать соответствующий компонент СХД. Здесь же процедура замены наименее стрессовая для СХД.
Разумеется, нельзя не оставить без внимание тот факт, что Qsan по-прежнему придерживается позиции касательно поддержки дисков сторонних производителей в своих СХД. Список совместимости весьма широк и включает в себя практически все доступные в настоящий момент Enterprise модели HDD и SSD. Поддержка сторонних дисков и раньше была хорошим подспорьем, а уж в текущих реалиях так и подавно.
Возможности встроенной операционной системы
Управление СХД традиционно осуществляется через Web браузер. Текущая ОС – Xevo, которая была позаимствована от старших моделей All Flash. Интерфейс предельно понятен и легок в освоении. Большинство операций представлены в виде мастеров, где необходимо выполнить лишь несколько кликов. Рассматривать абсолютно все функции смыла не имеет, поскольку большинство из них типичны для подобного класса СХД. Однако заострить внимание на некоторых моментах все же стоит.
Поддержка огромного количества типов RAID. Наряду с широко используемыми здесь также есть RAID EE, который содержит в себе распределенный диск (или даже несколько дисков) hot spare.
SSD кэширование как на чтение, так и на запись. Если первое у конкурентов почти всегда есть, то второе встречается гораздо реже. Причем у Qsan можно создать несколько кэш пулов с разными профилями нагрузки для максимальной гибкости. Суммарно поддерживается до 32GB SSD кэша.
Трехуровневый Auto Tiering с возможностью задания гибкого расписания по перемещению данных между уровнями.
QoS с индивидуальными настройками для каждого тома
Снапшоты и клоны с возможностью выполнения по расписанию. Минимальный возможный интервал выполнения – 15 минут.
Асинхронная и синхронная репликация с широким выбором топологий, поддержкой MPIO и Traffic shaping. Несмотря на то, что хосты могут использовать различные протоколы подключения (iSCSI/FC), репликация в любом случае выполняется через iSCSI.
Продвинутые функции мониторинга, которые в первую очередь, конечно, касаются производительности по многим узлам системы (диски, тома, порты ввода/вывода, пр.) как в реальном времени, так и с глубиной просмотра до одного года. Помимо этого, также имеется возможность мониторить ресурс записи каждого SSD с визуализацией по дням. А для контроля прочих параметров есть стандартный “джентельменский” набор в виде e-mail/Syslog/SNMP/RESTful API.
Традиционно для Qsan большая часть функционала доступна сразу. Платные лицензии необходимы лишь для SSD кэширования, Auto Tiering и синхронной репликации. Данные лицензии бессрочные и не зависят от объема хранимых данных. Если имеются какие-либо сомнения в необходимости обладания платными опциями, каждая СХД позволяет однократно активировать бесплатный пробный период на 30 дней с целью проверки требуемого функционала в деле.
Ну и в свете происходящих в настоящее время событий нельзя не отметить, что СХД не требует подключения к Интернет, какой-либо активации и прочих связей с производителем. Поэтому как-то повлиять на работоспособность/функционал СХД извне не получится.
Производительность
Конфигурация тестовой системы
XS3326D и XS5326D, 2x 64GB ОЗУ на контроллер, хост карты 4x FC 16G
26x SAS SSD Samsung PM1643a, 2 пула по 13 дисков, 4 тома Thick provisioning на пул
2 хоста под управлением Windows Server 2019 с картами QLE2694 (4x FC 16G), прямое подключение к СХД. Для теста использовалось ПО IOmeter.
По итогам теста имеется заметная разница для случайного ввода/вывода между сериями. Разумеется, прочувствовать это можно только при наличии достаточного количества быстродействующих накопителей. Т.е. в случае использования СХД только с HDD особой разницы увидеть не удастся.
Техническая поддержка
Тайвань, страна производитель СХД Qsan, в настоящий момент формально находится по другую сторону баррикад. И даже если сам по себе вендор сохраняет нейтральную позицию, скользкие моменты все равно могут возникнуть. Однако, как и в случае с другими вендорами, сейчас чаще всего поддержка осуществляется через дистрибьютеров, которые стараются нивелировать возможные инциденты. То, как это происходит у других компаний, мы затрагивать не будем. Расскажем, как это работает в случае Skilline. Мы исторически всегда имели сильную техническую команду и поддерживали необходимый локальный сток запчастей, что позволяло оказывать оперативную и квалифицированную поддержку наших заказчиков. Несмотря на все перипетии, наша политика в данной области нисколько не изменилась, и заказчики даже в теории не смогли бы что-то почувствовать. Мы по-прежнему предлагаем по умолчанию гарантию 3 года NBD на СХД и все ее компоненты и не без гордости отметим, что более 90% инцидентов закрываются локально без помощи инженеров вендора.
В сухом итоге серия СХД Qsan XCubeSAN в очередной раз подтверждает наше мнение о ней как о надежной “рабочей лошадке”, которая не перегружена избыточным платным функционалом. Неудивительно, что за последние годы интерес к СХД Qsan со стороны заказчиков неуклонно растет, равно как и число инсталляций. В большинстве случаев XCubeSAN приобретают под основные “боевые” сервисы как государственных, так и коммерческих компаний из различных секторов рынка, включая банки, нефтегазовые компании, предприятия машиностроения, органы управления, телеком, ритейл, медицины и образования. Даже базового функционала часто достаточно для решения большинства типичных задач. Ну и огромным плюсом, конечно же, идет поддержка сторонних накопителей и качественная техническая поддержка.
Комментарии (8)
kekoz
17.06.2024 09:36внутренняя ОС системы хранения может требовать разный объем ресурсов во время своей работы. Мы не зря ранее говорили о легковесности управляющей ОС Qsan.
Малые потребности в RAM — вовсе никакая не заслуга и не уникальность ОС Qsan. Это естественное свойство любой блочной SAN.
Skilline Автор
17.06.2024 09:36Ни разу не спорим. Но, к сожалению, немалое количество пользователей покупает "мегабайты" и "мегагерцы", наивно полагая, что именно этими цифрами определяется достоинство СХД.
comandante_zion
Все еще под капотом openZFS? или что-то другое уже написали?
Skilline Автор
Это - блочные СХД. В них нет и никогда не было внутренней файловой системы
Deeptown
интересно что 1 вопрос по ZFS размещен в разделе XCubeSAN на сайте https://www.qsan.com/en/faq
Скриншот
Skilline Автор
Увы, ошибки на сайтах могут встречаться
comandante_zion
Попросите матчасть у разработчиков, а потом расскажите как там нет ZFS под капотом. Заодно расскажите про реализацию SSD Write cache (кэш в ОЗУ, с защитой питания или просто сброс с очередью синхронизации)
Skilline Автор
Вы путаете линейку XCubeNAS, которая действительно построена на базе ZFS, и описываемую в статье XCubeSAN, которая является исключительно блочной СХД без какой-либо прослойки внутри.