Сертификаты компании
 Сертификаты сотрудников
 Сертификаты продукции
 Серверы
 Виртуализация и СХД
 Управление серверами
 Терминальные решения и безопасность
 Каталог продукции
 Прайсы
ONIX
карта сайта

О КОМПАНИИ ПРОДУКЦИЯ ДИСТРИБУЦИЯ ПОЛЕЗНОЕ ПОДДЕРЖКА КОНТАКТЫ
НОВОСТИ

НОВОСТИ

4/14/2020 Безотказность: ничто не останется недублированным

подробнее


4/3/2020 Граничные вычисления, 5G и «всепогодные» серверы Supermicro

подробнее


3/31/2020 Mellanox начала поставки 400G Ethernet коммутаторов с пропускной способностью 12,8 Тб/с

подробнее


3/19/2020 Графік роботи у період карантину

подробнее


3/10/2020 IPMI на кончиках пальцев: управление серверным парком со смартфона для продвинутых

подробнее


2/6/2020 Современная аэрофотосъемка и оборудование Supermicro для ответственных задач

подробнее


12/23/2019 Как мобильное приложение IPMIView помогает управлять серверами Supermicro

подробнее


12/13/2019 А что там на краю? Edge Computing и «пограничный сервер» Supermicro E403-9P-FN2T

подробнее


12/12/2019 IPMIView: шифрование и безопасность

подробнее


11/27/2019 Удаленное управление платформами Supermicro с помощью утилиты IPMIView (часть 2)

подробнее


10/11/2019 Управление платформами Supermicro
"Умный" интерфейс управления платформами IPMI был разработан довольно давно. Однако до сих пор его удобство и широкие возможности недостаточно известны и незаслуженно обойдены вниманием системных администраторов. Рассматриваем историю создания IPMI, особенности реализации и полезные функции управления платформами – как для базовой бесплатной версии, так и для более функциональной платной.
подробнее


9/3/2019 Решение для управления множеством объектов — Ситуационный Центр
В одном из крупных областных центров Украины реализован комплексный проект на основе матричного коммутационного оборудования Aten. В результате город получил удобное решение, связавшее воедино все городские службы.
подробнее


7/22/2019 Как установить два NVMe в один PCIe-слот?
Если возможности сервера перестают устраивать, но бюджет ограничен, иногда требуются компромиссные решения. Рассматриваем одно из таких решений - плату расширения Supermicro AOC-SLG3-2M2 для недорого апгрейда сервера путем установки двух накопителей NVMe в один слот PCI Express.
подробнее


6/25/2019 Гетерогенные вычисления на платформе Supermicro

подробнее


6/17/2019 От изображений черной дыры до климатических исследований NASA
высокопроизводительные системы Supermicro обеспечивают поддержку крупным научным открытиям и исследованиям даже в отдаленных галактиках
подробнее


5/20/2019 Mellanox анонсировала технологию Ethernet Cloud Fabric на базе 400 GbE коммутаторов SN3000

подробнее


4/8/2019 12 дисков в 1U: решение от Supermicro

подробнее


3/1/2019 С ноутбуком – против тысячи серверов: обзор портативного KVM-адаптера ATEN CV211
Управление сколь угодно большим числом стоечных серверов существенно упростится, если получить доступ к их консоли со своего ноутбука. Для этого у компании ATEN, хорошо известной своими KVM-переключателями и устройствами для коммутации видео/аудиосигналов, есть портативный KVM-адаптер CV211.
подробнее


2/1/2019 Supermicro продолжает расширять портфолио решений с сертификацией SAP HANA
Новое поколение SuperServer для вычислений в памяти в задачах искусственного интеллекта на порядок производительнее обычных мейнфреймов. Данные системы сертифицированы для работы с SAP HANA и оптимально подходят для работы с большими базами данных SQL и крупными почтовыми сервисами корпоративного класса.
подробнее


12/12/2018 Компания Onix стала официальным дистрибьютором Mellanox в Украине
Для серверных решений Onix теперь доступен весь ассортимент продукции компании Mellanox – ведущего производителя полного ассортимента оборудования для организации сетей, от сетевых адаптеров и коммутаторов до кабелей и программного обеспечения
подробнее


9/4/2017 Компания “Supermicro” – представила модели встраиваемых компьютеров в безвентиляторном корпусе
Системы разработаны на базе Intel® Goldmont, микроархитектуре 14nm System-on-Chip, имеют невысокую стоимость, достаточно высокую производительность, расширяемость, низкий уровень энергопотребления, богатый набор интерфейсов для подключения к управляемому оборудованию, компактное защищенное исполнение, обеспечивают надежность и длительный срок службы...
подробнее


