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

ПРО КОМПАНІЮ ПРОДУКЦІЯ ДИСТРИБУЦІЯ КОРИСНЕ ПІДТРИМКА КОНТАКТИ
НОВИНИ

НОВИНИ

3/31/2021 Supermicro анонсує MegaRAID з підтримкою PCIe Gen4

детальніше


3/1/2021 NVIDIA сертифікує платформи з елементами штучного інтелекту

детальніше


2/1/2021 Supermicro AOC-SLG3-2H8M2: гнучкість і продуктивність

детальніше


7/29/2020 По мережі до СОМ-портів з допомогою консольних серверів ATEN

детальніше


7/17/2020 Open Compute Project – нова реальність або переділ ринку?

детальніше


5/12/2020 Обладнання ATEN для спільної роботи та презентацій

детальніше


4/28/2020 Mellanox став мережевим бізнес-підрозділом NVIDIA

детальніше


4/14/2020 Безвідмовність: ніщо не залишиться недубльованим

детальніше


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

детальніше


3/31/2020 Mellanox почала постачання 400G Ethernet комутаторів з пропускною здатністю 12,8 Тб/с

детальніше


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 за допомоги утиліту ІРМІView (частина 2)

детальніше


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


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


7/22/2019 Як встановити два NVMe в один PCle-слот?
Якщо можливості серверу перестають влаштовувати, але бюджет обмежений, іноді потрібні компромісні рішення. Розглядаємо одне з таких рішень - плату розширення 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, що забезпечує віддалене управління через ІР-мережу окремим сервером або групою серверів, що управляються через KVM-перемикач...
детальніше


9/19/2011 VMWare vSphere дорожчає
З 29.09.2011 припиняються поставки VMWare vSphere 4 і починаються поставки VMWare vSphere 5, котра на 30% дорожче.
детальніше


9/9/2011 Міні USB KVM екстендер CE100.
Сімейство KVM-екстендерів ATEN поповнилось новим пристроєм СЕ100. Подовжувач дозволяє забезпечити віддалене підключення 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 AS-2 RAID контролери LSI MegaRAID 92xx - новий рівень продуктивності
Компанія LSI Logic випустила лінійку RAID-контролерів нового покоління MegaRAID 92xx...
детальніше


3/23/2010 Як зв'язати два комп'ютера між собою через USB-інтерфейс?
Відповіддю на поставлене питання є мініатюрний пристрій компанії Aten...
детальніше


1/15/2010 Проведення семінару, доповіді, презентації – легко чи важко?
У найпростішому випадку провести презентацію можна, безпосередньо, підключивши проектор до комп'ютера/ноутбука з якого буде демонструватися презентація. Але, коли передбачається кілька доповідачів, кожен із яких використовуватиме свій ноутбук, виникає низка незручностей у вигляді затримок на перепідключення обладнання. Уникнути подібних труднощів можна, використавши...
детальніше


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


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


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


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


8/17/2009 Вбудовані засоби ІРМІ в серверних платформах Supermicro
Лінійка серверних платформ SuperMicro на чіпсетах Х58, 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 - это одна из самых совершенных систем хранения данных на сегодняшний день...
детальніше



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

Цикл матеріалів по IPMI на платформах Supermicro

  1. Управління платформами Supermicro по IPMI
  2. Віддалене управління платформами Supermicro за допомогою утиліта IPMIView
  3. IPMIView: шифрування та безпека
  4. Як мобільна програма IPMIView допомагає керувати серверами Supermicro
  5. IPMI на кінчиках пальців: керування серверним парком зі смартфона для просунутих

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

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

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

Обмежена функціональність мобільного інтерфейсу свідчить про те, що подобні невідкладні міри спрямлені на підтримку та збереження працездатності серверної платформи. З цього випливає, що якщо недоступні блага звичної комп'ютерної інфраструктури, тільки кризовому менеджеру доведеться вдатися до послуг мобільної програми, та й то в польових умовах. Кардинальным диагностическим средством для него станет режим командной строки, доступный в мобильной версии IPMIView.

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

Обчислити по IP

