Системы хранения данных Lenovo Storwize V3700v2 и V3700v2 XP
Система хранения данных Lenovo V3700 V2
Системы хранения Lenovo V3700v2 и V3700v2 XP это OEM-продукты обновлённых моделей IBM Storwize V5010 и V5020 соответственно.
V3700 V2 внешне почти полностью повторяет первое поколение, изменения коснулись в основном наполнения, как программного, так и “железного”. Сегодня V3700 основана на современной аппаратной базе, а именно на 14 нм процессорах микроархитектуры Broadwel, памяти DDR4 и 12 гигабитном интерфейсе передачи данных SAS 3.0 (как внутреннем, между контроллерами и дисками, так и внешнем, между системой хранения данных и хостами). Визуально, это все то же 2U устройство на 24 (2,5") или 12 (3,5") дисков.
Второе поколение представлено уже двумя модификациями V3700 V2 и V3700 V2 XP, отличающимися между собой процессором, доступной кэш памятью, базовыми коммутационными интерфейсами, ну и ценой соответственно.
В V3700 V2 XP установлен двухъядерный Intel Pentium D1508 (2.20GHz) Broadwell-DE, с Hyper-Threading, специально разработанный intel для встраиваемых систем. Памяти в базе имеется 8Gb в виде планки SODIMM DDR4, можно добавить еще одну и довести объем кэша до 16Gb на контроллер (32Gb на систему).
Для коммуникации с хостами в базе на один котроллер доступны 2-а порта mini-SAS HD SAS 3.0 (12 Гбит/с) + 1 порт mini-SAS HD для подключения дисковых полок, и 2-а 1 Гбит (RJ-45) iSCSI (второй гигабитный порт “технический” становится доступен после настройки, в виду того что через него осуществляется первичное подключение к новой к системе).
Lenovo V3700 V2 XP
У V3700 V2 как уже было сказано выше имеются отличия в процессоре (версию точно узнать не удалось, но судя по спецификациям можно предположить, что используется более младшая модель Intel Pentium D1507, у которой два ядра, без виртуализации потоков (Hyper-Threading), с пониженной частотой до 1.20 GHz и 3M Cache. Памяти в базе идет 8Gb на контроллер (16Gb на систему), без возможности расширения. Так же отсутствуют в базе SAS порты для хостов, имеется только 2-а 1 Гбит (RJ-45) и порт mini-SAS HD для подключения дисковых полок.
Остальная спецификация схожа для обеих моделей Lenovo V3700 V2:
- Ø Connectivity optional (дополнительные коммутационные карты):
- o 4x 16Gb Fibre Channel
- o 4x 12Gb SAS - mini-SAS HD
- o 4x 10Gb iSCSI/FCoE
- o 4x 1Gb iSCSI
- Ø Поддерживаемые уровни RAID:
- o RAID 0, 1, 5, 6, 10
- o Distributed RAID
Поддерживаются Distributed RAID 6/5, это массив - позволяющий включать в себя большое количество дисков (от 4 - 128 дисков), все диски такого массива содержат резервные участки для восстановления, в результате после выхода из строя диска, значительно сокращается время реконструкции массива (информация восстанавливается на эти резервные области, а не на диск горячей замены как в традиционном RAID), так как нагрузка записи распределяется на все диски. Такой массив может обходится без отдельных дисков горячей замены, которые обычно просто стоят пустые в режиме ожидания.
- Ø Поддерживаемые диски SFF 2,5":
- o 300GB, 600GB @ 15,000rpm
- o 900GB, 1.2TB, 1.8TB @ 10,000rpm
- o 2TB @ 7,200rpm NL SAS
- Ø Поддерживаемые диски LFF 3,5":
- o 300GB, 600GB @ 15,000rpm,
- o 900GB, 1.2TB, 1.8TB @ 10,000rpm, SAS (2,5" диски в 3,5" корзине)
- o 4TB, 6TB, 8TB @ 7,200rpm
- Ø Поддерживаемые диски SSD 2,5":
- o 400GB, 800GB, 1.6TB, 3.2TB
- Ø Прочее:
- o Режим работы контроллеров: ALUA
- o Зеркалирование кэш-памяти между контроллерами
- o Тонкие логические диски (Thin Provisioning)
- o Снапшоты (FlashCopy), 64 снапшота в базе
- o Дисковые пулы
Максимально возможное количество дисков ровно 240 SFF или 120 LFF, при использовании 9-ти полок(IBM V5010 и V5020 масштабируются до 10 полок) расширения. Максимальный объем дискового пространства 960 ТБ.
Так же возможны дополнительные опции: Easy Tier (многоуровневое хранение данных), FlashCopy (расширение до 2048 шт), Remote mirroring (удалённая репликация).
Максимальная производительность обещана следующая:
На чтение с дисков, до 50 000 IOPS для V3700 V2 и до 112 000 IOPS для V3700 V2 XP.
На запись c дисков, 13 000 IOPS V3700 V2 и 28 000 IOPS V3700 V2 XP.
В обновленной линейке изменился процесс инициализации новой системы, теперь в комплекте нет флэшки с утилитой «initTool» как это было на IBM и Lenovo V3700 первого поколения, в место этого используется выделенный технический порт RG-45, система (если нет DHСP) имеет адрес по умолчанию (192.168.0.2). В прочем в комплекте с документацией идет красочный Installation Poster описывающий процесс очень наглядно и понятно.
Флэшка с «initTool» в прошлом поколении v3700 давала так же возможность переназначить ip адрес системы и сменить/сбросить пароль, в принципе эту возможность оставили, но теперь для этого нужно на любом своем флэш диске (с файловой системой FAT32), создать текстовый файл «satask.txt» и в нем прописать команды:
sataskchserviceip -serviceip ipv4 [ -gw ipv4 ] [ -maskipv4 ] [ -resetpassword ] (для смены ip адреса и сброса пароля, на пароль по умолчанию login: superuser password: passw0rd)
satask chserviceip -default [ -resetpassword ] (для сброса на параметры по умолчанию)
Графический интерфейс остался почти прежним и это хорошо, так как он выделялся среди конкурентов простотой и информативностью, да и с точки зрения визуального восприятия, по нашему мнению, является одним из лучших на сегодняшний день. Если мешает анимация значков и объектов в графическом интерфейсе управления, ее можно отключить.
Карта системы наглядно демонстрирует элементы, видно, что на данный момент имеется один дисковый массив (MDisk) A, один пул С, один логический диск (LUN) D и один хост E (к которому этот логический диск подключен), полок расширения B ноль, их нет.
Изображение корпуса системы интерактивно, его можно вращать, а при наведении курсора на элементы можно узнать сводную информацию о их типе и состоянии.
В самом низу мы видим стилизованный по спидометр мониторинг, отображающий общее количество операций ввода/вывода данных в секунду (IOPS), среднее время доступа и процент загрузки процессора. Более подробную картину можно также посмотреть в соответствующем разделе, там мы сможем наблюдать графики производительности по томам, массивам и интерфейсам передачи данных.
С право в высоту выстроились пиктограммы основных разделов, позволяющих осуществлять управление системой: общие сведения о системе (предупреждения, мониторинг, обзор компонентов, выключение системы), управление дисками (создание RAID массивов – Mdisk, создание пулов), управление логическими дисками (их создание, настройка, копирование и миграция), управление хостами, репликация и снапшоты, управление пользователями и доступом к системе, системные настройки (обновление ПО, настройка портов, ip адресации и сбор логов, и т.д).
Кстати подробные сведения о компонентах системы можно получить в виде csv файлов, путем нажатия на пиктограмму дискеты. Которая располагается в верхнем левом углу начальной страницы GUI.
Файлы загрузятся в виде архива и будут содержать довольно интересную информацию. Например, модель и серийный номер системного SSD диска (model, SanDisk SD7SN3Q064G1011 / serial_number, SD7SN3Q0161108400613 / revision, X2190011), процессора, памяти и т.д.
Ниже для ознакомления мы приведем результаты тестирования, цель которого была предпродажная проверка работоспособности элементов системы под нагрузкой. Параллельно инициализации массива, что само по себе нагружает систему, запускались тесты Iometer и diskspd.
Так как данная конфигурация предназначалась для длительного хранения большого объема данных, то использовались в ней 12 дисков по 4TB (7.2K NLSAS) в RAID 6. Соответственно каких-либо выдающихся показателей мы и не ждали, а ждали надежной и стабильной работы, которую и получили, не обнаружив за время инициализации и теста системы не каких проблем.
По SAS интерфейсу, хосту в виде сервера Lenovo x3650 M5 и Windows Server 2016, были представлены два логических диска по 100Gb. На которые и производили операции чтение/запись Iometer и diskspd (как попеременно, так и параллельно).
Как показали тесты при такой нагрузки сильнее всего страдает время отклика дисковой подсистемы, которое в момент выхода теста за область кэша (16Gb) увеличивалось до 95 ms. Например, у iometer после инициализации системы этот показатель уже 4.58 ms. Количество операций ввода/вывода находилось на уровне ожидаемых 1300 – 1800 IOPS.
Iometer
diskSPD
На графиках самой системы хорошо видно смену уровня производительности при увеличении нагрузки и переполнении кэша системы.
Нагрузка на процессор контроллера была минимальна и за все время не превышала 14 %. Здесь бы для выяснения его потенциала не помешали более быстрые диски с тирингом на SSD. А исходя из заявленных производителем максимальных порогов производительности в 112 0000 и 28 000 IOPS на чтение/запись, можно сделать вывод о достаточности имеющихся ресурсов для большинства потребительских задач.
В новом поколении, исправлены присущие предыдущему основные физические недостатки (слабый устаревший процессор и 6 Gb/s SAS интерфейс), сохранены преимущества и достоинства. А стабильное обновление и совершенствование системы дает уверенность в поддержке и надежности, так что новую V3700 V2 ждет такая же популярность, как и у предшественника.