9/4/2017 Internet of Things (IoT) шлюз от Supermicro
Компания Supermicro выпустила линейку IoT шлюзов серии E100-8Q на базе Intel Quark™ SoC X1021 с поддержкой технологии Intel IoT Gateway...
подробнее


5/25/2015 Программные СХД становятся лучше и появляются бесплатные версии для систем без единой точки отказа
2015 год должен стать переломным в индустрии программных СХД. Сразу несколько вендоров выпустили бесплатные версии своих СХД, позволяющих строить надежные системы без единой точки отказа...
подробнее


6/23/2014 Обновление для IPMI (IP-KVM)
Обнаружен серьёзный security hole в прошивке IPMI (IP-KVM). Настоятельно рекомендуем обновить firmware IPMI (IP-KVM) серверов во избежание несанкционированного доступа...
подробнее


8/28/2013 VMWare vSphere Flash Read Cache
VMWare реализовали функциональность SSD-кеширования на уровне гипервизора, начиная с версии vSphere 5.5
подробнее


4/23/2013 Надежность жестких дисков: MTBF, AFR, UER
Почему не стоит использовать десктопные диски в аппаратных RAID'ах?
подробнее


7/17/2012 Технический семинар компании LSI
12-го июля 2012 года состоялся технический семинар компании LSI, посвященный обзору выпускаемой продукции, перспективным линейкам, вопросам технической эксплуатации, а также обмену опытом
подробнее


11/16/2011 Power Distribution Units PN5212/PN5320/PN7212/PN7320
Семейство устройств удаленного управления питанием ATEN PN0108/PN9108 полнилось целой линейкой новых устройств - PDU (Power Distribution Unit).
подробнее


9/29/2011 KVM Over the NET KN1000
В сегменте KVM Over the NET появилось новое устройство ATEN KN1000, обеспечивающее удаленное управление через IP-сеть отдельным сервером или группой серверов, управляемых через KVM-переключатель...
подробнее


9/19/2011 VMWare vSphere дорожает
C 29.09.2011 прекращаются поставки VMWare vSphere 4 и начинаются поставки VMWare vSphere 5, которая на 30% дороже.
подробнее


9/9/2011 Мини USB KVM экстендер CE100.
Семейство KVM-экстендеров ATEN пополнилось новым устройством CE100. Удлинитель позволяет обеспечить удаленное подключение USB-консоли (USB клавиатура и мышь) и монитора с VGA-разъемом...
подробнее


3/31/2011 Семинар "Практическое использование VMWare vSphere"
25-го марта 2011 года компании "Оникс-Лтд" и "Асбис Украина" при поддержке компаний Intel, Kingston, LSI Logic, Seagate, Supermicro и VMWare провели семинар "Практическое использование VMWare vSphere"...
подробнее


6/21/2010 Вебинар. Серверные решения от Kingston, LSI, Seagate и Supermicro
Компании "Оникс-Лтд" и "Asbis-Украина" провели технический семинар "Серверные решения от Kingston, LSI, Seagate и Supermicro"...
подробнее


5/5/2010 SAS-2 RAID контроллеры LSI MegaRAID 92xx - новый уровень производительности
Компания LSI Logic выпустила линейку RAID-контроллеров нового поколения MegaRAID 92xx...
подробнее


3/23/2010 Как связать два компьютера между собой через USB-интерфейс?
Ответом на поставленный вопрос является миниатюрное устройство от компании Aten...
подробнее


1/15/2010 Проведение семинара, доклада, презентации - легко или трудно?
В простейшем случае провести презентацию можно, непостредственно, подключив проектор к компьютеру/ноутбуку с которого будет демонстрироваться презентация. Но, когда предполагается несколько докладчиков, каждый из которых будет использовать свой ноутбук, возникает ряд неудобств в виде задержек на переподключение оборудоваия. Избежать подобных затруднений можно, использовав...
подробнее


12/18/2009 Вебинар. Бесплатные технологии виртуализации IT-инфраструктуры
11 декабря компания "Оникс-Лтд" провела вебинар. Просмотреть запись Вы можете...
подробнее


11/19/2009 Подключение видеооборудования, расположенного на большом удалении от источника видеосигнала
Для обеспечения необходимой длины соединения без ухудшения качества изображения применяют различные решения...
подробнее


10/12/2009 Анонс новых продуктов АТЕН: VS0801H и VS0108H
Компания Атен анансировала новые HDMI видеопереключатель VS0801H и HDMI видеосплитер VS0108H...
подробнее


