Що таке віртуалізація серверів і як вона працює?

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

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

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

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

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

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *