Як мобільна програма IPMIView допомагає керувати серверами Supermicro
Цикл матеріалів по IPMI на платформах Supermicro
- Управління платформами Supermicro по ІРМІ
- Віддалене управління платформами Supermicro за допомогою утиліта ІРМІView
- IPMIView: шифрування та безпека
- Як мобільна програма ІРМІView допомагає керувати серверами Supermicro
- ІРМІ на кінчиках пальців: керування серверним парком зі смартфона для просунутих
Стабільність ІТ-інфраструктури — запорука вдалого бізнесу. Особливе місце у цій справі займає адміністрування серверного господарства. На порядку простий та дієвий механізм управління цим господарством — у будь-який час, з будь-якої точки, буквально на кінчиках пальців. Для цього компанія Supermicro пропонує системним адміністраторам мобільну програму IPMIView для віддаленого доступу до своїх платформ з смартфонів на базі Android та iOS.
IPMIView от Supermicro підтримує роботу, як з окремими серверами, так і з їх групами, пропонуючи зручний інструмент для оновлення фірмового ПЗ та забезпечення обладнання. Завдяки мобільному доступу, суттєво прискорюється конфігурування серверних платформ. Доступ до них стає можливим з ранніх етапів виконання POST, не кажучи вже про доступ до PCI BIOS контролерів RAID, розгортання операційних систем, оновлення драйверів та налаштування профілів обладнання.
На відміну від десктопівської версії, розглянутої раніше, мобільна програма Supermicro IPMIView має ту перевагу, що дозволяє відправляти ІРМІ-команди на керовану платформу безпосередньо зі смартфона. Це одна із причин, через яку функціональність настільної реалізації залишається недосяжною для мобільної версії. Розглянемо в порівнянні мобільний додаток ІРМІView для Android, використовуючи в якості інструментальної платформи ASUS Zenfone 4. Як і раніше, експерименти будемо вести на сервері Supermicro X11SSL-F.
Через IPMIView — до UEFI
Управление серверным пулом (закладка Group) — окрема розмова, зараз зосередимося на доступі до сервера SuperMicro X11SSL-F, що стоїть окремо. IPMIView для Android пропонує дуже зручний інструмент — пошук у заданому діапазоні ІР-адресів локальної мережі ІРМІ-пристрою, що відгукується заголовками RMCP-протоколу, інкапсульованими в UDP-датаграми.
![IPMIView для Android пропонує дуже зручний інструмент — пошук у заданому діапазоні ІР-адресів локальної мережі віддалених серверів з ІРМІ-інтерфейсом IPMIView для Android пропонує дуже зручний інструмент — пошук у заданому діапазоні ІР-адресів локальної мережі віддалених серверів з ІРМІ-інтерфейсом](images/news/Search-IPMI.jpg)
До речі, закладка Search з'явилась в мобільній версії IPMIView не одразу, Supermicro реалізувала її лише в минулому році. У попередніх версіях доводилося вводити ІР-адресу керованої платформи вручну, що, погодьтесь, не завжди зручно.
Завжди цікаво, як на екрані смартфона відображається завантаження сервера. В силу того, що ВМС-контролер плати Supermicro X11SSL-F транслює відео на екран ще на ранніх етапах виконання POST, мобільний додаток забезпечує всю повноту інформації про старт платформи. Іноді віддалена консоль на смартфоні виглядає смішно — процес ініціалізації ІРМІ ми спостерігаємо у ІРМІ.
![За допомогою мобільної версії IPMIView є можливість спостерігати всі етапи старту віддаленого серверу навіть до початку виконання POST_процедур За допомогою мобільної версії IPMIView є можливість спостерігати всі етапи старту віддаленого серверу навіть до початку виконання POST_процедур](images/news/IPMI-Initialization.jpg)
Як не пропустити той момент, коли потрібно зайти у меню UEFI Setup для налаштування необхідних параметрів? Для цього мобільна версія IPMIView створює напівпрозорий шар Toolbar (панель інструментів), де знаходиться екранна клавіатура. Якщо її недостатньо, можна скористатися різними клавіатурними макросами. І хоча на скріншоті ми не бачимо бажаних клавіш [DEL] або [F2], користь від зарезервованих комбінацій очевидна.
![Окрім екранної клавіатури IPMIView пропонує клавіатурні макроси — зарезервовані комбінації клавіш Окрім екранної клавіатури IPMIView пропонує клавіатурні макроси — зарезервовані комбінації клавіш](images/news/UEFI-Keyboard-Macro.jpg)
Заглянемо у UEFI CMOS Setup нашої платформи Supermicro X11SSL-F.
![Мобільна програма IPMIView дозволяє виконати налаштування в UEFI BIOS Setup Мобільна програма IPMIView дозволяє виконати налаштування в UEFI BIOS Setup](images/news/UEFI-Supermicro-X11SSL-F.jpg)
Тут можна експериментувати з мережевими налаштуваннями ВМС-контролера, що реалізує ІРМІ-інтерфейс (сюжет цих налаштувань розглядається в публікації «Управління платформами Supermicro у ІРМІ»).
![У UEFI BIOS Setup можна керувати мережевими налаштуваннями ВМС-контролера та вибором порту для доступу до ІРМІ-інтерфейсу У UEFI BIOS Setup можна керувати мережевими налаштуваннями ВМС-контролера та вибором порту для доступу до ІРМІ-інтерфейсу](images/news/UEFI-Update-IPMI-LAN-Configuration.jpg)
Можна керувати порядком опитування завантажувальних пристроїв, відповідальних за виклик операційної системи (UEFL, на відміну від ВІОS, саме так і здійснює передачу управління ОС).
![У UEFI BIOS Setup можна керувати порядком опитування завантажувальних пристроїв У UEFI BIOS Setup можна керувати порядком опитування завантажувальних пристроїв](images/news/UEFI-Boot-Configuration.jpg)
Повернімося, однак, до Toolbar, де доступні найрадикальніші засоби управління віддаленою платформою: Power Control — включення, вимикання та перезавантаження сервера. Є серед них і інтелігентний інструментарій — Graceful Shutdown, що цілком збігається за своєю суттю з аналогічною функцією десктоповсьою версією IPMIView. Його використання призведе до вимкнення лише після того, як будуть коректно завершені всі програми віддаленого сервера.
![Toolbar (панель інструментів)) мобільної програми IPMIView пропонує всі сценарії Power Control — включення, вимкнення та перезавантаження віддаленого сервера Supermicro Toolbar (панель інструментів)) мобільної програми IPMIView пропонує всі сценарії Power Control — включення, вимкнення та перезавантаження віддаленого сервера Supermicro](images/news/UEFI-Power-Control.jpg)
«Гайковий ключ» мобільної програми IPMIView
Як і настільна версія, мобільна програма IPMIView для Android пропонує широкий арсенал засобів спостереження за серверами Supermicro та функції впливу на їхню поведінку. Всі вони доступні в меню BMC Functions.
![IPMIView для Android в меню BMC Functions пропонує широкий вибір функцій впливу на поведінку серверів Supermicro IPMIView для Android в меню BMC Functions пропонує широкий вибір функцій впливу на поведінку серверів Supermicro](images/news/BMC-Functions.jpg)
Розглянемо Health Check, Sensors, Event Log та LAN Settings, об'єднавши всі чотири функції в один скріншот. Їхнє наповнення цілком очікуване і, безумовно, корисне.
![Функції Health Check, Sensors, Event Log и LAN Settings в меню BMC Functions Функції Health Check, Sensors, Event Log и LAN Settings в меню BMC Functions](images/news/Google-Play-Supermicro-IPMIView-Settings.png)
Функціональність опції ІРМI Device багато в чому збігається з раніше розглянутим меню Power Control з панелі керування. Але, по-перше, вона інформує про АСРІ-статус платформи (в даному випадку S0/G0 означає нормальне функціонування системи)...
![Статус ACPI у IPM Device інформує про стан віддаленої платформи Статус ACPI у IPM Device інформує про стан віддаленої платформи](images/news/IPM-Device.jpg)
...а по друге, відкриває доступ до віддаленої консолі, котра тут називається Web View:
![Меню Web View функції ІРМІ Device відкриває доступ до віддаленої консолі Меню Web View функції ІРМІ Device відкриває доступ до віддаленої консолі](images/news/IPM-Device-Web-Link.jpg)
Саме завдяки ній користувач через KVM-over-IP отримує у своє розпорядження графічний екран операційної системи, де за допомогою екранної клавіатури ІРМІView може віддалено запускати програми або виконати необхідні налаштування.
![Екранна клавіатура IPMIView допоможе віддалено запустити програму або виконати необхідні налаштування Екранна клавіатура IPMIView допоможе віддалено запустити програму або виконати необхідні налаштування](images/news/Windows-Server-Access-Grant.jpg)
Моніторинг живлення
Оцінка стану схем живлення залишається однією з найважливіших завдань для віддаленого моніторингу серверів. У меню BMC Functions за неї відповідає функція Power Supply, яка, як і в настільній версії, складається із трьох закладок: PMBUS, FRU та BBP.
![Закладка Power Management Bus функції Power Supply Закладка Power Management Bus функції Power Supply](images/news/Power-Supply-PMBus.jpg)
В мобільній версії адреса сенсорів PSU залишаються без коментарів — ось чому корисно іноді чергувати обидва варіанти програмної підтримки, щоб тримати в полі зору необхідні атрибути.
![Закладка Field Replaceable Unit функції Power Supply Закладка Field Replaceable Unit функції Power Supply](images/news/Power-Supply-FRU.jpg)
Ні інформація, отримана за допомогою Power Management Bus, ні дані про стан самого блоку живлення в IPMIView для Android не виглядає сюрпризом для підготовленого користувача.
Винятком може бути Battery Backup Power, так як відображає особливості безперебійного живлення. Втім, «Компостеру» є що запропонувати в даному випадку — корисним може виявитися крос-платформна Java-програма PowerInfo, що забезпечує моніторинг електроживлення.
![Закладка Battery Backup Power функції Power Supply Закладка Battery Backup Power функції Power Supply](images/news/Power-Supply-BBP.jpg)
Функція без аргументів (замість епілогу)
Безперечна перевага IPMIView для Android — здатність точково керувати віддаленими платформами за допомогою пропрієтарних команд ІРМІ-інтерфейсу. Схожою функціональністю IPMIView для десктопу похвалитись не може.
![111](images/news/Raw-Command-Send.jpg)
На жаль, ні переліку команд, ні коментарів щодо їх застосування документація на мобільну версію ІРМІView не містить (розділ 4.8 Raw Command, сторінка 22). Поки що залишається лише здогадуватися, наскільки потужний потенціал Supermicro у це програмне забезпечення.
|