Найкращі інструменти моніторингу віртуальних машин, щоб стежити за своїми віртуальними машинами

Віртуалізація стає все більш поширеною. Зарезервовані для експериментів і розробки віртуальні машини знайшли свій шлях до серверної кімнати, де вони можуть оптимізувати використання ресурсів. Нині деякі організації повністю віртуалізували свою ферму серверів. І VMware, і Microsoft HyperV знаходяться на передньому краї технології разом з кількома іншими гравцями. І хоча моніторинг самих віртуальних серверів нічим не відрізняється від моніторингу фізичних серверів, фізичні машини, на яких вони працюють, також потрібно відстежувати. І тип моніторингу, який їм потрібен, може сильно відрізнятися від фізичних серверів. Ось чому ми представляємо вам нашу десятку найкращих інструментів моніторингу віртуальних машин.

Деякі з параметрів, які ми повинні відстежувати на віртуальних хостах, такі ж, як і на фізичних серверах, а також багато платформ моніторингу серверів також працюватимуть з віртуальними середовищами. Але для найкращого моніторингу ВМ потрібен спеціалізований продукт. Такий, який може контролювати всі унікально важливі параметри хостів ВМ.

Перш ніж ми почнемо

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

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

Наші 10 найкращих інструментів моніторингу віртуальних машин

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

1. SolarWinds VM Monitor (безкоштовне завантаження)

SolarWinds — добре відоме ім’я на арені управління мережами. Компанія виготовляє одні з найкращих інструментів. Він пропонує кілька безкоштовних інструментів, які служать певним цілям. The Монітор VM SolarWinds є на такому інструменті. Його можна безкоштовно завантажити з Веб-сайт SolarWinds.

Цей безкоштовний інструмент від SolarWinds дещо обмежений, але він буде постійно контролювати хост VMware vSphere або Microsoft Hyper-V і пов’язані віртуальні машини в режимі реального часу. Інструмент може відстежувати лише один хост, тому він може не підходити у вашому середовищі. Однак багато малих підприємств не мають більше одного хост-сервера, і тоді інструменти будуть ідеально адаптовані до їхніх потреб.

SolarWinds VM Monitor зосереджується в основному на двох параметрах: пам’яті та використання ЦП. Це має сенс, оскільки це найважливіший параметр для спостереження. Це також дозволить вам встановити попередження та критичні пороги для кожного параметра, щоб ви могли отримувати попередження, коли вони досягають їх. Інструмент також повідомляє про використання мережі, кількість віртуальних машин (ВМ), налаштованих на хості, і кількість запущених віртуальних машин. Для кожної запущеної віртуальної машини відображаються деталі, зокрема ім’я віртуальної машини, гостьова ОС і стан віртуальної машини. VM Monitor працює на серверах Windows як програма і може бути згорнута до системного трея після запуску.

Офіційне посилання для завантаження: https://www.solarwinds.com/free-tools/vm-monitor

2. Менеджер віртуалізації SolarWinds (БЕЗКОШТОВНА ПРОБНА ОПЕРАЦІЯ)

Якщо у вашому середовищі більше одного хоста, SolarWinds Virtualization Manager може бути саме тим, що вам потрібно. Це виводить моніторинг вашої інфраструктури віртуалізації на новий рівень. По-перше, інструмент дозволить вам контролювати більше ніж один хост, і він буде відстежувати набагато більше параметрів, ніж безкоштовна пропозиція SolarWinds. Крім того, він не обмежується фізичними хостами, він також буде відстежувати хмарні хости, такі як хости від Amazon або Microsoft Azure.

Відмінною особливістю цього інструменту є його модуль моделювання. Ви можете використовувати його, щоб перевірити наслідки додавання додаткових користувачів або програм до середовища хостингу. Використання ЦП і пам’яті, вимоги до пам’яті та навантаження на мережу будуть оцінені для будь-якого сценарію. Ще одна приємна функція називається монітором розтягування. Він покаже, які віртуальні машини використовують непотрібні ресурси, дозволяючи обмежити розподіл ресурсів до них. Це хороша відправна точка під час дослідження проблем.

