Зовнішній вигляд і внутрішній устрій
Карти управління призначені для установки всередину джерела безперебійного живлення через спеціальний роз'єм, розташований на задній стороні ІБП, або в спеціальне шасі розширення, якщо карт кілька. Якщо джерело продається без попередньо встановленою мережевої карти, то даний роз'єм закривається пластмасовою або металевою заглушкою для запобігання попадання всередину ДБЖ пилу та інших сторонніх предметів. Процес установки AP9617 в APC Smart-UPS 750 відображений на фотографії нижче.
Сама ж карта управління AP9617 є платою зеленого текстоліту з одностороннім розміщенням елементів.
На «лицьової» стороні AP9617 розташований найбільший чіп ATMEL AT56753-1U, для роботи якого також на борту встановлена флеш-пам'ять Spansion S29JL032H70TFI22. обсяг якої становить 4 Мбайта.
Роль оперативної пам'яті тут виконує чіп CY7C1041CV33-20ZXC. вироблений компанією Cypress. обсяг якого становить 512 Кбайт. Діаграма роботи чіпа оперативної пам'яті представлена нижче.
Батарея, щоб виконувати завдання вбудованого годинника. Крім зазначених елементів на платі також присутній чіп WJLXT972C компанії Intel. Судячи з його розміщення даний модуль пов'язаний з підтримкою роботи мережі. Крім усього зазначеного вище на платі присутній роз'єм для підключення додаткових карт розширення і датчиків. Огляд апаратної частини системи управління «бесперебойніка» APC на цьому завершується.
оновлення прошивки
Оновити прошивку керуючої карти можна трьома різними способами: через telnet (за допомогою протоколів XMODEM, TFTP або FTP) або ж за допомогою спеціальної програми, що поставляється разом з файлами прошивки. Можливості оновлювати вбудоване програмне забезпечення через веб-інтерфейс немає. Коротко розглянемо кожен з доступних способів поновлення.
При оновленні через telnet потрібно спочатку закачати на окремий FTP або TFTP сервер файли з новою версією прошивки. На момент написання статті це були файли apc_hw02_aos_355.bin і apc_hw02_sumx_355.bin. Після входу на кероване пристрою потрібно пройти по пунктам меню: System- Tools- File Transfer.
Тут потрібно вибрати необхідний спосіб поновлення і приступити безпосередньо до самої процедури зміни прошивки, яка представлена нижче.
Якщо всі параметри вказані правильно, то після цього необхідно натиснути 1. щоб продовжити процес оновлення. Весь процес оновлення показаний нижче. На оновлення зазвичай потрібно не більше п'яти хвилин.
Прошивка оновлена, перейдемо до розгляду її можливостей.
Консольне управління і telnet
Установка карт розширення AP9617 і AP9619 в джерела безперебійного живлення APC надає широкі можливості по управлінню останніми. Нами були встановлені карти управління в ДБЖ Smart-UPS 750, Smart-UPS 3000 RM. Також розглядалися Smart-UPS RT 5000 XL, в яких карта мережевого управління була попередньо інтегрована. Дані пристрої ідентичні в налаштуванні, тому за основу був узятий Smart-UPS 3000 RM, про конфігуруванні якого і піде мова далі. Швидкість доступу по консольного порту становить 2400 бод.
Після введення правильних облікових даних (логіна і пароля) користувач отримує доступ до головного меню пристрою.
Розглянемо деякі пункти меню докладніше, щоб ознайомитися з можливостями, наданими AP9619 і Smart-UPS 3000 RM адміністраторам.
При зверненні до першого пункту меню Device Manager адміністратор отримує інформацію про підключені пристрої.
Якщо звернутися до першого пункту, тобто вибрати безпосередньо сам джерело безперебійного живлення, то можна отримати інформацію про вхідному і вихідному напрузі, частоті змінного струму, зарядці батареї, потужності навантаження, а також порогах, при досягненні яких, напруга вважається неадекватним, включається щабель стабілізатора напруги.
Що пов'язано з самим джерелом і батареєю ми тільки що розглянули, проте встановлена в ДБЖ нашої лабораторії карта розширення AP9619 дозволяє не тільки надати доступ до джерела по мережі, але також і підключити деякі датчики до себе. Прикладом такого датчика служить температурний датчик, що поставляється разом з AP9619. Для отримання доступу до нього потрібно вибрати другий пункт Environment меню Device Manager.
З наведеного вище висновку можна зробити висновок, що температура в кімнаті, де розміщений термодатчик, дорівнює 17 градусам за Цельсієм. Також AP9619 дозволяє виставити температурні кордону, при досягненні яких буде відправлено повідомлення адміністратору. Така можливість плати розширення корисна в разі, коли в стійках з обладнанням не використані інші засоби термального моніторингу, що дозволяють відключати групу серверів при досягненні температури повітря в стійці критичної позначки.
Повернемося тепер до головного меню і коротко розглянемо два, що залишилися складних пункту Network і System. Пункт Network призначений для настройки мережевих параметрів карти управління. Так, в підпункті TCP / IP зібрані всі IP-параметри AP9619. Решта ж підпункти (DNS. Ping Utility. FTP Server. Telnet / SSH. Web / SSL / TLS. Email. SNMP. Syslog і WAP) служать для настройки відповідних протоколів і служб. Так, наприклад, підпункт Ping Utility служить для перевірки зв'язності мережі за допомогою ехо-запитів протоколу ICMP.
Пункт System головного меню дозволяє адміністратору ДБЖ управляти списком користувачів, що мають доступ до пристрою, конфігурувати час і отримувати додаткові відомості про підключеному обладнанні.
Огляд веб-інтефейс
При зверненні користувача до ДБЖ за допомогою веб-браузера з нього запитується логін і пароль.
При успішному введенні облікових даних, адміністратор потрапляє на першу сторінку, що видається AP9619. На даній сторінці присутні кілька записів журналу роботи джерела безперебійного живлення, а також наявність або відсутність сповіщень. В цілому веб-інтерфейс по можливостях не поступається консолі і багато в чому її повторює.
Трохи більш докладна інформація про поточний стан пристрою представлено на сторінці Status.
Основні параметри, які стосуються параметрам силової частини джерела, розташовані в підпунктах меню Configuration.
Підпункти меню PowerChute® дозволяють налаштувати взаємодію AP9619 з однойменної технологією.
Всі параметри, які стосуються додатковим датчикам, розташовані в пунктах меню на закладці Environment.
Закладка Logs дозволяє задати параметри всього, що відноситься до налаштувань журналів.
Перейдемо до останньої закладці Administration. яка містить додатково ще чотири вкладених групи: Security. Network. Notification і General.
Підпункт Network веб-інтерфейсу дублює по можливостям однойменне меню, що виводиться користувачам при консольному доступі.
Налаштування поведінки AP9619 при настанні різних подій конфигурируются в підпункті Notification.
Короткий огляд веб-інтерфейсу на цьому завершується. Перевіримо тепер в роботі карту мережного управління джерелом безперебійного живлення.
тестування
Наявність можливості міжсайтового скриптинга не робить безпосереднього негативного впливу на саму карту управління або ІБП, проте дозволяє намагатися робити атаки на інших користувачів, що звертаються до веб-сервера карти.
Ми зробили вимірювання сили струму, що проходить через підключені до ДБЖ пристрої за допомогою амперметра. Показання, які були зняті за допомогою амперметра і дані, які відображаються в веб-інтерфейсі, практично не розрізнялися. При цьому слід звернути особливу увагу на те, що джерело частина одержуваної енергії витрачає на свої потреби, тому слід враховувати, що споживана від мережі енергія перевищує приблизно на 10% ту, яка видається живиться пристроїв.
Так як на початку статті ми спеціально зорієнтували себе на управління і моніторинг самого джерела живлення, то не станемо відходити від цього і до кінця тестування. При наявності великої кількості ДБЖ, встановлених в різних стійках або навіть обчислювальних центрах, створюється серйозна проблема управління розкиданими ІБП, збір статистичних даних. Так як при установці карт AP9617 або AP9619 пристрій APC стає доступно по протоколу SMTP, було прийнято рішення збирати статистику за допомогою даного протоколу, а потім відображати її у вигляді графіків, для чого був використаний безкоштовний програмний продукт MRTG - MultiRouter Traffic Grapher, який підходять не тільки для збору статистики по кількості переданих байт через мережеві інтерфейси, але також і для відображення будь-якої іншої числової інформації. Для даного пункту тестування був взяти APC SmartUPS 750 з встановленою картою AP9619, до якої був додатково підключений зовнішній температурний і вологісний датчик. За допомогою MRTG можна збирати і зберігати у вигляді веб-сторінок такі параметри ДБЖ як вхідний і вихідний напруги, вихідний струм, заряд і завантаження батарей, температура батареї і зовнішнього датчика, причина останнього переходу на живлення від акумулятора, мережева активність карти управління. Відобразити отримані текстові та графічні дані можна за допомогою, наприклад, безкоштовного сервера HTTP-протоколу Apache. На момент написання статті останніми доступними стабільними версіями MRTG і Apache були 2.16.2 і 2.2.8, відповідно. Добовий результат вимірювання вхідного напруги представлений нижче.
На цьому тестування завершується.
висновок
В цілому ми залишилися задоволені протестованої системою управління, сильні сторони якої перераховані нижче.
- Гнучкість налаштування і простота установки.
- Можливість підключення додаткових датчиків (на деяких моделях карт управління).