технології віртуалізації

Технології віртуалізації дозволяють створювати на одному сервері декілька логічних систем - ізольованих віртуальних машин, з повним набором функцій фізичних пристроїв. Віртуалізація можлива не тільки в рамках одного фізичного сервера, але і в рамках декількох серверів, ЦОД або навіть декількох географічно рознесених ЦОД організації. На сучасному рівні розвитку технологій можлива реалізація віртуалізації не тільки віртуальних машин, а також систем зберігання і повнофункціональної мережі.

При цьому, велика частина функціоналу віртуалізації може бути реалізована на звичайному обладнанні без необхідності покупки вузькоспеціалізованого апаратного забезпечення, або мережевих компонент.

Для чого це потрібно?

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

Важливий момент - це створення постійно функціонуючої ІТ-інфраструктури, захищеної від збоїв і стійкою до катастроф. За рахунок грамотно побудованої середовища віртуалізації відбувається скорочення позапланових простоїв і абсолютне виключення планових відключень на обслуговування серверів або сховищ даних. При цьому, всі ІТ-служби можуть піти від прив'язки до конкретного постачальника.

Для компаній будь-якого рівня і на будь-якій стадії розвитку ІТ-інфраструктури можливе впровадження автоматизації процесів, так чи інакше пов'язаних з виділенням обчислювальних ресурсів для різних підрозділів усередині компанії, або для своїх замовників.

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

переваги

Для керівництва компаній:

  • скорочення вартості підтримки ІТ-систем;
  • скорочення вартості впровадження нових ІТ-сервісів.

Для керівників ІТ-підрозділів:

  • скорочення термінів впровадження нових ІТ-сервісів;
  • простота обслуговування інфраструктури;
  • підвищення надійності ІТ-систем в цілому.
  • підвищення зручності керування інфраструктурою;
  • скорочення низькокваліфікованих робіт;
  • підвищення власної кваліфікації.

Віртуалізація обчислювальних ресурсів

Перші системи віртуалізації виникли в рамках операційних систем і дозволяли створити віртуальні ПК паралельно з виконанням основних завдань. Розвиток даного напрямку привело до появи окремого класу програмного забезпечення - гіпервізора. Гипервизор встановлюється безпосередньо на апаратну платформу і представляє всі доступні ресурси - мегагерци процесора, мегабайти оперативної пам'яті, гігабайти місця зберігання і пропускну смугу мережі для великої кількості віртуальних машин. Гипервизор не тільки створює ці ресурси для кожної віртуальної машини, а й перерозподіляє ресурси між великою кількістю споживачів і забезпечує повний життєвий цикл віртуального сервера.

Основні рішення для віртуалізації обчислювальних ресурсів на сьогоднішній день:

  • VMware vSphere
  • Microsoft Windows Server
  • Virtuozzo
  • Citrix XenServer
  • Oracle VM
  • Red Hat Enterprise Virtualization
  • Linux KVM
  • Huawei FusionSphere

Віртуалізація систем зберігання даних

Сучасні ІТ-архітектури обов'язково містять підсистему зберігання даних. Вона може бути реалізована кількома способами - від зберігання на обчислювальному вузлі до пристроїв, виділених виключно під зберігання. Крім того, зберігання може відбуватися на різних носіях: від шпиндельних дисків і стрічок до твердотільних накопичувачів.

Для віртуальної інфраструктури система зберігання також є невід'ємною частиною. Щоб оптимізувати роботу гипервизора з системою зберігання, виробники апаратних СГД оснащують свої рішення спеціалізованими драйверами, які дозволяє перенести виконання деяких операцій на СГД, що економить обчислювальні ресурси. Але є ще один шлях - використання віртуалізованого сховища, що застосовується в гіперконвергентних інфраструктурах. Таке сховище створюється на базі тих же самих обчислювальних вузлів і використовує серверні диски як частина єдиного сховища. Це дозволяє радикально скоротити витрати на побудову і обслуговування, виділити оптимізовані ресурси зберігання для кожної ВМ. На додаток, система віртуалізації СГД сама будує отказоустойчивую схему зберігання з балансуванням навантаження і відповідно до політики обслуговування для кожної ВМ. Системи віртуалізації СГД можуть застосовуватися як в масштабах ЦОД, так і при виконанні невеликих локальних задач.

Самі рішення можуть бути доповненнями до Гіпервізор або включатися в його склад за замовчуванням. Всі основні виробники мають в своєму арсеналі подібні рішення:

  • VMware Virtual SAN
  • Microsoft Storage Spaces, що входить в Microsoft Windows Server
  • Virtuozzo Storage
  • Red Hat Ceph
  • StarWind Virtual SAN
  • Huawei FusionStorage
  • EMC ScaleIODataCore
  • Virtual SAN

Віртуалізація мережі

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

В тій чи іншій мірі кожен гипервизор виртуализирует мережу, так як кілька фізичних мережевих портів можуть ділитися між десятками віртуальних машин. Але для забезпечення більш гнучкого управління мережевими параметрами на основі політик безпеки і правил міжмережевих екранів, а також для зниження паразитного трафіку в мережі і зменшення завантаження апаратного мережевого обладнання необхідні більш просунуті інструменти створення віртуальної мережі.

На даний момент на ринку представлено обмежена кількість рішень, що дозволяють віртуалізувати відразу всі аспекти цієї мережі:

Віртуалізація робочих місць

Найважливіша сфера застосування технологій віртуалізації - створення робочих місць користувачів, коли основна робоча навантаження припадає на загальний сервер, а користувач бачить на екрані пристрою доступу тільки зображення того, що відбувається у віртуальному ПК. Ця технологія отримала назву VDI (Virtual Desktop Infrastructure).

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

Якщо в компанії необхідно використовувати стаціонарні ПК або ноутбуки для віддаленої роботи, технології VDI дозволяють доставляти на пристрої співробітників тільки робочі програми, які містяться на загальному сервері, і не створювати повнофункціональні віддалені робочі столи.

Рішення для VDI, представлені на ринку:

  • VMware Horizon
  • Citrix XenApp і XenDesktop
  • Parallels VDI і RAS
  • Huawei FusionAccess

Управління та автоматизація віртуалізації

Подальший розвиток технологій віртуалізації і хмарних сервісів призвело до створення нових ІТ-інфраструктур, гібридних і гіперконвергентних. Ці інфраструктури повністю програмно-які визначаються і мають глибоку інтеграцію з приватними або публічними хмарами.

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

Серед основних продуктів можна виділити:

  • VMware vCenter і vRealize
  • Microsoft System Center
  • Red Hat Enterprise Virtualization Manager
  • Citrix Systems XenCenter
  • SolarWinds Virtualization Manager
  • DELL Foglight

Пакет vRealize Suite, являє собою платформу для управління гібридним хмарою на рішеннях VMware.

Під брендом vRealize компанія VMware об'єднує всі рішення, призначені для управління гібридної інфраструктурою, в тому числі кошти управління ресурсами на стороні хмарних провайдерів (не тільки VMware), а також засоби управління інфраструктурами на базі різних гіпервізора.

Стек VMware vRealize Suite відповідає вимогам компанії Gartner, що пред'являються до засобів управління хмарами - Evaluation Criteria for Cloud Management Platforms, а саме:

  • доставка додатків або ресурсів інфраструктури на вимогу через портал самообслуговування або каталог сервісів;
  • обрахування вартості ресурсів хмари і прозоре планування фінансових показників його ефективності.

технології