SlideShare a Scribd company logo
1 of 21
(Пара)виртуализация XEN
Попов А.С. 143 гр.
Сыктывкар, 2010
Во имя чего?
•   разработка и тестирование приложений;
•   консолидация серверов;
•   кластерные системы;
•   распределенные вычисления.
Что есть что
Виртуализация
полная виртуализация (full virtualization)
- сокрытие настоящей реализации какого-либо процесса или
объекта от истинного его представления для того, кто им
пользуется.
Пара-виртуализация
(para-virtualization).
 - техника виртуализации, при которой гостевые операционные
системы подготавливаются для исполнения в виртуализированной
среде, для чего их ядро незначительно модифицируется.
Эмуляция
- программная система, которая позволяет создать максимально
чёткую программную модель компьютера или другого
вычислительного устройства, и выполнять программное
обеспечение внутри.
Игроки
Название         Открытый продукт   Коммерческий

Citrix           XEN                XenServer
                                    Red Hat Enterprise
RedHat           KVM
                                    Virtualization for Servers
Parallels (РФ)   OpenVZ             Virtuozzo

VMware                    -         ESX Server

Microsoft                 -         Hyper-V
Игроки. Спорный обзор рынка
Принцип работы


          ПО           ПО

       Гостевая ОС Гостевая ОС
          (ВМ)          (ВМ)
                 Гипервизор
       (монитор виртуальной машины)
          Аппаратное обеспечение
Установка и настройка XEN
Порядок установки

             Подготовка домена 0




             Подготовка домена U




             Запуск гостевой ОС
Конфигурация ВМ
kernel = "/boot/vmlinuz-2.6.31-302-ec2"
memory = 256
name = "ubuntu"
vif = [ 'mac=00:16:3e:а3:92:54' ]
disk = [ 'file:/xen/images/ubuntu.img,hda1,w' ]
Работа с XEN
•   xm create –c ubuntu.cfg
•   xm mem-set ubuntu 128
•   xm vcpu-set ubuntu 4
•   xentop
xm create –c ubuntu.cfg
xm vcpu-set ubuntu 4; xm mem-set ubuntu 128
root@ubuntu:~# cat /proc/cpuinfo | grep proc
processor : 0
processor : 1
processor : 2
processor : 3
root@ubuntu:~# cat /proc/meminfo | grep MemTotal
MemTotal:     276200 kB
root@ubuntu:~# cat /proc/meminfo | grep MemTotal
MemTotal:     131072 kB
HVM
HVM-домен
(hardware virtualization mode) — полностью виртуализированный
домен Xen. Требует поддержки аппаратной виртуализации со
стороны процессора (Intel VT, AMD-V).

Поддерживаемые ОС:
• Linux
• OpenSolaris
• BSD
• Windows
Windows домен
3 домена
Xen и IA32 модель защиты
                  Кольца + регистры процессора
Список литературы
•   1. Xen [Электронный ресурс]. URL: http://xgu.ru/wiki/Xen (Дата
    обращения 01.06.2010).
•   2. Техническая библиотека [Электронный ресурс]. URL:
    http://www.ibm.com/developerworks/ru/library (Дата обращения
    01.06.2010).
•   3. Documentation Support [Электронный ресурс]. URL:
    http://www.xen.org (Дата обращения 01.06.2010).

More Related Content

What's hot

Расширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIOРасширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIOКРОК
 
Слава Машканов — “Wubuntu”: Построение гетерогенной среды Windows+Linux на н...
Слава Машканов — “Wubuntu”: Построение гетерогенной среды  Windows+Linux на н...Слава Машканов — “Wubuntu”: Построение гетерогенной среды  Windows+Linux на н...
Слава Машканов — “Wubuntu”: Построение гетерогенной среды Windows+Linux на н...Minsk Linux User Group
 
Test IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier RusTest IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier RusOleg Korol
 
Migrate To Emc Symmetrix Vmax Rus
Migrate To Emc Symmetrix Vmax RusMigrate To Emc Symmetrix Vmax Rus
Migrate To Emc Symmetrix Vmax RusOleg Korol
 
09 server mgmt_ii_ru
09 server mgmt_ii_ru09 server mgmt_ii_ru
09 server mgmt_ii_rumcroitor
 
08 server mgmt_ru
08 server mgmt_ru08 server mgmt_ru
08 server mgmt_rumcroitor
 
Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)
Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)
Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)Ontico
 
1. Sartakov. Virtualization. June 01, 2013
1. Sartakov. Virtualization. June 01, 20131. Sartakov. Virtualization. June 01, 2013
1. Sartakov. Virtualization. June 01, 2013ru-fedora-moscow-2013
 
Максим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игруМаксим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игруFDConf
 
Selectel Meetup OpenStack GPU in Cloud
Selectel Meetup OpenStack GPU in CloudSelectel Meetup OpenStack GPU in Cloud
Selectel Meetup OpenStack GPU in CloudAlekseyStepanenko
 
Про эмуляторы
Про эмуляторыПро эмуляторы
Про эмуляторыNikita Zimin
 
Антон Качалов - Популярно об IPMI и UEFI
Антон Качалов - Популярно об IPMI и UEFI Антон Качалов - Популярно об IPMI и UEFI
Антон Качалов - Популярно об IPMI и UEFI Yandex
 
Kopytov
KopytovKopytov
KopytovYandex
 
Контейнеры в OpenStack: простое решение сложных проблем
Контейнеры в OpenStack: простое решение сложных проблемКонтейнеры в OpenStack: простое решение сложных проблем
Контейнеры в OpenStack: простое решение сложных проблемYandex
 
использование Solaris zones для решения различных задач. а. павленко. зал 4
использование Solaris zones для решения различных задач. а. павленко. зал 4использование Solaris zones для решения различных задач. а. павленко. зал 4
использование Solaris zones для решения различных задач. а. павленко. зал 4rit2011
 

What's hot (18)

Bios
BiosBios
Bios
 
Расширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIOРасширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIO
 
Cobbler
CobblerCobbler
Cobbler
 
Слава Машканов — “Wubuntu”: Построение гетерогенной среды Windows+Linux на н...
Слава Машканов — “Wubuntu”: Построение гетерогенной среды  Windows+Linux на н...Слава Машканов — “Wubuntu”: Построение гетерогенной среды  Windows+Linux на н...
Слава Машканов — “Wubuntu”: Построение гетерогенной среды Windows+Linux на н...
 
Test IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier RusTest IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier Rus
 
Migrate To Emc Symmetrix Vmax Rus
Migrate To Emc Symmetrix Vmax RusMigrate To Emc Symmetrix Vmax Rus
Migrate To Emc Symmetrix Vmax Rus
 
09 server mgmt_ii_ru
09 server mgmt_ii_ru09 server mgmt_ii_ru
09 server mgmt_ii_ru
 
08 server mgmt_ru
08 server mgmt_ru08 server mgmt_ru
08 server mgmt_ru
 
Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)
Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)
Nutanix Acropolis - облако на базе KVM под ключ, Максим Шапошников (Nutanix)
 
1. Sartakov. Virtualization. June 01, 2013
1. Sartakov. Virtualization. June 01, 20131. Sartakov. Virtualization. June 01, 2013
1. Sartakov. Virtualization. June 01, 2013
 
Максим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игруМаксим Щепелин - Доставляя веб-контент в игру
Максим Щепелин - Доставляя веб-контент в игру
 
Selectel Meetup OpenStack GPU in Cloud
Selectel Meetup OpenStack GPU in CloudSelectel Meetup OpenStack GPU in Cloud
Selectel Meetup OpenStack GPU in Cloud
 
Про эмуляторы
Про эмуляторыПро эмуляторы
Про эмуляторы
 
Антон Качалов - Популярно об IPMI и UEFI
Антон Качалов - Популярно об IPMI и UEFI Антон Качалов - Популярно об IPMI и UEFI
Антон Качалов - Популярно об IPMI и UEFI
 
Kopytov
KopytovKopytov
Kopytov
 
ПК КВГ
ПК КВГПК КВГ
ПК КВГ
 
Контейнеры в OpenStack: простое решение сложных проблем
Контейнеры в OpenStack: простое решение сложных проблемКонтейнеры в OpenStack: простое решение сложных проблем
Контейнеры в OpenStack: простое решение сложных проблем
 
использование Solaris zones для решения различных задач. а. павленко. зал 4
использование Solaris zones для решения различных задач. а. павленко. зал 4использование Solaris zones для решения различных задач. а. павленко. зал 4
использование Solaris zones для решения различных задач. а. павленко. зал 4
 

Similar to Замкнутая программная среда. Виртуализация XEN

Введение в виртуализацию. Вебинар для проекта getccna.ru
Введение в виртуализацию. Вебинар для проекта getccna.ruВведение в виртуализацию. Вебинар для проекта getccna.ru
Введение в виртуализацию. Вебинар для проекта getccna.ruKonstantin Kryazhenkov
 
Введение в виртуализацию. Обзор технологий VMware
Введение в виртуализацию.  Обзор технологий VMwareВведение в виртуализацию.  Обзор технологий VMware
Введение в виртуализацию. Обзор технологий VMwareSkillFactory
 
Бесплатная виртуализация Citrix XenServer для компаний
Бесплатная виртуализация Citrix XenServer для компанийБесплатная виртуализация Citrix XenServer для компаний
Бесплатная виртуализация Citrix XenServer для компанийareconster
 
Running Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-VRunning Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-VAndrey Beshkov
 
Build private clouds with ProxmoxVE distributive
Build private clouds with ProxmoxVE distributiveBuild private clouds with ProxmoxVE distributive
Build private clouds with ProxmoxVE distributiveДима Ванькевич
 
Introduction to Windows Azure IaaS
Introduction to Windows Azure IaaSIntroduction to Windows Azure IaaS
Introduction to Windows Azure IaaSAlexander Feschenko
 
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...SQALab
 
Управление облачной инфраструктурой
Управление облачной инфраструктуройУправление облачной инфраструктурой
Управление облачной инфраструктуройdddpaul
 
Виртуализация
ВиртуализацияВиртуализация
Виртуализацияyaevents
 
Построение систем виртуализации высокой надежности с помощью Windows server 2...
Построение систем виртуализации высокой надежности с помощью Windows server 2...Построение систем виртуализации высокой надежности с помощью Windows server 2...
Построение систем виртуализации высокой надежности с помощью Windows server 2...Andrey Beshkov
 
Виртуализация настольных ПК с VMware View
Виртуализация настольных ПК с VMware ViewВиртуализация настольных ПК с VMware View
Виртуализация настольных ПК с VMware Viewareconster
 
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...areconster
 
Александр Чистяков - Практический опыт использования решений виртуализации в ...
Александр Чистяков - Практический опыт использования решений виртуализации в ...Александр Чистяков - Практический опыт использования решений виртуализации в ...
Александр Чистяков - Практический опыт использования решений виртуализации в ...HappyDev
 

Similar to Замкнутая программная среда. Виртуализация XEN (20)

Введение в виртуализацию. Вебинар для проекта getccna.ru
Введение в виртуализацию. Вебинар для проекта getccna.ruВведение в виртуализацию. Вебинар для проекта getccna.ru
Введение в виртуализацию. Вебинар для проекта getccna.ru
 
Rootconf Virt
Rootconf VirtRootconf Virt
Rootconf Virt
 
Введение в виртуализацию. Обзор технологий VMware
Введение в виртуализацию.  Обзор технологий VMwareВведение в виртуализацию.  Обзор технологий VMware
Введение в виртуализацию. Обзор технологий VMware
 
Бесплатная виртуализация Citrix XenServer для компаний
Бесплатная виртуализация Citrix XenServer для компанийБесплатная виртуализация Citrix XenServer для компаний
Бесплатная виртуализация Citrix XenServer для компаний
 
Windows Azure Internals
Windows Azure InternalsWindows Azure Internals
Windows Azure Internals
 
Running Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-VRunning Linux and Unix on Hyper-V
Running Linux and Unix on Hyper-V
 
Build private clouds with ProxmoxVE distributive
Build private clouds with ProxmoxVE distributiveBuild private clouds with ProxmoxVE distributive
Build private clouds with ProxmoxVE distributive
 
3. Kulemin. kvm. June 01, 2013
3. Kulemin. kvm. June 01, 20133. Kulemin. kvm. June 01, 2013
3. Kulemin. kvm. June 01, 2013
 
Introduction to Windows Azure IaaS
Introduction to Windows Azure IaaSIntroduction to Windows Azure IaaS
Introduction to Windows Azure IaaS
 
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
 
Microsoft Virtualization(Plex)
Microsoft Virtualization(Plex)Microsoft Virtualization(Plex)
Microsoft Virtualization(Plex)
 
Citrix on VMware
Citrix on VMwareCitrix on VMware
Citrix on VMware
 
Управление облачной инфраструктурой
Управление облачной инфраструктуройУправление облачной инфраструктурой
Управление облачной инфраструктурой
 
Виртуализация
ВиртуализацияВиртуализация
Виртуализация
 
Confet qa
Confet qaConfet qa
Confet qa
 
Построение систем виртуализации высокой надежности с помощью Windows server 2...
Построение систем виртуализации высокой надежности с помощью Windows server 2...Построение систем виртуализации высокой надежности с помощью Windows server 2...
Построение систем виртуализации высокой надежности с помощью Windows server 2...
 
Automation Compliance Checks
Automation Compliance ChecksAutomation Compliance Checks
Automation Compliance Checks
 
Виртуализация настольных ПК с VMware View
Виртуализация настольных ПК с VMware ViewВиртуализация настольных ПК с VMware View
Виртуализация настольных ПК с VMware View
 
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
Виртуализация для среднего и малого бизнеса: от бесплатных решений к большой ...
 
Александр Чистяков - Практический опыт использования решений виртуализации в ...
Александр Чистяков - Практический опыт использования решений виртуализации в ...Александр Чистяков - Практический опыт использования решений виртуализации в ...
Александр Чистяков - Практический опыт использования решений виртуализации в ...
 

More from kzissu

Переполнение буфера: лопнуть как мыльный пузырь
Переполнение буфера: лопнуть как мыльный пузырьПереполнение буфера: лопнуть как мыльный пузырь
Переполнение буфера: лопнуть как мыльный пузырьkzissu
 
Технические средства и методы защиты информации
Технические средства и методы защиты информации Технические средства и методы защиты информации
Технические средства и методы защиты информации kzissu
 
Законодательство в области ИБ
Законодательство в области ИБЗаконодательство в области ИБ
Законодательство в области ИБkzissu
 
Утечка информации. Обзор, проблемы, тенденции рынка
Утечка информации. Обзор, проблемы, тенденции рынкаУтечка информации. Обзор, проблемы, тенденции рынка
Утечка информации. Обзор, проблемы, тенденции рынкаkzissu
 
Клавиатурный почерк как средство аутентификации
Клавиатурный почерк как средство аутентификацииКлавиатурный почерк как средство аутентификации
Клавиатурный почерк как средство аутентификацииkzissu
 
Система управления информационной безопасностью
Система управления информационной безопасностьюСистема управления информационной безопасностью
Система управления информационной безопасностьюkzissu
 
Тушение щелочных и щелочно-земельных материалов
Тушение щелочных и щелочно-земельных материаловТушение щелочных и щелочно-земельных материалов
Тушение щелочных и щелочно-земельных материаловkzissu
 
Периметровые средства охраны
Периметровые средства охраныПериметровые средства охраны
Периметровые средства охраныkzissu
 
Защита информации от ВЧ навязывания и ВЧ облучения
Защита информации от ВЧ навязывания и ВЧ облученияЗащита информации от ВЧ навязывания и ВЧ облучения
Защита информации от ВЧ навязывания и ВЧ облученияkzissu
 
Контроль и защита от копирования
Контроль и защита от копированияКонтроль и защита от копирования
Контроль и защита от копированияkzissu
 
Безопасность ВОЛС
Безопасность ВОЛСБезопасность ВОЛС
Безопасность ВОЛСkzissu
 
