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

Для того, чтобы лучше понять виртуализацию с сервером VMWare и роль гипервизора, нужно представить себе опытного распорядителя на складе. Он определяет куда и в каком объеме нужно устанавливать те или иные приложения и операционную систему. Гипервизор решает кому из виртуальных гостей отдать следующий квант процессорного времени, чьи данные записать на диск в первую очередь, а чью сетевую посылку отправить с задержкой. Главное что делает гипервизор — он искусно создает иллюзию монопольного владения ресурсами для каждого гостя.
На самом деле виртуальная машина при виртуализации сервера это отдельный компонент, который имеет свою память, процессор и доступные возможности. При этом сама виртуальная машина думает что она единственная в своем роде и не видит другие виртуальные машины, которые работают параллельно. Сколько именно виртуальных машин можно создать на сервере зависит от его возможностей и мощности. Виртуализация сервера VMWare дает возможность лучше использовать доступные технологии и вместо того чтобы покупать дополнительный виртуальный сервер можно создать новые виртуальные машины для расширения возможностей компании.

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