Що таке віртуалізація?

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

Як працює віртуалізація?

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

Переваги віртуалізації

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

Види віртуалізації

  • Віртуалізація обладнання.
  • Віртуалізація додатків.
  • Віртуалізація сервера.
  • Віртуалізація мережі.
  • Віртуалізація на робочому столі.
  • Віртуалізація зберігання.

1. Обладнання

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

2. Застосування

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

3. Сервер

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

  • Модель віртуальної машини.
  • Паравіртуальна модель машини.
  • Рівень операційної системи.
  1. Модель віртуальної машини - парадигми хоста / гостя засновані на віртуальній машині. Цей підхід дозволяє гостевій операційній системі працювати без змін.
  2. Паравіртуальна модель машини - парадигми хоста / гостя засновані на віртуальних машинах, а також вони використовуються у моніторі віртуальної машини.
  3. Рівень операційної системи - рівень операційної системи не заснований на парадигмах, що ця модель шару ОС працює на одному ядрі ОС.

4. Мережа

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

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

5. Настільний

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

6. Зберігання

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

Переваги

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

Недоліки

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

Висновок

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

Рекомендовані статті

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

  1. Що таке VBScript? | Вступ та приклади
  2. Вступ до C ++
  3. Що таке мережева безпека?
  4. Топові рамки Javascript, які ви повинні знати