Генераторы электромагнитного шума
Генераторы электромагнитного шумаГенераторы электромагнитного шума
Генераторы электромагнитного шумаkzissu
 
Програмно-аппаратные комплексы оценки защищенности по ПЭМИН
Програмно-аппаратные комплексы оценки защищенности по ПЭМИНПрограмно-аппаратные комплексы оценки защищенности по ПЭМИН
Програмно-аппаратные комплексы оценки защищенности по ПЭМИНkzissu
 
Обзор систем видеонаблюдения
Обзор систем видеонаблюденияОбзор систем видеонаблюдения
Обзор систем видеонаблюденияkzissu
 
Снятие информации по акустическим каналам. Защита. Цена вопроса
Снятие информации по акустическим каналам. Защита. Цена вопросаСнятие информации по акустическим каналам. Защита. Цена вопроса
Снятие информации по акустическим каналам. Защита. Цена вопросаkzissu
 
Системы радиолокации
Системы радиолокацииСистемы радиолокации
Системы радиолокацииkzissu
 
Kerberos
KerberosKerberos
Kerberoskzissu
 
TM-идентификаторы
TM-идентификаторыTM-идентификаторы
TM-идентификаторыkzissu
 
Модель распространения прав доступа Take-Grant
Модель распространения прав доступа Take-GrantМодель распространения прав доступа Take-Grant
Модель распространения прав доступа Take-Grantkzissu
 
Анализ надежности парольной защиты ОС Windows
Анализ надежности парольной защиты ОС WindowsАнализ надежности парольной защиты ОС Windows
Анализ надежности парольной защиты ОС Windowskzissu
 

More from kzissu (20)

Переполнение буфера: лопнуть как мыльный пузырь
Переполнение буфера: лопнуть как мыльный пузырьПереполнение буфера: лопнуть как мыльный пузырь
Переполнение буфера: лопнуть как мыльный пузырь
 
Технические средства и методы защиты информации
Технические средства и методы защиты информации Технические средства и методы защиты информации
Технические средства и методы защиты информации
 
Законодательство в области ИБ
Законодательство в области ИБЗаконодательство в области ИБ
Законодательство в области ИБ
 
Утечка информации. Обзор, проблемы, тенденции рынка
Утечка информации. Обзор, проблемы, тенденции рынкаУтечка информации. Обзор, проблемы, тенденции рынка
Утечка информации. Обзор, проблемы, тенденции рынка
 
Клавиатурный почерк как средство аутентификации
Клавиатурный почерк как средство аутентификацииКлавиатурный почерк как средство аутентификации
Клавиатурный почерк как средство аутентификации
 
Система управления информационной безопасностью
Система управления информационной безопасностьюСистема управления информационной безопасностью
Система управления информационной безопасностью
 
Тушение щелочных и щелочно-земельных материалов
Тушение щелочных и щелочно-земельных материаловТушение щелочных и щелочно-земельных материалов
Тушение щелочных и щелочно-земельных материалов
 
Периметровые средства охраны
Периметровые средства охраныПериметровые средства охраны
Периметровые средства охраны
 
Защита информации от ВЧ навязывания и ВЧ облучения
Защита информации от ВЧ навязывания и ВЧ облученияЗащита информации от ВЧ навязывания и ВЧ облучения
Защита информации от ВЧ навязывания и ВЧ облучения
 
Контроль и защита от копирования
Контроль и защита от копированияКонтроль и защита от копирования
Контроль и защита от копирования
 
Безопасность ВОЛС
Безопасность ВОЛСБезопасность ВОЛС
Безопасность ВОЛС
 
Генераторы электромагнитного шума
Генераторы электромагнитного шумаГенераторы электромагнитного шума
Генераторы электромагнитного шума
 
Програмно-аппаратные комплексы оценки защищенности по ПЭМИН
Програмно-аппаратные комплексы оценки защищенности по ПЭМИНПрограмно-аппаратные комплексы оценки защищенности по ПЭМИН
Програмно-аппаратные комплексы оценки защищенности по ПЭМИН
 
