Перейти к основному контенту

Виртуализация XEN

В REG.RU можно заказать хостинг VPS/VDS с разными типами виртуализации. В этой статье мы расскажем, что такое виртуализация, какие типы виртуализаций существуют и чем хороша XEN-виртуализация для Linux server.

VPS с установленной CentOS

Закажите сервер с чистой CentOS или панелью
управления ISPmanager всего за пару минут.

Заказать VPS с CentOS

Что такое виртуализация и гипервизор?

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

Гипервизор может создавать среды двумя способами: через основную ОС — программная виртуализация, и напрямую с «железа» — аппаратная виртуализация.

Технология XEN virtualization относится к аппаратному способу виртуализации.

Подробнее о способах виртуализации вы можете прочитать в статье: Виртуализация OpenVZ.

Рассмотрим технологию виртуализации XEN.

Виртуализация XEN на сервере

XEN — гипервизор виртуальных машин (ВM или VM), который позволяет развернуть несколько виртуальных серверов на одном физическом сервере. Подробнее о возможностях виртуальных машин читайте в статье: Что такое виртуальная машина?

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

<права>, а также операционную систему и программное обеспечение на выбор. То есть клиент получает в пользование выделенные аппаратные ресурсы сервера с полным управлением и контролем.'VPS</права> на базе XEN позволяет свободно выбирать ресурсы в зависимости от ваших целей и проекта.

Особенности и возможности XEN

Серверы с XEN целесообразно использовать при больших и периодических нагрузках на процессор (например, часто посещаемые сайты с неравномерным трафиком, высоконагруженные веб-приложения).

Ключевые особенности:

  • на XEN есть возможность создавать виртуальные машины не только Linux (CentOs, Debian, Ubuntu), но и Windows, BSD и др.
  • каждая виртуальная машина имеет собственное ядро ОС, что исключает сбой общего ядра;
  • гибкость настройки: можно настроить параметры ядра индивидуально для каждой BM;
  • высокая производительность: работа с виртуальным сервером на XEN практически не отличается от работы на физическом сервере;
  • масштабируемость: на одной физической системе можно создать до 64 процессоров (64-way SMP);
  • поддерживаются практически все драйверы устройств Linux;
  • можно использовать Docker или иметь несколько версий MySQL.

Подробнее об особенностях и преимуществах других типов виртуализации читайте в статьях: Виртуализация OpenVZ и Виртуализация KVM.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0