Зберігання даних є ключовим активом для будь-якої компанії. В епоху цифрових технологій, коли обсяги інформації зростають в геометричній прогресії, надійне та ефективне сховище стає критично важливим. Відтак, управління інфраструктурою зберігання є невід’ємною частиною роботи системних адміністраторів. Незалежно від того, чи йдеться про постійний моніторинг для забезпечення безперебійної роботи, чи про запобігання проблемам з нестачею місця, якісні інструменти є необхідними. Однак, зважаючи на різноманіття доступних програмних рішень, вибір оптимального варіанту може бути складним завданням. Щоб полегшити вам цей процес, ми підготували перелік найкращих інструментів для моніторингу ресурсів зберігання.
Перш ніж перейти до огляду конкретних інструментів, давайте уточнимо ключові поняття. Розглянемо, що саме ми розуміємо під моніторингом зберігання, особливо в контексті інструментів оцінки. Далі, коротко зупинимося на двох основних типах систем зберігання, які використовуються сьогодні: SAN і NAS. Ми пояснимо їхні відмінності та особливості з точки зору функціонування та вимог до моніторингу. Після цього ми оглянемо типові компоненти, які входять до складу інструментів моніторингу сховища. І, нарешті, розглянемо декілька найкращих рішень, які нам вдалося знайти.
Моніторинг ресурсів зберігання: основні аспекти
Моніторинг систем зберігання даних служить двом головним цілям. По-перше, він гарантує безперебійну роботу інфраструктури зберігання, доступність всіх необхідних томів та стабільну роботу ресурсів в межах очікуваних параметрів. По-друге, він допомагає в плануванні ємності. Адже відомо, що 1) обсяг сховища не є безмежним, і 2) з часом він вичерпається. Планування ємності – це, по суті, мистецтво забезпечення того, щоб нам ніколи не бракувало місця для зберігання.
Перевірка доступності сховища є досить простим процесом. Після того, як інструмент отримує інформацію про розташування ресурсів зберігання та способи доступу до них, періодична перевірка їх доступності стає нескладною задачею. Моніторинг продуктивності може виявитися дещо складнішим. Хоча це не надто складно, він передбачає проведення тестів передачі даних. На перший погляд, може здатися, що все, що потрібно, це виміряти час копіювання певного обсягу даних. Однак, копіювання значної кількості даних (достатньої для отримання достовірної інформації) може негативно вплинути на продуктивність. Це може не тільки спотворити результати вимірювання, але й вплинути на роботу звичайних користувачів.
NAS і SAN: що це і в чому різниця?
У минулому, ситуація зі зберіганням даних суттєво відрізнялася від сучасної. Дані зазвичай зберігалися на великих комп’ютерах, які називали файловими серверами. Вони були оснащені великими дисками та могли вміщувати значні обсяги інформації. З розвитком технологій з’явилися RAID-масиви (redundant array of independent disks), які забезпечили необхідний захист від збоїв дисків. Сьогодні, більшість потреб в зберіганні даних задовольняються за допомогою технологій SAN або NAS.
Почнемо з NAS. NAS (Network Attached Storage) – це, по суті, еволюція файлових серверів минулих років. Це спеціалізований комп’ютер, підключений до мережі (звідси й назва), який надає ресурси для зберігання даних віддаленим комп’ютерам. На відміну від звичайних файлових серверів, NAS зазвичай працюють на спеціалізованих операційних системах з обмеженою функціональністю, пропонуючи лише послуги зберігання файлів. Більшість NAS-систем оснащені контролером RAID-масивів та мають можливості розширення.
SAN (Storage Area Network) – це інша технологія. SAN не виконує обробку даних. Єдине її призначення – зберігання. Тому SAN не можна використовувати самостійно. SAN можна розглядати як банк зовнішніх дисків для віддалених комп’ютерів.
У середовищі SAN сервери (файлові сервери, сервери баз даних тощо) оснащені контролерами SAN замість звичайних контролерів дисків. Ці контролери підключаються до SAN, зазвичай за допомогою оптоволоконних кабелів. Деякі середовища SAN мають повністю бездискові сервери, а інші мають локальні диски для зберігання ОС, а диски SAN використовують для зберігання даних.
Основні компоненти інструментів моніторингу сховища
Кожен інструмент моніторингу сховища має свої унікальні особливості. Багато з них мають схожі риси, але кожен з них має певні відмінності. Це стосується і систем моніторингу зберігання даних. Хоча огляди інструментів, наведені нижче, можуть відрізнятися один від одного, всі вони мають декілька спільних компонентів.
Компоненти інструментів моніторингу сховища мало чим відрізняються від компонентів будь-якого іншого типу інструментів моніторингу, наприклад, моніторингу локальної мережі. Багато з них використовують схожі технології, наприклад, SNMP, для опитування контрольованих пристроїв. Таким чином, першим компонентом будь-якого інструменту моніторингу є механізм опитування. Він відповідає за підключення до кожного контрольованого пристрою та отримання його робочих параметрів. Деякі механізми опитування покладаються на локальний агент, який працює в системі, що контролюється, для збору інформації, тоді як інші не використовують агентів та використовують стандартні протоколи, такі як WMI або SNMP.
Ще одним типовим компонентом систем моніторингу зберігання є база даних. Який сенс збору оперативних даних, якщо вони ніде не зберігаються? Для цієї функції деякі системи використовують зовнішні бази даних, такі як Microsoft SQL Server, Oracle або MySQL, а інші використовують або власну вбудовану базу даних, або локальний плоский файл.
Який сенс збору оперативних даних, якщо їх ніде не відображати? Ось чому інформаційна панель є ще одним важливим компонентом систем моніторингу. Більшість з них використовують веб-інтерфейс, а найкращі мають повністю настроювану інформаційну панель. Деякі навіть дозволяють використовувати різні компоненти приладової панелі для різних користувачів.
Коли контрольований параметр виходить за межі діапазону або досягає критичного порогу, ви, ймовірно, захочете про це знати. Системи моніторингу сховища зазвичай мають компонент попередження, який може відображати повідомлення на приладовій панелі або надсилати сповіщення електронною поштою або SMS-повідомленнями. Деякі навіть виконують скрипти виправлення у відповідь на події.
Останнім важливим компонентом інструментів моніторингу сховища є звітність. Можуть бути доступні різні звіти, які показують стан середовища зберігання для керівників або демонструють відповідність певним нормативним вимогам.
Найкращі інструменти моніторингу сховища
Під час вивчення ринку на предмет найкращих рішень, ми виявили, що існує кілька типів продуктів для моніторингу ресурсів зберігання. Звичайно, є справжні платформи для моніторингу ресурсів зберігання. Інші варіанти включають універсальні інструменти моніторингу, платформи моніторингу SAN, а також платформи управління ресурсами зберігання, які зазвичай включають компонент моніторингу.
1. SolarWinds Storage Resource Monitor (безкоштовна пробна версія)
Багато мережевих адміністраторів знайомі з SolarWinds. Ця компанія вже 20 років розробляє одні з найкращих інструментів в галузі. Серед них, SolarWinds Network Performance Monitor, флагманський продукт компанії, визнаний однією з найкращих платформ моніторингу мережі SNMP. Але SolarWinds також відома своїми безкоштовними інструментами. Це менші інструменти, які задовольняють конкретні потреби мережевих адміністраторів. Чудовий калькулятор підмереж і простий, але ефективний сервер TFTP – це лише два приклади цих безкоштовних інструментів.
Пропозиція SolarWinds для моніторингу сховища називається Storage Resource Monitor. Цей інструмент забезпечує єдине представлення продуктивності вашого середовища зберігання за допомогою безагентного моніторингу продуктивності NAS і SAN. Він також відстежуватиме томи, групи RAID, пули зберігання, диски та інше. Інструмент може допомогти вам забезпечити максимальну продуктивність вашої інфраструктури зберігання, запобігаючи або зменшуючи простої.
Основні особливості
Єдина система управління зберіганням даних
Інструмент пропонує просту та інтуїтивно зрозумілу інформаційну панель з переглядом кількох пристроїв зберігання даних від EMC, NetApp, Nimble, INFINIDAT, Pure Storage та інших.
Швидше усунення проблем
Функції керування сховищем SolarWinds Storage Resource Monitor надають детальний огляд масивів зберігання, груп RAID та LUN. Це може полегшити швидке виявлення проблем з продуктивністю пам’яті та швидше їх усунення.
Функція автоматичного прогнозування ємності SolarWinds Storage Resource Monitor дозволяє заощадити як час, так і кошти.
Функції звітності щодо управління системою зберігання даних цього продукту можуть допомогти вам зменшити або виключити рішення, які ґрунтуються на припущеннях. З реальними даними, ви можете приймати обґрунтовані рішення.
SolarWinds Storage Resource Monitor легко інтегрується з іншими продуктами SolarWinds, щоб надати широку та всебічну картину стану вашого ІТ-середовища. Інформаційна панель AppStack продукту надасть адміністраторам миттєвий огляд їх інфраструктури, від програм до сховища.
Переваги SolarWinds Storage Resource Monitor
Моніторинг продуктивності сховища
SolarWinds Storage Resource Monitor дозволяє переглядати продуктивність і стан вашого середовища зберігання. Це може допомогти швидко ідентифікувати потенційні проблеми, а також визначити, які фізичні чи віртуальні ресурси винні. Інструмент має повний набір як користувацьких, так і попередньо визначених сповіщень, включаючи такі показники, як температура, швидкість вентилятора та стан джерела живлення.
Автоматичне планування ємності сховища
Цей інструмент дозволить вам побачити темпи зростання та прогнозувати витрати та бюджетні вимоги. Це допомагає прогнозувати, коли ємність буде досягнута, що дозволяє уникнути відключень через повні диски. Його централізований моніторинг підтримує відстеження продуктивності з часом для виявлення гарячих точок, годин пік і потенційних відключень. Звіти, які легко налаштувати, можна використовувати для відображення тенденцій потужності у кількох постачальників, не вдаючись до електронних таблиць.
Підвищена видимість у вашій інфраструктурі зберігання
SolarWinds Storage Resource Monitor відображає як фізичні, так і віртуальні компоненти в єдиному поданні, включаючи всю пов’язану інфраструктуру, щоб допомогти вам швидше та точніше діагностувати проблеми з продуктивністю. У поєднанні з диспетчером віртуалізації SolarWinds ви також можете побачити сховище під інфраструктурою ВМ з посиланнями на представлення LUN з представлення кластера, ESX VM або сховища даних.
Наскрізна видимість стека додатків
AppStack розроблено для аналізу проблем з продуктивністю програм і може допомогти вам швидко визначити причину (сервер, віртуальна інфраструктура або інфраструктура зберігання). Це дозволить вам оцінити стан всього вашого середовища та усунути конкретні взаємопов’язані проблеми.
PerfStack надає дані та показники продуктивності крос-стека для ваших масивів зберігання, віртуалізації, додатків, систем та мережевих систем, дозволяючи їх відстежувати в часі. Це інтегроване представлення може допомогти вам краще прогнозувати, розставляти пріоритети та вирішувати проблеми, перш ніж вони вплинуть на кінцевих користувачів.
SolarWinds Storage Resource Monitor ліцензується за загальною кількістю фізичних дисків у масивах, які він відстежує. Ліцензія включає моніторинг фізичних та віртуальних серверів. Ціна починається від 2935 доларів за 25 дисків і досягає майже 75 тисяч доларів за 5000 дисків. Інформацію про ціни на більші установки можна отримати у відділі продажів SolarWinds. Якщо ви хочете спробувати продукт перед покупкою, доступна безкоштовна 30-денна пробна версія.
2. EMC ControlCenter
EMC (тепер частина Dell) є одним з найвідоміших імен на ринку SAN. EMC ControlCenter – це пропозиція компанії для управління ресурсами зберігання. Програмний інструмент управління можна використовувати для моніторингу та аналізу SAN. І тут йдеться не тільки про SAN виробництва EMC. Це інструмент, що підтримує різні виробники, який може контролювати та керувати ресурсами зберігання від багатьох виробників. Він був розроблений для задоволення вимог ери хмарних обчислень та надає можливість компаніям підвищити продуктивність та покращити використання сховища.
EMC ControlCenter включає в себе кілька модулів, кожен з яких забезпечує певну функціональність. ControlCenter Performance Manager може допомогти вам ідентифікувати та вирішити проблеми з продуктивністю інфраструктури. Використовуючи його, можна збирати, співвідносити та графічно представляти інформацію про продуктивність від віртуальних серверів до віртуального сховища.
Іншим модулем є ControlCenter StorageScope. Він надає інтегровані звіти про використання потужності та аналіз тенденцій у різнорідних інфраструктурах зберігання. Його можна використовувати для керування рентабельністю використаних активів, планування майбутньої ємності та спрощення управління запасами сховищ.
І нарешті, ControlCenter SAN Manager надає єдиний інтерфейс для керування мережею зберігання даних. Він дозволить вам швидше та простіше виявляти, контролювати, керувати та налаштовувати складні гетерогенні середовища.
3. Dell EqualLogic SAN Headquarters
Платформа Dell EqualLogic SAN Headquarters фактично є інструментом моніторингу SAN. Таким чином, він буде відстежувати ресурси сховища та їх продуктивність, якщо вони базуються на SAN та працюють на апаратному забезпеченні Dell EqualLogic. Але якщо ви використовуєте Dell EqualLogic, це чудовий продукт.
Ця платформа пропонує централізований моніторинг подій, історичні звіти про продуктивність, попередження та відстеження тенденцій ємності. Він може дозволити своїм користувачам контролювати декілька ресурсів з однієї точки. Програмне забезпечення працює у фоновому режимі як служба на сервері Windows, а клієнтська програма використовується для взаємодії з інструментом. Видавець стверджує, що продукт пропонує інтелектуальну навігацію з графічним інтерфейсом. Це означає, що користувацький інтерфейс є простим для розуміння та легкої навігації. Адміністраторам не повинно скласти труднощів знайти потрібний інструмент та отримати необхідну інформацію.
Інші важливі особливості платформи Dell EqualLogic SAN Headquarters включають аналіз продуктивності широкого спектра доступних показників, аналіз активності даних та сповіщення за допомогою електронної пошти. Ще однією перевагою продукту є його комплексний і налаштовуваний механізм звітів. І, нарешті, сповіщення про оновлення повідомлять вас про будь-які доступні оновлення програмного забезпечення, драйверів та апаратного забезпечення SAN.
4. eG Enterprise
eG Innovation спеціалізується на інструментах моніторингу продуктивності. Її флагманський продукт називається eG Enterprise. Це комплексне рішення для управління продуктивністю, яке забезпечує автоматизований ІТ-моніторинг, діагностику та звітність для усунення неполадок уповільнення роботи додатків, проблем із роботою користувача, збоїв у мережі, вузьких місць віртуалізації, збоїв серверів, гарячих точок зберігання тощо.
eG Enterprise використовує як агентські, так і безагентні технології для моніторингу стану та продуктивності всієї вашої ІТ-інфраструктури від коду програми до апаратного забезпечення в будь-якому середовищі: фізичному, віртуальному, хмарному чи гібридному. Інструмент використовує запатентовану технологію кореляції продуктивності та діагностики першопричин. Це спрощує усунення неполадок з продуктивністю і може призвести до швидшого вирішення проблем та підвищення ефективності роботи.
У контексті моніторингу зберігання, eG Enterprise пропонує уніфікований моніторинг, діагностику та звітність вашої інфраструктури зберігання. З центральної веб-консолі адміністратори можуть контролювати будь-який пристрій зберігання даних та співвідносити продуктивність сховища з іншими параметрами. Використовуючи цей інструмент, вони можуть виявляти та вирішувати ситуації, коли проблеми зі зберіганням викликають вузькі місця у продуктивності.
5. Stor2RRD
Цей список був би неповним, якби ми не включили безкоштовний інструмент. Stor2RRD є саме таким – це безкоштовна платформа для моніторингу продуктивності локальної мережі для обладнання більшості великих виробників. Він пропонує вам повний огляд вашого середовища зберігання, яке може включати LAN та SAN. Його можна використовувати для прогнозування вузьких місць використання у вашому середовищі, що потенційно заощадить ваші кошти.
За допомогою Stor2RRD адміністратори можуть створювати сповіщення на основі політики. Інструмент також дає змогу спостерігати за загальним станом здоров’я ваших систем та надавати звіти про ємність та прогнозні дані. Цей продукт також надаватиме історичні звіти в кількох форматах (графіки, CSV, PDF, XLS), сповіщення на основі порогових значень продуктивності та моніторингу подій.
Інструмент є безкоштовним програмним забезпеченням, випущеним на умовах Загальної публічної ліцензії GNU. Проте, професійну підтримку можна придбати у видавця програмного забезпечення, що дасть вам переваги безкоштовного програмного забезпечення, а також професійну підтримку, яка вам може знадобитися. Існує також хмарне програмне забезпечення як послуга, яку можна придбати.