Звичайно, Virtualization Manager має набагато більш відшліфований та інтуїтивно зрозумілий інтерфейс, ніж монітор VM. Ви взаємодієте з системою через її панель інструментів, яка дає вам миттєвий перегляд стану вашого середовища віртуалізації. Ціна на SolarWinds Virtualization Manager починається від 2995 доларів США. Безкоштовну 30-денну пробну версію можна завантажити з веб-сайту SolarWinds. Щоб отримати докладнішу інформацію, Посібник з оцінки надасть вам детальну інформацію про продукт та його придатність для ваших потреб.

Офіційне посилання для завантаження (30-денна БЕЗКОШТОВНА пробна версія): https://www.solarwinds.com/virtualization-manager

3. LogicMonitor

LogicMonitor це повна система моніторингу. Він оброблятиме не лише віртуальні хости та машини. Це загальносистемне рішення, яке створено, щоб стати вашим універсальним рішенням. Система охоплюватиме майже будь-який тип віртуального середовища від VMware або Microsoft, а також більшість хмарних віртуальних середовищ, наприклад ті, які пропонують Amazon Web Service або Microsoft Azure.

Сам LogicMonitor є хмарним рішенням, хоча його реалізація вимагає деяких компонентів на місці. Насправді це двокомпонентна система з основною інфраструктурою, що знаходиться в хмарі і взаємодіє з колекторами, встановленими на контрольованих хостах. Це цікавий підхід, який дає вам найкраще з обох світів. А оскільки зв’язок між хмарою та колекторами зашифровано, жодна з ваших операційних даних не загрожує.

LogicMonitor буде контролювати віртуальні хости, а також віртуальні сервери, які на них працюють. Він оснащений функцією автоматичного виявлення, що полегшує його налаштування. Система також має настроювані сповіщення, щоб ви могли отримувати сповіщення, коли трапляється щось ненормальне, без необхідності постійно стежити за приладовою панеллю системи.

4. Veeam ONE

Veeam існує з 2006 року. Компанія робить лише одну річ: інструменти керування віртуальними машинами. І Veeam ONE є його флагманським продуктом. Одним реченням Veeam ONE дає вам повну видимість вашого ІТ-середовища, включаючи віртуальні, фізичні та хмарні системи. Він підтримує керування середовищами VMware vSphere і Microsoft Hyper-V, а також пропонує проактивний моніторинг і оповіщення. Veeam ONE попередить вас про потенційні проблеми з віртуальними машинами, фізичними серверами, ПК та хмарними ресурсами, перш ніж вони вплинуть на вашу роботу. Veeam ONE також дозволить вам оптимізувати ваші хости для кращої продуктивності.

Поточна версія Veeam ONE – 9.5 – доступна як звичайна, так і безкоштовна версія. Хоча безкоштовна версія не настільки багатофункціональна, вона все ще є дуже цікавим продуктом. Основним обмеженням безкоштовної версії є те, що вона підтримуватиме лише реалізації VMware vSphere та Microsoft Hyper-V. У ньому також відсутні деякі з найрозширеніших функцій, але він все ще є відмінним варіантом, якщо у вас є лише такі типи хостів для керування.

5. Протитуманні фари

Протитуманні фари від Quest рекламує себе як прямого конкурента SolarWinds Virtualization Manager. Почнемо з того, що дещо уточнимо. Протитуманні фари – це не один продукт, а набір продуктів. Той, який цікавий у контексті моніторингу віртуалізованих середовищ, називається Foglight for Virtualization.

