25.03.2013 ЭкспертизаО технологии виртуальных серверов сегодня знает любой айтишник, однако ни одна из технологий на месте не стоит, меняясь подчас за считанные месяцы. Давайте посмотрим на текущее состояние дел в этой сфере. Базовая идея серверной виртуализации хорошо известна: это разделение серверной функциональности (начиная с вычислительной мощности и ОЗУ и заканчивая хранилищами данных и иными периферийными устройствами) и её физической реализации. Пользователь работает с виртуальным сервером как с обычной реальной машиной, хотя она фактически моделируется программно. Известны три модели виртуализации: Классическая виртуальная машина, когда образ пользовательской ОС без модификации выполняется под фоновым управлением гипервизора — программы, которая эмулирует аппаратную часть. Таким способом работают, например, системы VMware vSphere и Microsoft Hyper-V. Минус этого подхода в довольно высоких накладных расходах на функционирование самого гипервизора. Паравиртуальная машина, когда образ гостевой ОС подвергается определенной модификации: в её ядро встраиваются элементы системы виртуализации, что позволяет добиться высокой производительности. Типичный пример — технология Xen. Виртуализация на уровне ОС. Это самая простая схема — даже в обычной настольной ОС мы можем переключаться между несколькими логинами. Фактически работает только одна копия ОС, в которой регистрируется несколько пользователей, только они действуют одновременно. В этой модели растут накладные расходы на ...
читать далее.