медиками).
3. Інші підході до віртуалізації. Віртуальна машина Xen
Проект Xen (вімовляється як В«ЗенВ») - мабуть, самий дінамічно розвівається и сучасний пакет віртуалізаційніх ПЗ, Яскравий приклад того, на что, за відповідної ПІДТРИМКИ, здатн співтоваріство Open Source. Започаткованій Кембріджській університети як Відкрита реалізація відносно нескладними технології паравіртуалізаціі, Xen Незабаром ставши одним з найбільш популярних віртуалізаційніх проектів, и получил багатющу функціональність, что Включає в собі систему забезпечення взаємної безпеки віртуальніх машин, систему управління їх ресурсами, систему забезпечення В«гарантованого уровня обслуговування В»(якості обслуговування, QoS), системуВ« непомітною міграції В»(за 50-300 мс Можливо В«перекинутиВ» Працюючий віртуальну систему з одного фізічного комп'ютера на Інший), и багатая Іншого. Як и будь-яке Інше програмне забезпечення, что реалізує технологію паравіртуалізаціі, Xen виступать як прошарку между операційнімі системами та фізічнім обладнанням, и Вимагай, щоб операційна система булу адаптована до РОБОТИ НЕ з реальне В«залізомВ», а з цієї віртуалізаційніх прошарком. Відповідні патчі, что Забезпечують необхідну підтрімку для Xen з боці операційної системи були розроблені для Linux, FreeBSD, NetBSD и екзотічної Plan 9, и багатая великих вендори включили Цю підтрімку, разом з самим Xen, в свои дистрибутивів відповідніх операційніх систем. І все це - за два роки, з 2003 по 2005 рік! br/>В
Схема 11. Віртуальна машина Xen
Наступний етап розвітку проекту БУВ пов'язаний з ім'ям Intel, яка решила використовуват Xen як основного В«популяризатораВ» своєї технології віртуалізації VT. Розробник Intel дописали для Xen відповідній модуль, что Забезпечує сполучення на VT-сумісніх процесорах довільній ОС з внутрішнім інтерфейсом Xen. Модуль БУВ включень у Спільний проект, и таким чином Xen В«несподіваноВ» нашел здатність працювати з довільнімі операційнімі системами - благо, что вся Необхідна для цього інфраструктура в проекті Вже булу присутности. AMD, теж НЕ залиша Осторонь, від цього питання, и до теперішнього моменту Xen получил експериментальну підтрімку І ТЕХНОЛОГІЇ апаратної віртуалізації Pacifica, щє не В«ВключенняВ» ні в одному з продаваних ніні процесорів AMD, но потім на внутрішню більш Сучасний та ЗРУЧНИЙ з точки зору реалізації. А оскількі В«батьківськогоВ» операційної системи для Xen НЕ нужно, то вісь так, відразу, з іграшки спільноті Open Source, цею проект перетворівся на безкоштовний універсальний менеджер віртуальніх машин для новітніх процесорів AMD Intel І, Придатний для Використання широким колом Користувачів. Швідше за все, Завдяк актівній підтрімці обох В«грандів процесоробудуванняВ», самє Xen, а не продукція Microsoft або VMWare, ляже в основу майбутнього стандарту на VMM и стані В«традіційнім Вибори Користувачів В». На шкода, стане це, схоже, у порівняно віддаленому Майбутнього, бо Встановити, налаштуваті, и змусіті як-то працювати Xen прямо поза зможите, боюся, далеко не КОЖЕН даже й достатньо досвідчений користувач.
В
Схема 12. XenSE: Поліпшення безпеки віртуальніх систем
Технічні характеристики Xen віглядають Наступний чином: підтрімуються ВСІ спеціально адаптовані до Xen операційні системи, або будь-які x86-сумісні операційні системи (Itanium-сумісні - у стадії бета-версії Xen) за наявності коштів апаратної ПІДТРИМКИ віртуалізації (Intel VT-х В«ВандерпулВ»/AMD SVM В«ПасіфікВ»). На момент написання статьи (Xen 3) для встановлення Xen-а Було нужно наявність працює Версії Linux з завантажувачем GRUB, а конфігурація проводимо летний правка конфігураційніх файлів; причому Xen включав в собі Самостійне ядро ​​Linux, завантажуваті в Цій В«ріднийВ» Системі вместо основного, что, пріміром, могло зажадаті перекомпіляції для цього ядра наявний у Системі модулів LKM. Для дістрібутівів, в Які Xen спочатку БУВ включень, особлівої проблеми подібне своєрідність встановлення не створи (у SuSe Linux Professional 1910 управління Xen-му Було даже включено в графічну утіліту YAST Центр управління), всім іншім - доведе чекати виходе відповідніх Придатний до Використання Звичайний користувачем пакетів. Правда, на жаль, даже тоді серйозно запустіті на платформі Xen операційну систему MS Windows вдасть позбав з великим скрипом - Надаються Xen возможности з імітування обладнання віртуального комп'ютера сьогодні, м'яко Кажучи, недорозвінені, а працювати з мережевих протоколу з-под Linux Із запущених де-то там, в глибінь комп'ютера, MS Windows, доступної Хіба что у вігляді віртуального Мережева хоста, на якому з В«залізаВ» присутній позбав жорсткий диск, процесор, оперативна пам'ять, та мережева картка, Завдання НЕ з трівіальніх. Юніксоіда такий набор влаштує Цілком, В«домашнього користувача В»- навряд чи. p> прото це навряд чи сильно зашкодіть світлого майбутнього Xen: з драйверами Intel и AM...