Foglight для віртуалізації обробляє більше, ніж просто моніторинг VMware та Hyper-V. Він також забезпечує контрольовану оптимізацію та сприяє плануванню потужності. Foglight виявить вплив запланованих змін, ініційованих VMware і викликаних користувачем. І Foglight, який працює на Windows, Linux або Solaris, не буде просто контролювати середовища VMware або Microsoft. Він також може працювати з OpenStack, KVM, Citrix XenApp і Citrix NetScaler.

Продукт об’єднує всі керовані середовища в єдину інтегровану інформаційну панель, що дозволяє легко стежити за всіма. Крім того, він буде інтегруватися з Active Directory і Exchange для моніторингу продуктивності, а також бездоганно інтегрується з іншими продуктами сімейства Foglight, такими як Foglight APM, Foglight для продуктивності бази даних і Foglight для управління сховищем.

Foglight є платним програмним забезпеченням, і ціни можна дізнатися, зв’язавшись із відділом продажів. Проте можна завантажити безкоштовну 30-денну пробну версію Веб-сайт Quest.

6. eG Enterprise

Наприклад, Innovations, виробник EG Enterprise можливо, не найвідоміша компанія, але eG Enterprise пропонує адміністраторам мережі повне рішення для моніторингу віртуалізації. І він стверджує, що йде глибше, ніж інші продукти-конкуренти, а не просто дивиться на використання ресурсів гіпервізорів і віртуальних машин. Він забезпечує 360° огляд віртуалізованого сервера та їхніх віртуальних машин, а також аналізує продуктивність віртуалізації в контексті бізнес-сервісів, які він підтримує. Адміністратори зможуть оперативно виявляти, діагностувати та швидко виправляти проблеми.

eG Enterprise пропонує єдине рішення для автоматичної діагностики першопричин для віртуалізованих інфраструктур. Його запатентований механізм кореляції аналізує та співвідносить продуктивність кожного компонента інфраструктури, допомагаючи адміністраторам визначити точну причину проблеми з продуктивністю. Адміністратори можуть знайти точну причину проблеми з продуктивністю програми лише одним клацанням миші. eG Enterprise може обробляти майже будь-яке віртуалізоване середовище, яке можна уявити від більшості постачальників.

eG Innovations пропонує як безкоштовну пробну версію, так і живу демонстрацію свого програмного забезпечення. На веб-сайті компанії немає інформації про ціни, тому вам доведеться зв’язатися з ними, щоб отримати індивідуальну ціну.

7. Paessler PRTG

Багато адміністраторів мережі знають PRTG як рішення для моніторингу трафіку. Чого вони можуть не знати, якщо вони не є користувачами PRGT, так це те, що це набагато більше. PGRT включає в себе кілька розширених функцій, таких як здатність діяти як збирач і аналізатор потоку. Але особливий інтерес у контексті цієї статті представляє здатність PRTG відстежувати кілька важливих параметрів віртуальних середовищ.

The Можливості моніторингу продуктивності VM PRTG охоплює кілька популярних віртуальних інфраструктур, таких як Citrix Xen, Microsoft Hyper-V, VMWare, Parallels Virtuozzo Containers і Amazon EC2. Під час моніторингу серверів PRTG зосереджується на завантаженні ЦП, диску та мережі. Що стосується віртуальних хостинг-машин, PRTG відстежує температуру, поточну споживану потужність, напругу акумулятора та швидкість вентилятора.

Моніторинг PRTG попередить вас про перевантаження серверів, дозволяючи адміністраторам перерозподіляти віртуальні машини між серверами, щоб вирівняти навантаження та отримати кращу продуктивність. Пороги попередження можна налаштувати відповідно до ваших потреб, і сповіщення можна передавати за допомогою SMS або електронної пошти, а також відображати їх на приладовій панелі.

PRTG доступний у безкоштовній версії, яка обмежена 100 датчиками, або в комерційній версії, для якої доступна безкоштовна 30-денна пробна версія. Кожен контрольований параметр вважається датчиком, тому можна швидко досягти межі 100 безкоштовної версії.

