Виртуальные VPS/VDS серверы с XEN виртуализацией
Что такое XEN виртуализация?
XEN – программное средство по управлению виртуализацией, способное работать на различных платформах (операционных системах). Другими словами, XEN – кроссплатформенный гипервизор.
К ключевым особенностям можно отнести:
- возможность работы как в режиме полной виртуализации (аппаратной), так и программной (в режиме аппаратной виртуализации исполняемая (гостевая) ОС не знает про существование гипервизора. XEN эмулирует работу аппаратных средств, что позволяет осуществлять запуск ОС, как реальную);
- поддержка режима паравиртуализации (ядро исполняемой (гостевой) ОС адаптируется для работы с гипервизором, что позволяет обеспечить высокую производительность; в данном режиме XEN не эмулирует работу аппаратных средств);
- «живые» миграции (XEN поддерживает "живую" миграцию виртуальных машин по сети, что позволяет перераспределять их ресурсы без выключения);
- запуск перед клиентской ОС (стоит отметить, что это относится при установке гипервизора поверх развернутой клиентской ОС, после чего она по сути становится «нулевой» гостевой ОС, называемой также доменом dom0, но имеет особые права на управление гипервизором. В настоящее время существует самостоятельная ОС на базе Linux – XenServer);
- открытый «легкий» исходный код (простота кода XEN – безусловное преимущество, позволяющее направить работу гипервизора непосредственно на управление аппаратными средствами («железом»: оперативной памятью и процессором), а работу с периферией отдать на откуп управляющему домену - dom0. Открытый исходный код позволяет масштабировать XEN на широкий спектр задач);
- выполнение работы с периферийным оборудованием вспомогательными приложениями (периферийные операции - создание/удаление, запуск/остановка, миграция, подключение ресурсов и т.д - вынесены на прикладной уровень, работающий на dom0. Данное решение обеспечивает более стабильную работу гипервизора).
Преимущества VPS с XEN
XEN – проверенное временем решение для тех, кому необходима высокопроизводительная и качественная среда виртуализации.
К основным преимуществам развертывания виртуальных серверов с использованием XEN:
- высокая производительность;
- надежная, стабильная работа;
- «горячее» перераспределение ресурсов.
К недостаткам можно отнести:
- необходимость использования внешнего сетевого хранилища для обеспечения «живой» миграции, тем не менее обеспечивающая сохранность данных;
- относительно высокая стоимость реализации.
|