Еволюція віртуалізації та інструменти управління
Протягом останнього десятиліття технологія віртуалізації стрімко набирала популярності. Якщо раніше лідером ринку була компанія VMware, то сьогодні з’явилося багато інших значних постачальників, таких як Microsoft, Oracle, Citrix та навіть Novell. Попри це, VMware продовжує утримувати лідерство, хоча жоден з конкурентів не досяг понад 10% частки ринку.
Віртуалізація стала невід’ємною частиною сучасної інфраструктури, але це також створює нові виклики в управлінні. Хоча різні компанії пропонують ефективні гіпервізори та базову інфраструктуру віртуалізації, бракує комплексних інструментів для її адміністрування. Це сприяло розвитку вторинного ринку програмного забезпечення та інструментів для управління віртуалізацією. Велика кількість пропозицій ускладнює вибір найкращого рішення. Саме тому ми підготували цей огляд кращих інструментів та програм для управління віртуалізацією.
Перш ніж перейти до огляду конкретних інструментів, обговоримо загальні принципи управління віртуалізацією, функції відповідних програм та їхні основні можливості. Це дозволить нам краще зрозуміти та порівняти різні продукти, які ми розглянемо.
Основи управління віртуалізацією
Компанії, що спеціалізуються на віртуалізації, такі як VMware, зосереджувалися на розробці базових продуктів. Це рішення було обґрунтованим, однак, воно відкрило можливості для сторонніх розробників, які почали створювати інструменти управління віртуалізацією. Ці інструменти усувають недоліки в адмініструванні та зручності використання, властиві пропозиціям основних постачальників.
Сьогодні існує багато сторонніх постачальників, що пропонують універсальні інструменти та програми для управління віртуалізацією, які розширюють можливості основних інструментів. Ці рішення охоплюють питання безпеки, моніторингу, звітування, резервного копіювання та автоматизації. Хоча деякі з найякісніших інструментів управління віртуалізацією є досить дорогими, на ринку є багато цікавих, доступних і навіть безкоштовних варіантів.
Функції інструментів управління віртуалізацією
Точно визначити функції інструментів управління віртуалізацією складно, оскільки кожен продукт має свої особливості. Однак, загалом ці інструменти мають на меті забезпечити актуальність версій програмного забезпечення віртуальних машин і гіпервізорів, підтримувати зв’язок в середовищі, а також відстежувати стан та продуктивність кожної віртуальної машини. Деякі з найсучасніших інструментів можуть динамічно регулювати розподіл ресурсів (пам’яті чи процесора), щоб кожна віртуальна машина працювала з оптимальною продуктивністю.
Інструменти управління віртуалізацією також допомагають виявляти основні причини проблем через аналіз рівня додатків, серверів, віртуальних машин та сховищ. Сьогодні ці інструменти все частіше використовуються для вирішення більш стратегічних завдань, наприклад, аналізу моделей використання, прогнозування майбутніх проблем в інфраструктурі та обмежень ресурсів, що робить їх корисними для планування потужності.
Основні характеристики інструментів управління віртуалізацією
Незважаючи на відмінності між інструментами управління віртуалізацією, багато з них мають загальні функції. Наприклад, більшість з них надсилають сповіщення адміністраторам віртуальних машин, розподіляють ресурси процесора та пам’яті, і забезпечують моніторинг продуктивності. Деякі з найкращих інструментів можуть динамічно розподіляти ресурси, забезпечуючи ефективне управління. Також важливими функціями є програмні API для інтеграції з іншими продуктами, прогнозування майбутніх потреб у ресурсах та планування потужності.
Огляд кращих інструментів та програм для управління віртуалізацією
На ринку представлено велику кількість програмних пакетів для управління віртуалізацією. Деякі з них розроблені основними постачальниками інструментів адміністрування, інші — виробниками обладнання, а ще інші — менш відомими компаніями. Розглянемо найцікавіші інструменти та їхні можливості.
1. SolarWinds Virtualization Manager (безкоштовна пробна версія)
Компанія SolarWinds давно займається розробкою інструментів для системних та мережевих адміністраторів. Її флагманський продукт, SolarWinds Network Performance Monitor, є однією з провідних платформ для моніторингу мережі. Крім того, SolarWinds розробляє кілька корисних безкоштовних інструментів для вирішення конкретних завдань адміністраторів.
SolarWinds Virtualization Manager – це комплексний продукт для моніторингу, управління продуктивністю, планування потужності та оптимізації віртуальних машин. За допомогою цього інструменту можна аналізувати продуктивність, потужність та поточне використання інфраструктури, включаючи хости, віртуальні машини, кластери, контейнери, vSAN та інші сховища даних. Крім того, інструмент дозволяє вирішувати проблеми з віртуальними машинами без входу до гіпервізора.
SolarWinds Virtualization Manager також дозволяє моніторити хмарні, гібридні та локальні інфраструктури віртуалізації, включаючи Amazon EC2 та Microsoft Azure. Продукт пропонує потужні інструменти для планування потужності, прогнозування потреб у ресурсах процесора, пам’яті, мережі та сховища для VMware vSphere та Microsoft Hyper-V. Інструмент дозволяє проводити моделювання та визначати оптимальний спосіб підтримки нових робочих навантажень.
SolarWinds Virtualization Manager підтримує VMware vSphere та Microsoft Hyper-V. Він має інтуїтивно зрозумілу панель інструментів, яка відображає сповіщення та дозволяє деталізацію. Інструменти моніторингу віртуальних машин спрощують і прискорюють усунення проблем.
Ціна на SolarWinds Virtualization Manager залежить від кількості сокетів процесора на всіх хостах і починається від 2995 доларів США за до восьми сокетів. Ліцензії доступні до 640 сокетів, а великі ліцензії можна придбати за індивідуальним замовленням. Для ознайомлення з продуктом доступна безкоштовна пробна версія.
2. vRealize Operations (vROps)
vRealize Operations — це інструмент від VMware, призначений для інтелектуального управління операціями у фізичних, віртуальних та хмарних інфраструктурах, з підтримкою VMware vSphere, Hyper-V, а також Amazon Web Services. Інструмент корелює дані на всіх рівнях, від додатків до сховища, надаючи простий та зручний інтерфейс управління. Він забезпечує контроль над продуктивністю, ємністю та конфігурацією, а також пропонує прогнозну аналітику та автоматизацію на основі політики.
Ключові переваги vRealize Operations включають виявлення та усунення проблем з продуктивністю, ємністю та конфігурацією, наочне представлення додатків та інфраструктури в єдиній консолі, автоматизовану оптимізацію та планування потужності, а також забезпечення відповідності стандартам. Інструмент використовує відкриту та розширювану платформу, яка дозволяє інтегрувати сторонні пакети управління для Microsoft, SAP та інших постачальників.
3. Turbonomic
Turbonomic, раніше відомий як VM Turbo, є комплексним інструментом для управління всією інфраструктурою, включаючи віртуалізацію, програми та інші компоненти. Інструмент використовує економічні принципи попиту та пропозиції для управління ІТ-ресурсами. Він підтримує управління різними типами робочих навантажень в будь-якій хмарі чи інфраструктурі.
Turbonomic гарантує передбачувану продуктивність, забезпечуючи робочим навантаженням необхідні ресурси. Інструмент також дозволяє узгоджувати політики та бізнес-обмеження з робочими навантаженнями, незалежно від їх розташування, та застосовувати їх в реальному часі. Крім того, Turbonomic оптимізує використання локальної інфраструктури та витрати на публічну хмару.
4. Veeam ONE
Veeam ONE забезпечує повну видимість всього ІТ-середовища, включаючи віртуальні, фізичні та хмарні ресурси. Він підтримує управління хостами VMware vSphere та Microsoft Hyper-V, а також забезпечує моніторинг та оповіщення. Інструмент своєчасно сповіщає про потенційні проблеми з віртуальними машинами, фізичними серверами та хмарними ресурсами.
Veeam ONE пропонує моніторинг в реальному часі, звіти, попередження та інструменти управління для віртуальних та фізичних середовищ. Інструмент сповіщає про проблеми з доступністю та продуктивністю, допомагаючи запобігти простоям. Veeam ONE також надає функції управління ресурсами, відстеження конфігурації, планування та прогнозування потужності, а також моделювання “що-якщо” для віртуальних інфраструктур.
5. Densify
Densify – канадський постачальник, що спеціалізується на автоматизованій оптимізації хмарної та локальної віртуальної інфраструктури. Інструмент використовує технології машинного навчання для оптимізації віртуальної інфраструктури, зменшення витрат, потреби в інфраструктурі та підвищення продуктивності додатків. Він оптимізує розміщення робочих навантажень та розподіл віртуальних машин, зменшуючи ризики та втрати потужності.
Densify забезпечує автоматизоване реагування в реальному часі, збільшуючи щільність віртуальних машин та зменшуючи конфлікти ресурсів. Він використовує автоматичну проактивну оптимізацію для запобігання проблемам з ресурсами, підвищує ефективність та реагування на експлуатаційні аномалії.
6. Opvizor
Opvizor – це інструмент, який дозволяє адміністраторам моніторити віртуальну інфраструктуру, відстежувати показники віртуальних машин, використання мережі хостами ESXi, а також використовувати панелі інструментів для планування потужності. Інструмент надає попередження та сповіщення для різних ключових показників ефективності, відображаючи можливі проблеми з продуктивністю або стабільністю. Довгострокові дані допомагають забезпечити стабільну роботу віртуальної інфраструктури.
7. Quest Foglight для віртуалізації
Quest Foglight for Virtualization оптимізує конфігурацію, продуктивність та використання гібридної інфраструктури, включаючи хмару, гіпервізори, віртуальні машини та сховище. Інструмент надає звіти в реальному часі та історичні дані, які допомагають приймати рішення та прогнозувати майбутні потреби у потужності. Quest Foglight автоматизує, оптимізує, моніторить та прогнозує потужність для VMware, Hyper-V, Microsoft Azure, Amazon AWS та фізичних серверів.
Quest Foglight допомагає виключати невикористані ресурси, планувати потужність, визначати вплив запланованих змін та зменшувати витрати. Інструмент також відстежує програми Microsoft Active Directory, Exchange та Office 365, а також фізичні та віртуальні сховища. Крім того, він дозволяє керувати операційними системами, базами даних, мережевими пристроями та серверами, забезпечуючи централізовану платформу управління.
8. CloudPhysics
CloudPhysics – це платформа для спільної роботи, що аналізує ІТ-інфраструктуру та надає статистику та звіти для оптимізації центрів обробки даних. Інструмент допомагає визначати розмір віртуальних машин, балансувати робочі навантаження та оптимізувати використання ліцензій. CloudPhysics моделює міграцію на різні хмарні платформи, оцінюючи витрати та життєздатність.
9. Інтеграція Dell OpenManage для VMware vCenter
Інтеграція Dell OpenManage для VMware vCenter (OMIVV) дозволяє використовувати VMware vCenter Server для управління всією серверною інфраструктурою, як фізичною, так і віртуальною. Інструмент включає функції моніторингу, створення системних попереджень, розгортання оновлень мікропрограми для кластера ESXi або vSAN. OMIVV розширює можливості управління центром обробки даних за допомогою серверів Dell EMC PowerEdge.
Інтеграція Dell OpenManage для VMware vCenter використовує платформу vRealize Ops для надання апаратних сповіщень та нових інформаційних панелей. Однак, інструмент працює лише з серверами Dell PowerEdge, що є його суттєвим обмеженням.
10. Savision
Savision – це рішення для інтеграції та моніторингу існуючих інструментів моніторингу, хмар та інструментів управління послугами. Інструмент забезпечує єдині панелі інструментів, які відображають необхідну інформацію та дозволяють вирішувати проблеми. Savision надає візуалізацію даних, системи сповіщення та автоматизовані робочі процеси реагування на інциденти.