За последний месяц кругозор многих ИТ-специалистов серьезно расширился.
Вот и я, большую часть своей профессиональной жизни имевший дело с западной техникой, открываю для себя мир отечественного оборудования.
Мне на тестирование поступили серверы GAGAR> N V1, созданные в соответствии со стандартом Open Compute Project (OCP) на базе архитектуры Tioga Pass.
Ну здравствуй, ГАГАР> Н!
До сих пор я не видел такого оборудования.Серверы GAGAR> N выполнены по стандарту Open Compute Project. Краткий экскурс о появлении стандарта Open Compute. Несколько лет назад один интернет-гигант создавал оборудование для своего дата-центра.
Компания, чьи дата-центры могут вместить несколько футбольных полей, была заинтересована в разработке более энергоэффективного и экономичного оборудования.
А потом проект выпустили в строй: архитектуру сделали открытой, включая серверные платы, блоки питания, серверные шасси и стойки OpenRack. Сервер GAGAR> N V1 был создан на основе одного из таких вариантов открытого дизайна.
Серверы имеют нестандартные размеры.
Когда мы говорим о серверах, мы обычно думаем о стойке стандартной шириной 19 дюймов.
Серверы GAGAR> N рассчитаны на специализированные 21-дюймовые стойки, внутри них уже предусмотрено питание серверов.
В результате такая конструкция дает возможность разместить и запитать больше серверного оборудования, а значит сэкономить на электроэнергии, рассеивании тепла и площади для размещения.
С этих общих представлений я начал свое знакомство с ГАГАР> Н.
Скажу сразу, у меня не было задачи провести полномасштабное нагрузочное тестирование — задача была только посмотреть функционал и как работает железо с простейшими задачами.
ГАГАР> Н изнутри
Первое, что бросается в глаза, это то, что на серверах нет классических блоков питания, которые можно было бы снять и заменить «в горячем виде».Точнее, их нет вообще.
На задней панели расположены только охлаждающие вентиляторы, а питание внутренней шины подключается непосредственно к стойке.
Чего пока не встретишь в GAGAR> N V1, так это мощных процессоров (TDP более 205 Вт, но производитель подтверждает их наличие и в других моделях) и поддержки более 12 модулей оперативной памяти.
Плюс у него нет возможности зеркалировать модуль M.2 для установки ОС.
Мне на тест-драйв были доставлены два сервера GAGAR> N V1 в следующей конфигурации:
- Процессор Intel(R) Xeon(R) Gold 5218R - 2 шт.
- Модули памяти SAMSUNG 3200 DDR4 16Gb - 12 шт.
- накопитель M2 NVMe 960Gb — 1 шт.
- SATA 2,5″ SSD 960Гб – 2 шт.
- Сетевой адаптер Mezz 2x25GbE Mellanox — 1 шт.
- Трансиверы SFP-10G-SR-S – 2 шт.
- Контроллер управления основной платой (BMC) версии v0.08-227-g8b453fe29.
У нас в дата-центре нет стоек, подходящих для GAGAR> N, и специальную стойку для тестирования мы не брали.
Нам пришлось немного заняться сельским хозяйством, чтобы обеспечить питание серверов.
В комплекте с ними шли лабораторные блоки питания с выходом на евровилку.
И еще – каюсь! — серверы просто пришлось разместить на другом оборудовании.
Функция дистанционного управления
Серверы онлайн, лампочки мигают, а при прикосновении к корпусу чувствуется едва заметная вибрация, приятная сердцу инженера.Вроде все запустилось.
Внезапно обнаружил ошибку в прошивке модуля дистанционного управления.
Пытался установить статический IP-адрес для интерфейса управления BMC, но настройки не применялись.
Точнее, адрес был назначен, а шлюза по умолчанию — нет. Я пытался снова и снова, с молитвами и проклятиями.
Ничего не помогло.
Я попытался добавить эти параметры вручную через ssh. Надежда блеснула.
Судя по всему, адрес шлюза был прописан, но как только от BMC убрали провод для переключения на стоечный коммутатор, настройки пропали.
Отличная буханка.
Связался с продавцом, пообщался с техническим специалистом, чтобы найти способ прописать шлюз в BMC. В итоге вместе со специалистом вендора нашли обходной путь — прописали шлюз вручную: ip route add default via <default_gateway>
И наконец, всё заработало.
Я не ушёл далеко от этого чувства успеха.
Они не хотели устанавливать на сервер Astra Linux, Alt Server, Red OS и Windows Server удаленно с помощью ISO-образа.
Сам производитель уже знал об этой проблеме и работал над ее исправлением в следующей версии прошивки.
Забегая вперед, надо сказать, что спустя 1,5 недели, когда вышло обновление, от этой беды не осталось и следа.
Но мне не хотелось терять время и по совету производителя я проверил возможность установки всех этих систем с физического носителя.
Я взял флешку, записал на нее загрузочный образ и вставил в USB на самом сервере.
В результате все операционки установились корректно на железо.
Таким образом, проблема подтвердилась только в системе дистанционного управления.
И раз уж мы заговорили о BMC, то вот что нам удалось о нем узнать:
Контрольный список для проверки интерфейса дистанционного управления
Тестирование стандартных серверных операционных систем прошло без проблем; нерешенной осталась только проблема с Astra Linux Special Edition, графический интерфейс которой не запускался.
Производитель также знал об этом недостатке, и для Common Edition 2.12 он был устранен совместно с производителем Astra с помощью простой корректировки: Работа с видеокартами ASPEED (модули ast и mgag200) .
А вот со Special Edition этот трюк не сработал — эта ОС запускалась только в режиме командной строки.
Производитель осознает трудности и заверил нас, что вместе с Астрой они решат вопрос.
О виртуализации и гипервизорах
Мы протестировали четыре гипервизора: VMware ESXi7.0 Update 3, ECP Veil 5.0, Proxmox 7.1, zVirt 4.3. Не будем останавливаться на каждом из них отдельно, это скучно — почти все сразу заработало.Кстати, GAGAR> N V1 находится в матрица совместимости VMware — интересный факт, ведь не все российские производители заморачиваются этим вопросом.
Единственная проблема была с ECP Veil. Сетевые адаптеры Mellanox, входившие в наше демонстрационное оборудование, не были выбраны в качестве интерфейсов управления по умолчанию.
Мне пришлось настраивать их вручную.
Но это не критично — проблема решилась одной командой: net conf ports set-default-port -i <interface_name>
Гибкая настройка производительности
Поскольку серверы оптимизированы для использования в большом количестве, необходимо иметь возможность гибко и точно контролировать параметры электропитания.При разработке модуля дистанционного управления была предусмотрена интеграция с решениями Intel. Что это значит на практике? Инженер может настроить разные параметры мощности для разных нагрузок.
Например, чтобы процессор при достижении определенного предела мощности или температуры автоматически входил в троттлинг и не тратил больше ресурсов или автоматически отключался.
Это дает возможность точно предсказать, сколько электроэнергии будут потреблять серверы в любой момент времени.
Он хороший парень
В общем, мое знакомство с GAGAR> N было чисто практическим — проверить, что работает. Изучать выполнение задания не имело смысла, тем более что внешние условия были для этого не особо благоприятны.Что я могу сказать по итогам нашего знакомства? Распространенная проблема отечественной техники в том, что она порой сделана неприлично.
Например, вы можете порезать руки о корпус сервера.
Или у ПО есть какие-то свои «детские» болячки.
В случае с GAGAR> N проблем с кузовом не было - все сделано достойно.
Программное обеспечение, даже с некоторыми костылями в некоторых местах, работало.
Производитель идет на контакт и, судя по всему, заинтересован в активном развитии своей продукции.
Жаль, что нам не удалось опробовать централизованную систему управления.
Изначально Tioga Pass предназначен для наполнения стойки как шпроты в банке, и без специальных средств управления большим количеством серверов это утомительно.
Производитель предлагает для этого решение Bergen EMS, но проверить его в действии не удалось – не успели отправить на тестирование.
Производитель заявляет, что при использовании GAGAR> N V1 можно сэкономить 13% на электроэнергии и 39% на охлаждении.
Правда, эти показатели достижимы для большого количества серверов — расчет производился на пять лет для 360 серверов стандартной конфигурации.
А минимального эффекта в энергоэффективности можно ожидать при использовании 18 серверов.
Потому что прежде чем занести GAGAR> N V1 в дата-центр, вам придется дополнительно вложиться и перестроить систему кондиционирования, купить специальную стойку и подать к ней электропитание.
Делать это, скажем, для пяти серверов — дорогостоящее мероприятие.
Такая переподготовка дата-центра — один из основных вопросов, над которым следует задуматься при построении инфраструктуры на GAGAR> N V1. И в первую очередь компании необходимо точно определить цену этого: просчитать не только стоимость приобретения самих серверов и стоек, но и работы по приведению систем кондиционирования и электропитания к своим требованиям.
Был ли у вас опыт работы с GAGAR> N? Что вы думаете? P.S. Кстати, ранее мы рассматривали новые для российского рынка серверы Gooxi, об этом вы можете узнать Здесь .
Илья Марченко
Инженер-проектировщик компьютерных систем ООО «Инфосистемы Джет» Теги: #Компьютерное оборудование #сервер #серверное оборудование #ИТ-инфраструктура #Администрирование серверов #импортозамещение #серверное оборудование #тест-драйв #что нового #ГАГАР> Н #импортозамещение ИТ-технологий #открытые вычисления-
Модные Украшения Для Тела
19 Oct, 24 -
Раби, Исидор Исаак
19 Oct, 24 -
Производитель/Потребитель В Kafka И Kotlin
19 Oct, 24 -
Гибридный Формат – Ни Рыба Ни Мясо Удаленно
19 Oct, 24 -
Операции Над Структурами
19 Oct, 24 -
Примечания Локализатора. Озвучка В Играх
19 Oct, 24