Альтернативный
![]() | |
![]() | |
Оригинальный автор (ы) | Кейр Фрейзер, Стивен Хэнд, Ян Пратт , Кембриджская компьютерная лаборатория |
---|---|
Разработчик (ы) | Linux Foundation Intel |
Первоначальный выпуск | 2 октября 2003 г [ 1 ] [ 2 ] |
Стабильный релиз | 4.19.0 [ 3 ] ![]() |
Репозиторий | |
Написано в | В |
Тип | Гипервизор |
Лицензия | GPLV2 |
Веб -сайт | Xen Project |
Xen (произносится / ˈ z ɛ N / )-это с открытым исходным кодом типа 1 бесплатный гипервизор , предоставляющий услуги, позволяющие несколько компьютерных операционных систем одновременно выполнять одновременно на одном и том же компьютерном оборудовании . Это было Первоначально разработанный Университетом Кембриджской компьютерной лаборатории и в настоящее время разрабатывается Фондом Linux при поддержке Intel , Citrix , Arm Ltd , Huawei , AWS , Alibaba Cloud , AMD , BitDefender и EPAM .
Сообщество проекта Xen разрабатывает и поддерживает проект Xen в качестве бесплатного программного обеспечения с открытым исходным кодом , в соответствии с требованиями общей публичной лицензии GNU (GPL), версия 2. Проект Xen в настоящее время доступен для IA-32 , X86-64 и ARM и ARM и ARM и ARM. Наборы инструкций . [ 4 ]
Программная архитектура
[ редактировать ]Xen Project работает в более привилегированном состоянии процессора, чем любое другое программное обеспечение на машине, за исключением прошивки .
Обязанности гипервизора включают в себя управление памятью и планирование процессоров всех виртуальных машин («домены»), а также для запуска наиболее привилегированного домена («DOM0») - единственной виртуальной машины, которая по умолчанию имеет прямой доступ к аппаратному обеспечению. Из DOM0 гипервизор можно управлять, и могут быть запущены недовилегированные домены («DOMU»). [ 5 ]
Домен DOM0, как правило, является версией Linux или BSD . Пользовательские домены могут быть традиционными операционными системами, такими как Microsoft Windows, в соответствии с которыми привилегированные инструкции предоставляются инструкциями по виртуализации аппаратной виртуальности (если процессор хоста поддерживает виртуализацию X86 , например, Intel VT-X и AMD-V ), [ 6 ] или паравритуализированные операционные системы, в которых операционная система знает, что она работает внутри виртуальной машины, и поэтому делает гиперкаллы напрямую, а не издает привилегированные инструкции.
Сапоги проекта Xen от загрузчика, такого как GNU Grub , а затем обычно загружает операционную операционную систему хоста паравритуализирована в домен хоста (DOM0).
История
[ редактировать ]Ксен возник как исследовательский проект в Кембриджском университете во главе с Яном Праттом , старшим преподавателем в компьютерной лаборатории , и его аспирантом Кейром Фрейзером. публичный выпуск Xen был сделан в 2003 году, с V1.0 после 2004 года Первый . Полем
Для поддержки встроенных систем, таких как смартфон/ IoT, с относительно дефицитными аппаратными вычислительными ресурсами, безопасная архитектура Arm Arm на процессоре ARM была выставлена на XEN Summit 17 апреля 2007 года, состоявшаяся в IBM TJ Watson. [ 7 ] [ 8 ] Первый публичный выпуск Secure Xen Arm Source Code был сделан на XEN Summit 24 июня 2008 г. [ 9 ] [ 10 ] Sang -Bum Suh , [ 11 ] Выпускник Кембриджа, в Samsung Electronics.
22 октября 2007 года Citrix Systems завершила приобретение Xensource, [ 12 ] и проект Xen перешел в домен Xen.org. Этот шаг начался некоторое время ранее и обнародовал существование Консультативного совета проекта Xen (Xen AB), в котором были члены Citrix , IBM , Intel , Hewlett-Packard , Novell , Red Hat , Sun Microsystems и Oracle . Консультативный совет XEN консультирует лидера проекта XEN и отвечает за товарную марку XEN, [ 13 ] Какой Citrix свободно имеет лицензию на всех поставщиков и проектов, которые реализуют Xen Hypervisor . [ 14 ] Citrix также использовал сам бренд XEN для некоторых проприетарных продуктов, не связанных с XEN, включая XenApp и Xendesktop .
15 апреля 2013 года было объявлено, что проект Xen был перенесен под эгидой Фонда Linux в качестве совместного проекта. [ 15 ] Фонд Linux запустил новый товар для «Xen Project», чтобы отличить проект от любого коммерческого использования более старой товарной марки «Xen». Новый веб -сайт сообщества был запущен на xenproject.org [ 16 ] как часть передачи. Члены проекта во время объявления включали: Amazon, AMD, Bromium, CA Technologies, Calxeda, Cisco, Citrix, Google, Intel, Oracle, Samsung и Verizon. [ 17 ] Сам проект Xen самоуправляется. [ 18 ]
Поскольку версия 3.0 ядра Linux , поддержка XEN для DOM0 и DOMU существует в основном ядре. [ 19 ]
История выпуска
[ редактировать ]Версия | Дата выпуска | Примечания |
---|---|---|
1.0 | 2 октября 2003 г. [ 1 ] [ 2 ] | |
2.0 | 5 ноября 2004 г. [ 20 ] | Живая миграция гостей PV. |
3.0 | 5 декабря 2005 г. [ 21 ] [ 22 ] |
Выпуски до 3,0,4 также добавлены:
|
3.1 | 18 мая 2007 г. [ 26 ] | Живая миграция для гостей HVM, Xenapi |
3.2 | 17 января 2008 г. [ 27 ] | PCI PassThrough и режим ожидания ACPI S3 для системы хоста. |
3.3 | 24 августа 2008 г. [ 28 ] | Улучшения для прохождения PCI и управления питанием. Исходный код xen arm Hypervisor, выпущенный для поддержки процессора Arm |
3.4 | 18 мая 2009 г. [ 29 ] | Содержит первую версию «Клиентской инициативы Xen», вскоре XCI. |
4.0 | 7 апреля 2010 г. [ 30 ] | Позволяет использовать ядро DOM0 Linux, которое было реализовано с помощью PVOPS. Ядро Linux версии 2.6.31 было изменено для этой цели, поскольку официальное ядро Linux фактически не поддерживает использование как ядро DOM0 (дата июля 2010 года). [ 31 ] |
4.1 | 25 марта 2011 г. [ 32 ] | Некоторые из улучшений: поддержка более 255 процессоров, лучшая стабильность. Linux ядра v2.6.37 и использование поддержки дальнейшей поддержки в качестве ядра DOM0. [ 33 ] |
4.2 | 8 сентября 2012 г. [ 34 ] | XL стал инструментом по умолчанию. Поддержка до 4095 хост -процессоров и до 512 гостевых процессоров. |
4.3 | 9 июля 2013 года [ 35 ] | Экспериментальная поддержка руки. Numa-Aware планирование. Поддержка Open Vswitch . |
4.4 | 10 марта 2014 года [ 36 ] | Сплошная поддержка Libvirt для Libxl, новый интерфейс канала событий, гипервизор ABI для ARM объявил стабильную, вложенную виртуализацию на оборудовании Intel. [ 37 ] [ 38 ] |
4.5 | 17 января 2015 года [ 39 ] | С 43 крупными новыми функциями 4.5 включает в себя наибольшее количество обновлений в истории проекта. [ 39 ] |
4.6 | 13 октября 2015 года [ 34 ] | Сосредоточен на улучшении качества кода, упрочненности безопасности, обеспечении безопасности технических приборов и предсказуемости цикла высвобождения. [ 34 ] |
4.7 | 24 июня 2016 года [ 40 ] | Улучшен: безопасность, живые миграции, выступления и рабочая нагрузка. Аппаратная поддержка (ARM и Intel Xeon). [ 41 ] |
4.8.1 | 12 апреля 2017 года [ 42 ] | |
4.9 | 28 июня 2017 года [ 43 ] | Xen Project 4.9 заметки о выпуске |
4.10 | 12 декабря 2017 года [ 44 ] | Xen Project 4.10 Notes Release Notes |
4.11 | 10 июля 2018 года [ 45 ] | Xen Project 4.11. |
4.12 | 2 апреля 2019 года [ 46 ] | Xen Project 4.12 Примечания к выпуску |
4.13 | 18 декабря 2019 г. [ 47 ] | Xen Project 4.13 Примечания к выпуску |
4.14 | 24 июля 2020 года | Xen Project 4.14 Примечания к выпуску |
4.15 | 8 апреля 2021 года | Xen Project 4.15. |
4.16 | 2 декабря 2021 года | Xen Project 4.16 Примечания к выпуску |
4.17 | 14 декабря 2022 года | Xen Project 4.17 Примечания к выпуску |
4.18 | 23 ноября 2023 года | Xen Project 4.18 Примечания к выпуску |
4.19 | 29 июля 2024 года | Xen Project 4.19 Примечания к выпуску |
Использование
[ редактировать ]![]() | Эта статья должна быть обновлена . ( Май 2016 г. ) |
Компании по обслуживанию интернет -хостинга используют гипервизоры для предоставления виртуальных частных серверов . Amazon EC2 (с августа 2006 года по ноябрь 2017 г.), [ 48 ] IBM Softlayer , [ 49 ] Liquid Web, Fujitsu Global Cloud Platform , [ 50 ] Linode , Orionvm [ 51 ] и Crackspace Cloud использует Xen в качестве основного виртуального машинного гипервизора для их предложений продуктов. [ 52 ]
Мониторы виртуальной машины (также известные как гипервизоры) также часто работают на мэйнфреймах и крупных серверах, использующих IBM, HP и другие системы. [ Цитация необходима ] Виртуализация сервера может предоставить такие преимущества, как:
- Консолидация, приводящая к увеличению использования
- Быстрое обеспечение
- Динамическая устойчивость к разломам против сбоев программного обеспечения (через быстрое начало или перезагрузку)
- Аппаратное устойчивость (через миграцию виртуальной машины на различное оборудование)
- Безопасное разделение виртуальных операционных систем
- Поддержка устаревшего программного обеспечения, а также новые экземпляры ОС на одном компьютере
Поддержка Xen виртуальной машины живой миграции от одного хоста на другой позволяет балансировать нагрузку и избежать времени простоя.
Виртуализация также имеет преимущества при работе над разработкой (включая разработку операционных систем): запуск новой системы в качестве гостя избегает необходимости перезагрузки физического компьютера, когда возникает ошибка. Гостевые системы из песочницы также могут помочь в исследованиях компьютерной безопасности, позволяя изучать влияние некоторого вируса или червя без возможности компромисса системы хоста.
Наконец, поставщики аппаратных приборов могут принять решение о доставке своего устройства с несколькими гостевыми системами, чтобы иметь возможность выполнять различные части программного обеспечения, которые требуют различных операционных систем. [ Цитация необходима ]
Типы виртуализации
[ редактировать ]Xen предлагает пять подходов к запуску гостевой операционной системы: [ 53 ] [ 54 ] [ 55 ]
- PV (Paravirtization): гость и устройства с виртуализацией.
- HVM (аппаратная виртуальная машина): полностью с помощью аппаратной виртуализации с эмулированными устройствами.
- HVM с драйверами PV : полностью с помощью аппаратной виртуализации с драйверами PV для устройств ввода-вывода.
- PVHVM (Паравиртуализация с виртуализацией оборудования): ВИДУАЛИЗАЦИЯ АРХВИТЕЛЬНОГО ОБСЛУЖИВАНИЯ, поддерживаемая PV с помощью PV-драйверов для устройств ввода-вывода.
- PVH (PV в контейнере HVM): Полностью паравнициализированный гость, ускоренная виртуализацией с помощью аппаратного обеспечения, где это возможно.
Xen обеспечивает форму виртуализации, известную как паравиртуализация, в которой гости запускают модифицированную операционную систему. Гости изменены, чтобы использовать специальный гиперколл ABI , а не определенные архитектурные функции. Благодаря паравритуризации Xen может достичь высокой производительности даже в своей архитектуре хозяина (x86), которая имеет репутацию не сотрудничества с традиционными методами виртуализации. [ 56 ] [ 57 ] Ксен может управлять паравритуализированными гостями («гости PV» в терминологии Xen) даже на процессорах без какой -либо явной поддержки виртуализации. Паравиртуализация избегает необходимости эмулировать полный набор аппаратных и услуг встроенной программы, что делает фотоэлектрическую систему проще для управления и уменьшает поверхность атаки, подвергающуюся воздействию потенциально злонамеренных гостей. На 32-битном x86 код ядра Xen хоста работает на кольце 0 , в то время как размещенные домены работают в кольце 1 (ядро) и кольцо 3 (приложения).
ЦП, которые поддерживают виртуализацию, позволяют запускать немодифицированных гостей, включая проприетарные операционные системы (такие как Microsoft Windows). Это известно как виртуализация с помощью аппаратного обеспечения , однако, в Xen это известно как аппаратная виртуальная машина (HVM). Расширения HVM предоставляют дополнительные режимы выполнения с явным различием между наиболее привильными режимами, используемыми гипервизором, с доступом к реальному оборудованию (называемому «корневым режимом» в x86) и менее привилегированными режимами, используемыми гостевыми ядрами и приложениями с »с» с " Аппаратные «доступ к полному управлению гипервизором (в x86, известный как« режим не-корневой режима »; режим как корневого, так и неровного режима имеет кольца 0–3). Как Intel, так и AMD внесли изменения в XEN для использования своих соответствующих расширений архитектуры Intel VT-X и AMD-V. [ 58 ] Использование ARM V7A и V8A поставляется с XEN 4.3. расширений виртуализации [ 59 ] Расширения HVM также часто предлагают новые инструкции, позволяющие прямым вызовам паравритуализированного гостя/драйвера в гипервизор, обычно используемый для ввода -вывода или других операций, нуждающихся в высокой производительности. Они позволяют гостям HVM подходящими незначительными модификациями, чтобы получить многие преимущества Paravirtized ввода -вывода. В текущих версиях XEN (до 4,2) только полностью виртуализированные гости HVM могут использовать аппаратные средства для нескольких независимых уровней защиты памяти и пейджинг. В результате для некоторых рабочих нагрузок гости HVM с драйверами PV (также известными как PV-ON-HVM, или PVH), обеспечивают лучшую производительность, чем чистые гости PV. Xen HVM имеет эмуляцию устройства, основанную на проекте QEMU , чтобы обеспечить виртуализацию ввода/вывода виртуальным машинам. Система эмулирует аппаратное обеспечение с помощью паттированного демона QEMU «Диспетчер устройств» (QEMU-DM), работающего в качестве бэкэнда в DOM0. Это означает, что виртуализированные машины видят эмулированную версию довольно базового ПК. В критической среде производительность диск и сетевые драйверы PV-ON-HVM используются во время обычной работы гостей, так что эмулируемое аппаратное обеспечение ПК в основном используется для загрузки.
Функции
[ редактировать ]Администраторы могут «жить мигрируют» виртуальные машины Xen между физическими хозяевами в локальной сети без потери доступности. Во время этой процедуры локальная сеть итеративно копирует память о виртуальной машине в пункт назначения, не останавливая ее выполнение. Процесс требует остановки около 60–300 мс для выполнения окончательной синхронизации, прежде чем виртуальная машина начнет выполнять в своем конечном пункте назначения, обеспечивая иллюзию бесшовной миграции. Аналогичная технология может служить для приостановки бега виртуальных машин к диску, «замораживая» свое состояние для возобновления позднее.
Xen может масштабироваться до 4095 физических процессоров, 256 VCPU за гость HVM, 512 VCPU за гость PV, 16 ТБ ОЗУ на хост и до 1 ТБ ОЗУ на гость HVM или 512 ГБ ОЗУ на гость PV. [ 60 ]
Доступность
[ редактировать ]Xen Hypervisor был перенесен в ряд семей процессоров:
- Intel: IA-32, IA-64 (до версии 4.2 [ 61 ] ), x86-64
- PowerPC: ранее поддерживается в рамках проекта Xenppc, больше не активен после XEN 3.2 [ 62 ]
- ARM: ранее поддерживается в рамках проекта Xenarm для более старых версий ARM без расширений виртуализации, таких как Cortex-A9. В настоящее время [ когда? ] поддерживается с XEN 4.3 для новых версий руки с расширениями виртуализации, такими как Cortex-A15 .
- MIPS : XLP832 Экспериментальный порт [ 63 ]
Хозяева
[ редактировать ]XEN можно отправить в специальную платформу виртуализации, такую как XCP-NG или Xenserver (ранее Citrix Hypervisor, и до этого Citrix Xenserver, а также до этого XenSource's Xenenterprise).
В качестве альтернативы Xen распределяется в качестве дополнительной конфигурации многих стандартных операционных систем. Xen доступен для и распространяется с:
- Alpine Linux предлагает минимальную систему DOM0 ( BusyBox , UCLIBC ), которую можно запустить со съемных носителей, таких как USB -палочки.
- Arch Linux предоставляет необходимые пакеты с подробными инструкциями по настройке на их вики. [ 64 ] [ 65 ]
- Debian Linux (с версии 4.0 "Etch") и многие из его производных;
- FreeBSD 11 включает в себя экспериментальную поддержку хоста. [ 66 ]
- Gentoo имеет необходимые пакеты, доступные для поддержки Xen, а также инструкции на их вики. [ 67 ]
- Магея (с версии 4);
- NetBSD может функционировать как DOMU и DOM0. [ 68 ]
- Распределения на основе OpenSolaris могут функционировать как DOM0 и DOMU из Nevada Build 75.
- OpenSuse 10.x до 12.x: [ 69 ] Только 64-битные хосты поддерживаются с 12.1;
- Qubes OS использует Xen для изоляции приложений для более безопасного рабочего стола. [ 70 ]
- SUSE Linux Enterprise Server (с версии 10);
- Solaris (с 2013 года с Oracle VM Server для X86 , до Sun XVM );
- Ubuntu (с 8.04 «выносливый цапля» , но нет ядра с DOM0 в 8,10 «Intrepid Ibex» до 12.04 «Точный панголин» . [ 71 ] [ 72 ] )
Гости
[ редактировать ]Гостевые системы могут работать полностью виртуализированы (которая требует аппаратной поддержки), паравритуализирована (которая требует модифицированной гостевой операционной системы) или полностью виртуализирована с паравритализированными драйверами (PVHVM [ 73 ] ). [ 74 ] Большинство операционных систем, которые могут работать на ПК, могут работать как гость Xen HVM. Следующие системы могут работать в качестве паравритализированных гостей Xen:
- Linux
- FreeBSD в 32-разрядном или 64-разрядном через PVHVM; [ 75 ] [ 76 ]
- OpenBSD , через PVHVM; [ 77 ]
- Netbsd
- Непреднамеренный
- Gnu Hurd (Gnumach-1-ярчо-экспеншня)
- План 9 от Bell Labs
XEN Version 3.0 представила возможность запуска Microsoft Windows в качестве гостевой операционной системы, не подлежащей, если процессор хост-машины поддерживает оборудование виртуализации, предоставляемой Intel VT-X (ранее под кодовым названием Vanderpool) или AMD-V (ранее CodeCecing Pacifica). Во время разработки Xen 1.x Microsoft Research , наряду с группой операционной системы Кембриджского университета, разработала порт Windows XP для XEN - стал возможным благодаря . программе академического лицензирования Microsoft Условия этой лицензии не позволяют публикации этого порта, хотя документация опыта появляется в оригинальной статье Xen Sosp . [ 78 ] Джеймс Харпер и сообщество с открытым исходным кодом Xen начали разрабатывать драйверы для паравритализации бесплатного программного обеспечения для Windows. Они предоставляют фронтальные драйверы для блоков Xen и сетевых устройств и позволяют гораздо более высокие диск и сетевые характеристики для систем Windows, работающих в режиме HVM. Без этих драйверов весь диск и сетевой трафик должны быть обработаны через QEMU-DM. [ 79 ] Впоследствии Citrix выпустил по лицензии BSD (и продолжает поддерживать) драйверы PV для Windows. [ 80 ]
Управление
[ редактировать ]Сторонние разработчики создали ряд инструментов (известных как консоли управления XEN) для облегчения общих задач администрирования хоста XEN, таких как настройка, запуск, мониторинг и остановка гостей XEN. Примеры включают:
- Инструментарий OpenNebula управления облаком
- On OpenSuse YAST и Virt-Man предлагают графическое управление виртуальной машиной
- OpenStack Nangy поддерживает Xen в качестве гипервизора/вычислительной цели
- Apache Cloudstack также поддерживает Xen как гипервизор
- 's Орчестрат Platesspin Platespin также управляет виртуальными машинами Xen для доставки Xen в Suse Linux Enterprise Server.
- Ксен оркестр как для платформ XCP-NG и Citrix Hypervisor
Коммерческие версии
[ редактировать ]- XCP-NG (открытый исходный код, в рамках проекта Linux Foundation и Xen, первоначально вилка Xenserver)
- Xenserver [ 81 ] (Ранее Citrix Hypervisor [ 82 ] до 2023 года и ранее Citrix Xenserver до 2019 года)
- Huawei Fusionsphere [ 83 ]
- Oracle VM Server для x86
- Thinsy Corporation
- Виртуальное железо (прекращение Oracle)
- Тигб (гипервизор) от Star Lab Corp. [ 84 ]
Xen Hypervisor охватывается общей публичной лицензией GNU, поэтому все эти версии содержат ядро свободного программного обеспечения с исходным кодом. Однако многие из них содержат запатентованные дополнения.
Смотрите также
[ редактировать ]- CloudStack
- Виртуальная машина на основе ядра (KVM)
- OpenStack
- Виртуальный диск изображение
- Tboot , система целостности на основе TXT для ядра Linux и Xen Hypervisor
- VMware Esxi
- ВОЗ
Ссылки
[ редактировать ]- ^ Jump up to: а беременный "Ксен" . Sourceforge.net. 2 октября 2003 г. Получено 18 октября 2012 года .
- ^ Jump up to: а беременный Джонатан Корбет (2 октября 2003 г.). «Первый стабильный выпуск Xen» . Lwn.net . Получено 18 октября 2012 года .
- ^ "Xen Project 4.19 Notes - Xen" . 29 июля 2024 года . Получено 1 августа 2024 года .
- ^ Jgross (2 апреля 2019 г.). «Что нового в Xen 4.12» . xenproject.org . Получено 6 мая 2019 года .
- ^ «Обзор Xen» . Получено 5 апреля 2015 года .
- ^ "Oscompatibility - Xen Project Wiki" . Wiki.xenproject.org. 8 февраля 2007 г. Получено 8 июня 2013 года .
- ^ «Ксен саммит апрель 2007 года» . Xen Project . Апрель 2007 г.
- ^ Suh, Sang-Bum (апрель 2007 г.). «Безопасная архитектура и реализация Xen на руке для мобильных устройств» (PDF) . Xen Project .
- ^ «Xen Summit Boston 2008» . Xen Project . Июнь 2008.
- ^ Suh, Sang-Bum (июнь 2008 г.). «Secure Xen на ARM: выпуск и обновление исходного кода» (PDF) . Xen Project .
- ^ «Профили спикеров Xensummit» (PDF) . Xen Summit Boston 2008 . Июнь 2008.
- ^ «Citrix Systems» Citrix завершает приобретение Xensource » . Citrix Systems. 12 июля 2007 года. Архивировано с оригинала 6 февраля 2012 года . Получено 26 октября 2007 года .
- ^ «Торговая марка» . Xen.org . Получено 8 июня 2012 года .
- ^ «Политика товарных знаков» (PDF) (PDF). Xen.org. 1 июня 2008 г. Получено 8 июня 2013 года .
- ^ "Linux Foundation Project" . LinuxFoundation.org . Получено 3 мая 2013 года .
- ^ «Сайт xenProject.org» . Xenproject.org . Получено 3 мая 2013 года .
- ^ «Члена проекта Linux Foundation Xen» . Xenproject.org . Получено 3 мая 2013 года .
- ^ «Управление проектом (обновлено)» . Xenproject.org . Получено 3 мая 2013 года .
- ^ «Ксен отмечает полную поддержку DOM0 и DOMU в Linux 3.0 -» . Blog.xen.org. 30 мая 2011 года. Архивировано с оригинала 7 июня 2011 года . Получено 18 октября 2012 года .
- ^ Джонатан Корбет (5 ноября 2004 г.). "Xen 2.0 выпустил" . Lwn.net . Получено 18 октября 2012 года .
- ^ Джонатан Корбет (6 декабря 2005 г.). "Xen 3.0 выпустил" . Lwn.net . Получено 18 октября 2012 года .
- ^ «Xensource: пресс -релизы» . Xensource, Inc. 10 декабря 2005 г. Архивировано из оригинала 10 декабря 2005 года . Получено 18 октября 2012 года .
- ^ «AMD SVM XEN PORT является общедоступным» . Lists.xenproject.org. 14 декабря 2005 г. Получено 8 июня 2013 года .
- ^ "[Xen -devel] xen 3.0.3 выпущено! - Xen Source" . Lists.xenproject.org. 17 октября 2006 г. Получено 8 июня 2013 года .
- ^ "[Xen -Devel] FW: Xen 3.0.4 выпущено! - Xen Source" . Lists.xenproject.org. 20 декабря 2006 г. Получено 8 июня 2013 года .
- ^ "[Xen -Devel] xen 3.1 выпустил! - Xen Source" . Lists.xenproject.org. 18 мая 2007 г. Получено 8 июня 2013 года .
- ^ «Xen 3.2.0 Официально выпущен: vmblog.com - Новости и информацию о технологии виртуализации для всех» . Vmblog.com . Получено 18 октября 2012 года .
- ^ «Xen 3.3.0 Hypervisor готова к загрузке - H: Open Source, Security и Development» . H-online.com. 25 августа 2008 года. Архивировано с оригинала 14 марта 2012 года . Получено 18 октября 2012 года .
- ^ «Xen.org объявляет о выпуске Xen 3.4 Hypervisor | Citrix Blogs» . Community.citrix.com. 18 мая 2009 г. Архивировано с оригинала 15 марта 2011 года . Получено 18 октября 2012 года .
- ^ «Виртуализация: Xen надеется наверстать упущенное, выпустив версию 4 - H Open: новости и функции» . H-online.com. 9 апреля 2010 года. Архивировано с оригинала 14 марта 2012 года . Получено 18 октября 2012 года .
- ^ "Xen 4.0 DataSheet" (PDF) (PDF). Xen.org. Архивировано из оригинала (PDF) 10 мая 2012 года . Получено 18 октября 2012 года .
- ^ "XEN 4.1 выпускает -" . Blog.xen.org. 25 марта 2011 года. Архивировано с оригинала 29 августа 2011 года . Получено 18 октября 2012 года .
- ^ «Xenparavirtops - Xen Wiki» . Wiki.xenproject.org . Получено 8 июня 2013 года .
- ^ Jump up to: а беременный в «Лучшее качество и количество вкладов в новом выпуске Xen Project 4.6» . Xenproject.org. 13 октября 2015 года . Получено 13 октября 2015 года .
- ^ "Xen 4.3 выпустил! -" . Blog.xen.org. 9 июля 2013 года. Архивировано с оригинала 13 июля 2013 года . Получено 16 июля 2013 года .
- ^ "Xen 4.4 выпуски -" . Blog.xen.org. 10 марта 2014 года. Архивировано с оригинала 10 марта 2014 года . Получено 10 марта 2014 года .
- ^ «Xen Project 4.4 Notes» . Wiki.xenproject.org . Получено 10 марта 2014 года .
- ^ "Xen 4.4 Список функций" . Wiki.xenproject.org . Получено 10 марта 2014 года .
- ^ Jump up to: а беременный «Меньше больше в новом выпуске Xen Project 4.5 -» . Blog.xen.org. 15 января 2015 года . Получено 17 января 2015 года .
- ^ «Xen Project 4.8.1 доступен» . Xenproject.org. 12 апреля 2017 года . Получено 1 июня 2017 года .
- ^ "Xen Project 4.7 Список функций" . Xen Project. 24 июня 2016 года.
- ^ «Xen Project 4.8.1 доступен | Блог проекта Xen» . blog.xenproject.org . 12 апреля 2017 года . Получено 19 февраля 2018 года .
- ^ «Что нового в Xen Project Hypervisor 4.9» . 28 июня 2017 года . Получено 26 апреля 2018 года .
- ^ «Что нового в Xen Project Hypervisor 4.10» . 12 декабря 2017 года . Получено 26 апреля 2018 года .
- ^ Гросс, Юрген (10 июля 2018 г.). «Что нового в Xen Project Hypervisor 4.11» . Получено 17 января 2018 года .
- ^ Гросс, Юрген (2 апреля 2019 г.). «Что нового в Xen 4.12» . Получено 29 апреля 2019 года .
- ^ Кюрт, Ларс (18 декабря 2019 г.). «Что нового в Xen 4.13» . Получено 23 декабря 2019 года .
- ^ "Amazon EC2 Beta" . 25 августа 2006 г.
- ^ «CloudLayer Computing против Amazon EC2» (PDF) (PDF). Архивировано из оригинала (PDF) 12 декабря 2014 года . Получено 5 апреля 2015 года .
- ^ Сюзанна Тиндал (28 февраля 2011 г.). «Глобальное облако Fujitsu запускается в AUS» . Zdnet Australia. Архивировано из оригинала 31 октября 2014 года . Получено 11 октября 2011 года .
- ^ "Xen Project - гостевые виртуальные машины - шаблоны Orionvm PV -HVM" . 1 апреля 2012 г. Получено 27 июня 2014 года .
- ^ "Cloud FAQ" . Rackspace.com. 13 сентября 2011 года. Архивировано с оригинала 17 октября 2012 года . Получено 18 октября 2012 года .
- ^ «Понимание спектра виртуализации» . xenproject.org . Архивировано из оригинала 5 февраля 2023 года . Получено 9 марта 2022 года .
- ^ Роджер Пау Монн. «Виртуализация Xen на FreeBSD» (PDF) (PDF) . Получено 6 апреля 2015 года .
- ^ «Выбор режима виртуализации (PV против PVHVM)» . Rackspace Support Network . Rackspace. 12 января 2016 года. Архивировано с оригинала 26 января 2018 года . Получено 25 января 2018 года .
- ^ Робин и Ирвин, «Анализ способности Intel Pentium поддерживать безопасный монитор виртуальной машины» , 9 -й Security Security Semposium, 2000
- ^ Гил Нейгер, Эми Сантони, Феликс Леунг, Дион Роджерс, Рич Улиг. Технология виртуализации Intel: виртуализация только для программного обеспечения с архитектурами IA-32 и итанием , Intel Technology Journal , том 10, выпуск 03, август 2006 г.
- ^ Расширение Xen с помощью технологии виртуализации Intel , Intel.com
- ^ «Гипервизор рук - гипервизор проекта Xen для архитектуры ARM» . Получено 6 апреля 2015 года .
- ^ «Особенности выпуска XEN» . Xen Project . Получено 18 октября 2012 года .
- ^ "Xen 4.2 Список функций" . Xen Project. 17 декабря 2012 г. Получено 22 января 2014 года .
- ^ "Xenppc" . Xen Project. 15 августа 2010 г. Получено 22 января 2014 года .
- ^ Mashable (4 сентября 2012 г.). «Портирование Xen Paravirtazation в архитектуру MIPS» . Slideshare.net . Получено 22 января 2014 года .
- ^ "Aur (en) - Xen" . Aur.archlinux.org . Получено 12 апреля 2018 года .
- ^ "Xen - Archwiki" . Wiki.archlinux.org . Получено 12 апреля 2018 года .
- ^ "Xen - freebsd Wiki" . Wiki.freebsd.org . Получено 28 сентября 2015 года .
- ^ "Ксен" . Wiki.gentoo.org . Получено 12 апреля 2018 года .
- ^ "Netbsd/Xen" . Netbsd.org . Получено 8 июня 2013 года .
- ^ "Xendom0kernels - xen wiki" . Wiki.xenproject.org. 8 ноября 2011 г. Получено 8 июня 2013 года .
- ^ «Xen in Qubes OS Security Architecture» . xenp.org . Получено 12 апреля 2018 года .
- ^ «Поддержка Xen Dom0 в обсуждении команды Lucid - ядра - ArchiveOrange» . Web.archiveorange.com. Архивировано из оригинала 13 сентября 2011 года . Получено 22 января 2014 года .
- ^ «Ксен - документация по сообществу Ubuntu» . Help.ubuntu.com. 5 сентября 2012 г. Получено 18 октября 2012 года .
- ^ "PV на HVM" . Wiki.xen.org . Получено 12 апреля 2018 года .
- ^ «Понимание спектра виртуализации» . Wiki.xenproject.org . Получено 12 апреля 2018 года .
- ^ «FreeBSD/Xen - FreeBSD Wiki» . Wiki.freebsd.org. 25 июня 2012 года. Архивировано с оригинала 12 октября 2012 года . Получено 18 октября 2012 года .
- ^ «FreeBSD 11.0-выпуски заметки» . Проект документации FreeBSD. 22 сентября 2016 года . Получено 23 октября 2016 года .
- ^ «Xen (4) - Ручные страницы OpenBSD» . Получено 30 декабря 2017 года .
- ^ «Ксен и искусство виртуализации» (PDF) (PDF). Кембриджский университет SOSP'03 Paper . Получено 18 октября 2012 года .
- ^ "Xen Windows gplpv" . Получено 26 июня 2019 года .
- ^ «XPDDS18: Проект драйверов Windows PV: статус и обновления - Пол Даррант, Citrix Systems» . 29 июня 2018 года . Получено 26 июня 2019 года .
- ^ Шарвуд, Саймон. «Xenserver разделяется от Citrix, обещает цена на соревнование» . www.theregister.com . Получено 29 мая 2023 года .
- ^ Микаэль Линдхольм (25 апреля 2019 г.). "Citrix Hypervisor 8.0 здесь!" Полем Citrix блог . Цитрикс.
- ^ Huawei в виртуальный мир: дайте нам свои рабочие столы, и никто не пострадает
- ^ Crucible - безопасная встроенная виртуализация
Дальнейшее чтение
[ редактировать ]- Пол Венеция (13 апреля 2011 г.) Съемка виртуализации: Citrix, Microsoft, Red Hat и VMware. Ведущие претенденты на виртуализацию сервера решают Ultimate Altimate Virtualization Challenge , InfoWorld
Внешние ссылки
[ редактировать ]
- 2003 Программное обеспечение
- Citrix Systems
- Кроссплатформенное бесплатное программное обеспечение
- Бесплатное программное обеспечение для виртуализации
- История вычислений в Великобритании
- Linux Foundation Projects
- Компьютерная лаборатория Кембриджского университета
- Программное обеспечение для виртуализации для Linux