9/15/2009 GPU серверы для высокопроизводительных вычислений
Модельный ряд компании SuperMicro дополнился новым классом систем - GPU-Servers, предназначенным для...
подробнее


8/17/2009 Встроенные средства IPMI в серверных платформах Supermicro
Линейка серверных платформ SuperMicro на чипсетах X58, 5500, 5520 получила новую функциональность...
подробнее


2/12/2009 Обзор SSD - твердотельный накопитель Intel X25-E SATA
SSD Intel X25-E SATA – самые производительные дисковые накопители в мире...
подробнее


1/21/2009 Обзор процесса переноса серверов в виртуальную среду VMWare ESXi
Серверы, обслуживающие работу офисной локальной сети, отрабатывали уже третий год и необходимо было осуществлять их плановую замену...
подробнее


6/3/2008 Особенности и преимущества подсистема EonStor S16F-R1430
EonStor S16F-R1430 - это одна из самых совершенных систем хранения данных на сегодняшний день...
подробнее


1/22/2008 WYSE V10L - тонкий клиент с поддержкой мониторов высокого разрешения
Wyse Technology - лидер и новатор в производстве тонких клиентов представил новое превосходное настольное решение - Wyse V10L.
подробнее


11/2/2007 Анонс четырехпроцессорных систем Supermicro
Компания Supermicro анонсировала четырех процессорные системы на базе чипсета Intel 7300...
подробнее


11/17/2006 Тестирование внешнего дискового хранилища Infortrend EonStor A16U-G2421-M2
Целью данного тестирования является изучение производительности системы хранения данных Infortrend EonStor A16U-G2421-M2, а также, на основании полученных данных, выбор оптимального уровня RAID, количества жестких дисков и размера кеш-памяти для различных пользовательских задач.
подробнее


11/16/2006 Серверная платформа Bensley: Intel внедряет новейшие решения для повышения производительности
Обзор серверной платформы Bensley - статья на сайте ITC online, полезные ссылки, результаты тестов
подробнее


10/16/2006 Supermicro представляет новые серверные платформы на Mukilteo-2/2P
Компания Supermicro Computer, Inc. представляет однопроцессорные серверные решения на базе новых чипсетов Intel 3010 и 3000 (Mukilteo-2/2P)
подробнее


10/16/2006 Supermicro представляет новые 16-дисковые корпуса
Компания Supermicro Computer, Inc. ведущий производитель серверного оборудования, объявляет о выпуске серверных корпусов, рассчитанных на 16 3,5-дюймовых жестких дисков с горячей заменой.
подробнее



IPMI на кончиках пальцев: управление серверным парком со смартфона для продвинутых

Можно сколь угодно долго спорить об использовании беспроводных технологий для удаленного управления серверным парком, но нельзя игнорировать сам факт — Wi-Fi и 3G прочно вросли в IT-инфраструктуру и стали агентами влияния в дата-центрах. В качестве примера достаточно вспомнить хотя бы стремительный рост беспроводных решений компании Aruba.

Разбираясь с тем, как мобильное приложение IPMIView помогает управлять серверами Supermicro, мы столкнулись с тонкой, буквально точечной, установкой параметров удаленного управления с помощью смартфона. Два аспекта этого подхода требуют ответа: когда стоит рассчитывать на помощь мобильной платформы Android (или iPhone) и кому эта помощь понадобится?

IPMI на кончиках пальцев: управление серверным парком со смартфона для продвинутых

Ограниченная функциональность мобильного интерфейса говорит о том, что подобные безотлагательные меры нацелены на поддержание живучести и сохранение работоспособности серверной платформы. Из этого следует, что если недоступны блага привычной компьютерной инфраструктуры, только кризис-менеджеру придется прибегнуть к услугам мобильного приложения, да и то в полевых условиях. Кардинальным диагностическим средством для него станет режим командной строки, доступный в мобильной версии IPMIView.

В открытом доступе инструкций по использованию Raw Command до обидного мало, и нам пришлось изрядно потрудиться, чтобы расшить это узкое место в системе удаленного управления серверами Supermicro. Поделимся некоторыми находками с тем, чтобы выжать максимум из IPMIView.

Вычислить по IP

Для начала определимся, с какой из платформ серверного пула мы хотим общаться по IPMI. Мобильное приложение предлагает нам удобный интерфейс для этого, параллельно информируя о BMC-контроллере, реализующем удаленный интерфейс. В нашем случае SuperMicro X11SCL-F с локальным IP-адресом 192.168.1.42 оснащен чипом AST2500 c полным набором IPMI-сервисов.

По IP-адресу выбираем серверную платформу, которая нуждается в управлении и настройке