Для початку визначимося, з якою з платформ серверного пулу ми хочемо спілкуватися ІРМІ. Мобільний додаток пропонує нам зручний інтерфейс для цього, паралельно інформуючи про ВМС-контролер, що реалізує віддалений інтерфейс. У нашому випадку SuperMicro X11SCL-F з локальним ІР-адресом 192.168.1.42 обладнаний чіпом AST2500 з повним набором ІРМІ-сервісів.

ППо IP-адресу вибираємо серверну платформу, котра потребує в управлінні та налаштуванні

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

Raw Command Get UUID

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

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

Запит «Get System GUID» по IPMI-інтерфейсу, виконаний за допомогою з утиліти IPMITool

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

Запит, функція, команда

Після першого знайомства з НЕХ-кодами ІРМІ-інтерфейсу настав час розібратися в структурі його команд. Незважаючи на те, що їхній синтаксис описаний у специфікації IPMI v2.0, прикладне застосування із урахуванням особливостей реалізації Supermicro, не зовсім очевидне.

ІРМІ-інтерфейс передбачає віддалений доступ в форматі запитів, котрий складається із команд. Команди уніфіковані по синтаксису та містять набір обов'язкових та опціональних полів, що йдуть у суровій черговості:

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

Двухбайтовий запит

Перш ніж перейти до експериментів зі складними НЕХ-командами, розглянемо ще одну просту двобайтеву конструкцію 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

Функція 0х30 у поєднанні з командою 0х45 керують сценаріями використання вентиляторів. В її форматі відсутнє поле subcmd, а параметр 00 в полі data0 — апит на інформування про режим охолодження. ВМС-контролер повернув значення 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.

Чотирьохбайтовий запит

Фактично, ми вище вже розглянули чотирьохбайтовий запит до ВМС-контролеру через введення Raw Command в мобільній програмі IPMIView. Більш повну картину можна отримати, ознайомившись з принципово важливим для керування командами ІРМІ-інтерфейсу. Почнемо з самого важливого із них — запиту «IPMI LAN Mode».

Raw Command IPMI LAN Mode

Тут вперше ми зустрічаємо поле subcmd, котре для «IPMI LAN Mode» рівно 0x0c. Наступний параметр data0, як сказано раніше, позначає режим запиту (get). Результат може приймати одне із трьох значень:

  1. Dedicated
  2. OnBoard
  3. FailOver (в нашому прикладі)

Ця ж команда в цьому ж функціональному наборі, але з розширенням 0х60, інформує нас про параметрах мережевого підключення:

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

Скориставшись цією інформацією, не важко виконати налагодження мережевого інтерфейсу.

ІРМІ-запити складної структури

Існують і більш складні конструкції, що направляються до ВМС-контролеру у вигляді HEX-кодів. Гарною ілюстрацією в даному випадку може бути запит «BMC MAC Address».

Raw Command Get BMC MAC Address

Тут немає ніяких елементів новизни, окрім складного синтаксису. Практичне застосування такого багато поверхневого коду також від запитанням: простіше скористуватись raw-послідовністю 0x06 та 0x37 («Get System GUID») для доступу до МАС-адресу ІРМІ-інтерфейсу.

Набагато важливіше отримати ІР-адрес мережевого порту, що належить ВМС-контролеру:

Raw Command Get BMC IP Address

Розберемо синтаксис цього запиту. Функція 0x0c з командою 0x02 здатні проінформувати користувача про ІР-адрес ВМС, якщо в полі data0 вказати номер каналу, а в полі data1 — директиву get. Поля data2 та data3 за замовченням нульові.

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

0xC0A8012Ah = 11000000.10101000.00000001.00101010 = 192.168.1.42

Замітаючи сліди

Всі настройки ІРМІ тільки тоді чого небудь коштуватимуть, якщо можна в один клік повернути їх до значення по замовченню. Функції відновлення коштують того, аби їх завжди тримати під рукою. Ось самі головні із них:

  • 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 відкривають нові горизонти для інженерів-практиків, відповідальних за моніторинг та управління серверним парком. Наряду з десктопними програмами, мобільна версія ІРМІView дозволяє завжди бути в контакті 24/7 з обладнанням, що суттєво важливо, коли немає доступу до апаратних платформ. В цієї ситуації смартфон стає alter ego системного адміністратора та його незамінимим помічником.



© 2001-2024 Onix