Новости Статьи VMware Veeam StarWind vGate! Microsoft Citrix Red Hat Parallels События Релизы Пресса Видео Вакансии Контакты Авторы RSS
Виртуализация и виртуальные машины

Виртуализация vSphere, Hyper-V, XenServer и Red Hat

Более 1840 заметок о виртуализации и виртуальных машинах VMware, Microsoft, Citrix, Red Hat

VM Guru / Articles / Аппаратная виртуализация в процессорах Intel и AMD - технологии для ускорения виртуальных машин.

Аппаратная виртуализация в процессорах Intel и AMD - технологии для ускорения виртуальных машин.

Аппаратная виртуализация в процессорах Intel и AMD - технологии для ускорения виртуальных машин.

Автор: Александр Самойленко
Дата: 04/06/2009

Реклама:



Статья:

В прошлом году компания AMD анонсировала технологию Rapid Virtualization Indexing (RVI), известную также как Nested Page Tables. Если быть кратким то эта технология позволяет виртуализовать страницы памяти и отдать их под прямой контроль гостевой системы, не затрагивая (и, соответственно, не перегружая) гипервизор. С аналогичной технологией в 2009 году вышла и компания Intel, выпустив Extended Page Tables (EPT) в линейке процессоров Xeon 5500.

Аппаратная виртуализация, понятное дело, сегодня работает уже быстрее быстрее программной. А эти две технологии помогают уменьшить потери производительности на поддержание виртуализации. В частности, у процессора с поддержкой Intel VT есть 2 типа инструкций для передачи управления гостевой ОС и взятия его на себя - VMEXIT и VMENTRY:

Какой у этой картинки смысл: когда гостевой ОС нужно что-то начать делать, она отдает команду VMLAUNCH и начинает исполнять свой код, пользуясь далее инструкцией VMRESUME. Однако при операциях с памятью, гостевая ОС должна заморачиваться через монитор виртуальных машин (VMM) для управления памятью (этот механизм называется Shadow Paging). С использованием же Extended Page Tables (EPT) - гостевая ОС может сама управляться со страницами памяти, включая контроль Page Faults, которые, кстати, проходят через гипервизор и вызывают VMEXIT. Инструкция VMEXIT - это по сути передача управления Монитору виртуальных машин гипервизора, от которого ожидаются какие-то действия. Понятно, что чем меньше вызовов VMEXIT - тем лучше.

Кроме того, компания Intel уменьшила также задержки на выполнение инструкции VMEXIT в процессорах Intel Nehalem, добившись чудес производительности:

Таким, образом уже в скором будущем потерь производительности на поддержание виртуализации почти совсем не будет и уже сегодня они не превышают 5-10% в большинстве платформ виртуализации. Если говорить о лидере, VMware, то ее продукт VMware ESX платформы vSphere поддерживает обе технологии, AMD RVI и Intel EPT. В этом документе VMware можно посмотреть результаты внутреннего тестирования технологии Intel EPT, где она показывает вполне хороший прирост производительности (для Citrix XenApp вообще 30%):

Поиск по сайту:
Подписаться по e-mail:
Реклама

Зал Славы Рекламодателя
Ближайшие события в области виртуализации:

10/02/2012:  Вебинар: "Выполнение требований законодательства по защите персональных данных при обработке их в виртуальной среде"
16/02/2012:  Оптимизация ИТ-инфраструктуры: инновации и тренды
21/02/2012:  Cloud Services Russia 2012 – оказание услуг на базе облачных технологий в России

Быстрый переход:
Security Code VMware Microsoft StarWind Red Hat Security vGate Citrix Cisco Offtopic Storage Veeam Cloud EMC Webinar Oracle View VKernel Events Hardware VMachines VDI Hyper-V Windows 7 NetApp Caravan Xen Hyper9 Parallels Blogs HP Sun VMC Xtravirt Novell vSphere IntelVT Сравнение VirtualIron XenServer VirtualBox CitrixXen ESXi ESX ThinApp VMFS Books Enterprise P2V Windows vCenter HA ACE Tools Performance Backup XenApp Cloud Computing Fusion Network SAN XenClient Go nworks iPad XCP Data Recovery VSA iSCSI Workstation Converter VMworld XenDesktop SRM vCloud vShield Sizing Licensing Update Reporter Бесплатно VMotion Whitepaper Snapshot VMsafe PCoIP SC VMM Server Monitor Fault Tolerance KVM Gartner vExpert vStorage Video Support Essentials Обучение Live Migration SCVMM TCO Virtual Appliance Studio Mobile AMD-V VirtualCenter ThinPrint CLI PowerCLI Upgrade Bugs SMB Snapshots VCP Logs Beta Memory vNetwork Composer esxtop PowerShell DPM Mac Heartbeat
Процент виртуальных серверов в мире:
V-index
Популярные статьи:
Как установить VMware ESXi. Инструкция по установке сервера ESXi 4 из состава vSphere.

Включение поддержки технологии Intel VT на ноутбуках Sony VAIO, Toshiba, Lenovo и других.

Как настроить запуск виртуальных машин VMware Workstation и Server при старте Windows

Как работают виртуальные сети VLAN на хостах VMware ESX / ESXi.

Что такое и как работает виртуальная машина Windows XP Mode в Windows 7.

Проектирование инфраструктуры виртуализации VMware vSphere 4.

Бесплатные утилиты для виртуальных машин на базе VMware ESX / ESXi.

Инфраструктура виртуальных десктопов VMware View 3 (VDI)

Как поднять программный iSCSI Target на Windows 2003 Server для ESX

Отличия VMware ESXi 4 free (бесплатного), ESXi 4 и ESX 4 в составе VMware vSphere.

Windows 7 в виртуальной машине VMware Workstation 6.5.2 и Virtual XP Mode.

Бесплатные программы для VMware ESX / ESXi в среде Virtual Infrastructure / vSphere (часть 2).

Как запустить VMware vSphere Client под Windows 7 для управления ESX или ESXi.

Недорогая конфигурация сервера VMware ESX/ESXi

Виртуализация на платформах VMware Server и VMware ESX Server.

Все ресурсы о виртуализации:
Интервью:

Alessandro Perilli
virtualization.info
Основатель

Ратмир Тимашев
Veeam Software
Президент


Купить:

VMware vSphere 5


Veeam Backup 5


Полезные ресурсы:


Видео компании VMware

Видео про Citrix Xen

Видео о виртуализации Microsoft

Утилиты для виртуальных машин Microsoft.

Книги на английском языке

Блоги на английском языке

Блоги на русском языке

Агрегация статей в твиттере VMC:


Copyright VM Guru 2006 - 2012, Александр Самойленко. Правила перепечатки материалов.