Первой выполним шестандцатеричную raw-последовательность 0x06 и 0x37:

Raw Command Get UUID

В ее начале легко угадывается ASCII-строка "3401MS", за которой следует ни что иное, как MAC-адрес ac:1f:6b:f9:5c:fa, дополненный нулями справа. Весь ответ BMC-контроллера представляет собой один из вариантов универсального уникального идентификатора, полученный по запросу «Get System GUID». А Completion Code: 00 — код возврата, свидетельствующий об успешном выполнении запроса. Заметим, что подстрока ac:1f:6b является вендорским кодом Super Micro Computer в системе кодирования MAC-адресов.

Тем, кто знаком с синтаксисом командной строки в Linux, вероятно, известно, что запрос ipmitool raw 0x06 0x37 тождественен запросу ipmitool bmc guid. Проверим это предположение в Windows, используя SMCIPMITool — проприетарную утилиту от Supermicro.

Запрос «Get System GUID» по IPMI-интерфейсу, выполненный с помощью утилиты IPMITool

Структура запроса в SMCIPMITool несколько отличается от формата ввода Raw Command, используемой в мобильном приложении IPMIView. Смартфон заранее «знает» IP-адрес адресата, следовательно, логин и пароль повторно указывать нет нужды.

Запрос, функция, команда

После первого знакомства с HEX-кодами IPMI-интерфейса настало время разобраться в структуре его команд. Несмотря на то, что их синтаксис описан в спецификации IPMI v2.0, прикладное применение, с учетом особенностей реализации Supermicro, не вполне очевидно.

IPMI-интерфейс предполагает удаленный доступ в формате запросов, состоящих из команд. Команды унифицированы по синтаксису и содержат набор обязательных и опциональных полей, следующих в строгой очередности:

  • NetFn (Network Function) — сетевая функция, объединяющая функциональные наборы команд по типам — ее младшие шесть битов являются индикатором функции, а старшие два бита — полем LUN, обеспечивающим дополнительную субадресацию внутри платформы; тем не менее, точный формат функции зависит от реализации конкретного устройства, за исключением сущностей, определенных спецификацией IPMI.
  • cmd — уникальная команда в рамках указанной сетевой функции NetFn.
  • subcmd — необязательное поле, которое в некоторых случаях используется, как расширение управляющей команды cmd.
  • Request Data — одно или несколько необязательных полей, структура которых диктуется парой cmd|subcmd; варьируется от пустого поля до цепочки data0...data7.
  • Response Data — поля результатов.

Двухбайтовый запрос

Прежде чем перейти к экспериментам со сложными HEX-командами, рассмотрим еще одну простенькую двухбайтовую конструкцию 0x30 и 0x0d:

Raw Command Enable UID

Как видим, команда 0x0d относится к иному классу функций (0x30) и поле ее результатов не содержит данных (за исключением обязательного кода возврата Completion code). Задействовав ее, пользователь получает возможность управлять серверным пулом с помощью UID Control, как это описано в ранее опубликованной статье «Управление платформами Supermicro по IPMI». В отличие от предыдущей функции «Get System GUID», управление светодиодами приносит хотя бы какую-то пользу :)

Трехбайтовый запрос

Возьмем команду в трехбайтовом формате, ответственную на платформе SuperMicro X11SCL-F за ряд принципиальных обязанностей:

Raw Command Get and Set Fan Mode

Функция 0x30 в сопряжении с командой 0x45 управляет сценариями использования вентиляторов. В ее формате отсутствует поле subcmd, а параметр 00 в поле data0 — запрос на информирование о режиме охлаждения. BMC-контроллер вернул значение 02, для интерпретации которого требуется следующая расшифровка:

  1. Standard
  2. Full
  3. Optimal
  4. PUE (Power Use Efficiency)
  5. Heavy IO

Указав в поле data0 параметр 01, мы можем в обязательном уже поле data1 выбрать требуемый уровень нагрузки из приведенного выше списка, и послать этот запрос на выполнение. Команда 0x30 0x45 0x01 0x04, например, установит самый нагруженный режим (Heavy IO) работы вентиляторов. Подытожим: «ноль» в поле data0 — означает, как правило, get, «единица» — set.

Четырехбайтовый запрос

Фактически, мы выше уже рассмотрели четырехбайтовый запрос к BMC-контроллеру через ввод Raw Command в мобильном приложении IPMIView. Более полную картину можно получить, ознакомившись с принципиально важными для управления командами IPMI-интерфейса. Начнем самого важного из них — запроса «IPMI LAN Mode».

Raw Command IPMI LAN Mode

