Xen и OpenVZ
Материал из Xgu.ru
- Короткий URL: xen/openvz
Эта страница посвящена вопросам совместного использования Xen и OpenVZ.
Идея совместного использования Xen и OpenVZ заключается в том, чтобы виртуализировать домены Xen дальше и создать на их основе контейнеры OpenVZ. Вложенная виртуализация Xen возможна только на два уровня: HVM, а потом PV. Ещё один слой вложенности можно получить с помощью OpenVZ (или другого аналогичного средства виртуализации операционной системы).
В гостевом домене Xen можно запустить ядро, поддерживающее OpenVZ. Дальше гостевой домен делится на контейнеры OpenVZ.
В домене 0:
# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 75.0 Domain-U 1 255 1 r----- 19.5
В гостевом домене Domain-U:
%# uname
Linux localhost.localdomain 2.6.18-ovzxen-4-uxen #13 SMP Tue May 22 22:22:35
MSD 2007 i686 i686 i386 GNU/Linux
%# vzctl create 134 --ostemplate fedora-core-5-i386-minimal
Creating VE private area (fedora-core-5-i386-minimal)
Performing postcreate actions
VE private area was created
%# vzlist -a
VEID NPROC STATUS IP_ADDR HOSTNAME
134 - stopped - -
%# vzctl start 134
Starting VE ...
VE is mounted
Setting CPU units: 1000
VE start in progress...
%# vzlist -a
VEID NPROC STATUS IP_ADDR HOSTNAME
134 - running - -
%# vzctl enter 134
entered into VE 134
%#
...
some actions within VE 134
...
%# exit
exited from VE 156
%# vzctl stop 134
Stopping VE ...
VE was stopped
VE is unmounted
[править] Дополнительная информация
- OpenVZ Project Pushes Technology Boundaries Combines Different Types of Open Source Virtualization (англ.)
- How to use OpenVZ as a XEN guest OS (for x86 platform) (англ.)
- гибрид openvz и xen (рус.) — мини-постинг в ЖЖ с демонстрацией связки Xen и OpenVZ
| |
|
|---|