Обзор систем видеонаблюдения
Обзор систем видеонаблюденияОбзор систем видеонаблюдения
Обзор систем видеонаблюдения
 
Снятие информации по акустическим каналам. Защита. Цена вопроса
Снятие информации по акустическим каналам. Защита. Цена вопросаСнятие информации по акустическим каналам. Защита. Цена вопроса
Снятие информации по акустическим каналам. Защита. Цена вопроса
 
Системы радиолокации
Системы радиолокацииСистемы радиолокации
Системы радиолокации
 
Kerberos
KerberosKerberos
Kerberos
 
TM-идентификаторы
TM-идентификаторыTM-идентификаторы
TM-идентификаторы
 
Модель распространения прав доступа Take-Grant
Модель распространения прав доступа Take-GrantМодель распространения прав доступа Take-Grant
Модель распространения прав доступа Take-Grant
 
Анализ надежности парольной защиты ОС Windows
Анализ надежности парольной защиты ОС WindowsАнализ надежности парольной защиты ОС Windows
Анализ надежности парольной защиты ОС Windows
 

Замкнутая программная среда. Виртуализация XEN

  • 2. Во имя чего? • разработка и тестирование приложений; • консолидация серверов; • кластерные системы; • распределенные вычисления.
  • 4. Виртуализация полная виртуализация (full virtualization) - сокрытие настоящей реализации какого-либо процесса или объекта от истинного его представления для того, кто им пользуется.
  • 5. Пара-виртуализация (para-virtualization). - техника виртуализации, при которой гостевые операционные системы подготавливаются для исполнения в виртуализированной среде, для чего их ядро незначительно модифицируется.
  • 6. Эмуляция - программная система, которая позволяет создать максимально чёткую программную модель компьютера или другого вычислительного устройства, и выполнять программное обеспечение внутри.
  • 7. Игроки Название Открытый продукт Коммерческий Citrix XEN XenServer Red Hat Enterprise RedHat KVM Virtualization for Servers Parallels (РФ) OpenVZ Virtuozzo VMware - ESX Server Microsoft - Hyper-V
  • 9. Принцип работы ПО ПО Гостевая ОС Гостевая ОС (ВМ) (ВМ) Гипервизор (монитор виртуальной машины) Аппаратное обеспечение
  • 11. Порядок установки Подготовка домена 0 Подготовка домена U Запуск гостевой ОС
  • 12. Конфигурация ВМ kernel = "/boot/vmlinuz-2.6.31-302-ec2" memory = 256 name = "ubuntu" vif = [ 'mac=00:16:3e:а3:92:54' ] disk = [ 'file:/xen/images/ubuntu.img,hda1,w' ]
  • 13. Работа с XEN • xm create –c ubuntu.cfg • xm mem-set ubuntu 128 • xm vcpu-set ubuntu 4 • xentop
  • 14. xm create –c ubuntu.cfg
  • 15. xm vcpu-set ubuntu 4; xm mem-set ubuntu 128 root@ubuntu:~# cat /proc/cpuinfo | grep proc processor : 0 processor : 1 processor : 2 processor : 3 root@ubuntu:~# cat /proc/meminfo | grep MemTotal MemTotal: 276200 kB root@ubuntu:~# cat /proc/meminfo | grep MemTotal MemTotal: 131072 kB
  • 16. HVM
  • 17. HVM-домен (hardware virtualization mode) — полностью виртуализированный домен Xen. Требует поддержки аппаратной виртуализации со стороны процессора (Intel VT, AMD-V). Поддерживаемые ОС: • Linux • OpenSolaris • BSD • Windows
  • 20. Xen и IA32 модель защиты Кольца + регистры процессора
  • 21. Список литературы • 1. Xen [Электронный ресурс]. URL: http://xgu.ru/wiki/Xen (Дата обращения 01.06.2010). • 2. Техническая библиотека [Электронный ресурс]. URL: http://www.ibm.com/developerworks/ru/library (Дата обращения 01.06.2010). • 3. Documentation Support [Электронный ресурс]. URL: http://www.xen.org (Дата обращения 01.06.2010).