Здесь впервые мы встречаем поле subcmd, которое для «IPMI LAN Mode» равно 0x0c. Следующий параметр data0, как сказано ранее, означает режим запроса (get). Результат может принимать одно из трех значений:

  1. Dedicated
  2. OnBoard
  3. FailOver (в нашем примере)

Эта же команда в этом же функциональном наборе, но с расширением 0x60, информирует нас о параметрах сетевого подключения:

Raw Command Get Network Link Status

Ответ платформы на запрос «Get Network Link Status» выглядит уже весьма пространно. Поле data0, как и в предыдущем случае, дает нам статус «IPMI LAN Mode». Поле data1 информирует об использовании выделенного сетевого порта (0 — dedicate, 1 — share). Следующие четыре байта отданы для оценки состояния от среды передачи — Media Independent Interface (MII):

  • Auto-negotiation: 1(On)/0(Off)
  • Duplex: 1(100M)/0(10M)
  • Physical LAN port status: 1(connected)/0(disconnected)
  • Speed: 1(100M)/0(10M)

Последние три байта демонстрируют состояние NCSI-интерфейса:

  • Auto-negotiation: 1(On)/0(Off)
  • Physical LAN port status: 1(connected)/0(disconnected)
  • Speed and duplex:
  1. Auto-negotiate is not complete
  2. 10Base-T with half duplex
  3. 10Base-T with full duplex
  4. 100Base-T with half duplex
  5. 100Base-T
  6. 100Base-T with full duplex
  7. 1000Base-T with half duplex
  8. 1000Base-T with full duplex
  9. 10G Base-T support
  10. Reserved

Воспользовавшись этой информацией, не составит труда выполнить наладку сетевого интерфейса.

IPMI-запросы сложной структуры

Существуют и более сложные конструкции, направляемые к BMC-контроллеру в виде HEX-кодов. Хорошей иллюстрацией в данном случае может быть запрос «BMC MAC Address».

Raw Command Get BMC MAC Address

Здесь нет никаких элементов новизны, кроме сложного синтаксиса. Практическое применение такого многоэтажного кода тоже под вопросом: проще воспользоваться raw-последовательностью 0x06 и 0x37 («Get System GUID») для доступа к MAC-адресу IPMI-интерфейса.

Гораздо важнее получить IP-адрес сетевого порта, принадлежащего BMC-контроллеру:

Raw Command Get BMC IP Address

Разберем синтаксис этого запроса. Функция 0x0c с командой 0x02 способны проинформировать пользователя про IP-адрес BMC, если в поле data0 указать номер канала, а в поле data1 — директиву get. Поля data2 и data3 по умолчанию нулевые.

А теперь интерпретируем полученные результаты. Сначала идет 0x11h — зарезервированный префикс ответа, а затем шестнадцатеричный код:

0xC0A8012Ah = 11000000.10101000.00000001.00101010 = 192.168.1.42

Заметая следы

Все настройки IPMI только тогда чего-нибудь стоят, если можно в один клик вернуть их к значениям по умолчанию. Функции восстановления стоят того, чтобы их всегда держать под рукой. Вот самые главные из них:

  • 0x30 0x40 ― Reset and factory default, preserve LAN and FRU settings
  • 0x30 0x41 ― Reset and factory default, erase LAN and FRU settings
  • 0x30 0x42 ― Reset and factory default, erase LAN but preserve FRU settings
  • 0x30 0x44 ― Reset Sensor Data Record to default

Последняя опция сброса информации от датчиков, хранящаяся в SDR-репозитарии, ― самая безобидная:

Raw Command «Reset SDR to Default»

Есть еще один запрос, восстанавливающий справедливость ― «Reset HTTP config to default»:

Raw Command «Reset HTTP config to default»

Теперь уж точно все должно работать! :)

Послесловие

Лабораторные работы с программными продуктами Supermicro открывают новые горизонты для инженеров-практиков, ответственных за мониторинг и управление серверным парком. Наряду с десктопными приложениями, мобильная версия IPMIView позволяет всегда быть в контакте 24/7 с оборудованием, что существенно важно, когда нет иного доступа к аппаратным платформам. В этой ситуации смартфон становится alter ego системного администратора и его незаменимым помощником.

Лабораторные работы с программными продуктами Supermicro открывают новые горизонты для инженеров-практиков, ответственных за мониторинг и управление серверным парком. Наряду с десктопными приложениями, мобильная версия IPMIView позволяет всегда быть в контакте 24/7 с оборудованием, что существенно важно, когда нет иного доступа к аппаратным платформам. В этой ситуации смартфон становится alter ego системного администратора и его незаменимым помощником.



© 2001-2020 Onix