8. Aptare Virtualization Manager

Основна місія Aptare — «допомагати клієнтам адаптувати свої центри обробки даних для майбутніх технологій та йти в ногу з постійно мінливими тенденціями ІТ». Однією з тенденцій, що змінюються, є віртуалізація, і Virtualization Manager компанії є дуже цікавим продуктом. Основним напрямком інструменту є зберігання, що має сенс, оскільки це один з найважливіших аспектів віртуалізації.

The Менеджер віртуалізації Aptare і допоможе вам визначити використання фізичних ресурсів у віртуальних середовищах шляхом відображення використання в масиві зберігання. Це дозволить вам побачити, які віртуальні машини перевищують або недостатньо використовують виділене сховище. Крім того, ви можете використовувати механізм прогнозного аналізу інструменту, щоб прогнозувати потребу в ємності пам’яті на основі поточного використання та очікуваного зростання. Інструмент дозволить краще зрозуміти, як змінюється сховище на рівні віртуальної машини. Це також чудовий інструмент для оптимізації продуктивності та проактивного керування споживанням ресурсів у режимі реального часу.

Продукт підтримує більшість продуктів VMware, і хоча безкоштовна пробна версія не рекламується, можна запланувати спеціальну демонстрацію в реальному часі, зв’язавшись з Aptare.

9. Турбонімічний

ТурбонімічнийОсновна увага — хмарні середовища. Враховуючи важливий перехід до хмарних рішень, це не є великою несподіванкою. Організації все більше покладаються на хмарні середовища для своєї віртуальної інфраструктури. Але Turbonimic також буде контролювати ваші локальні системи. Система безперервно аналізує попит на робоче навантаження в режимі реального часу, узгоджуючи його з ресурсами обчислень, сховищ і мережі.

Turbonimic поставляється в трьох версіях: Essentials, Advanced і Premier, причому кожна наступна версія має деякі додаткові функції або автоматизовані ручні функції попередньої версії. Наприклад, у розширеній версії передбачено ручну обчислювальну структуру та дію розміру пам’яті, тоді як версія Premier автоматизує ці дві функції.

Turbonomic охоплює все ваше середовище. Він працює з кількома гіпервізорами, додатками, хмарною оркестровкою, постачальниками загальнодоступних хмар і системами управління змінами, а також із сховищами, обчислювальною структурою, конвергентною та гіперконвергентною інфраструктурами. Він виконує всю свою магію через API, тому агенти не потрібні. Відмінною особливістю цього інструменту є його здатність відображати зв’язки та використання ресурсів від програми до віртуальних машин, обчислень, сховища, контролера сховища, мережі, міжкомпонентних з’єднань тощо.

10. 5 Дев’ятка Менеджер

The 5 Менеджер дев’яти це також більше, ніж просто інструмент моніторингу віртуальної машини. Як випливає з назви, це ціле рішення для управління. Він працює лише з хостами Microsoft, тому якщо ви перебуваєте в середовищі VMware, це не для вас. Але інструмент чудово справляється з інтеграцією хмарних інфраструктур Azure у свою систему керування.

Серед найкращих функцій продукту є його приладова панель, що налаштовується. Існують також облікові записи користувачів, які можна створювати за бажанням з різними правами доступу. Якщо ви перепродаєте послуги, наприклад, розміщуєте веб-сайти клієнта, ця функція дозволить вам надати клієнтам обмежену інформаційну панель і дозволити їм керувати власними віртуальними машинами. Різним користувачам можна надати різний рівень доступу відповідно до їхніх потреб. Ви також можете надати доступ лише для читання. Це корисна функція, якщо ви хочете, щоб керівники мали змогу переглядати звіти та інформаційну панель, але не змінювати налаштування. А якщо говорити про звіти, то настроювані звіти продукту є ще однією з його сильних сторін.

Висновок

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