Запуск hyper-v в виртуальной машине со вложенной виртуализацией

Содержание:

Как включить Virtualization Technology?

Ну собственно тут все очень просто. Для начала вам нужно , а потом найти пункт Virtualization Technology , он может называться и немного по-другому, как я писал выше, например.

В разных видах BIOS пункт может находится в разных местах, например, в BIOS фирмы AWARD и системных платах Gigabyte вы увидите ее, как только попадете в BIOS, чтобы включить, нужно всего лишь перевести параметр в положение «Enabled» .

В BIOS фирмы American Megatrends Inc данная технология включена по умолчанию и находится во вкладке «Advanced» . Там вы сможете ее включить или отключить.

В BIOS некоторых ноутбуков HP (Hewlett-Packard Company) и BIOS InsydeH20 Setup Utility функция виртуализации отключена. Чтобы ее активировать нужно перейти во вкладку «System Configuration» .

В версиях данный параметр можно обнаружить на вкладке «Advanced» .

Ну вроде бы и все, если у вас возникло желание воспользоваться , например, VirtualBoxи установить на нее гостевую ОС 64-х битной разрядности, то обязательно нужно включить функцию виртуализации.

Виртуализация может понадобиться тем пользователям, которые работают с различными эмуляторами и/или виртуальными машинами. И те и те вполне могут работать без включения данного параметра, однако если вам требуется высокая производительность во время использования эмулятора, то его придётся включить.

Важное предупреждение

Изначально желательно убедиться, есть ли у вашего компьютера поддержка виртуализации. Если её нет, то вы рискуете просто зря потратить время, пытаясь произвести активацию через BIOS. Многие популярные эмуляторы и виртуальные машины предупреждают пользователя о том, что его компьютер поддерживает виртуализацию и если подключить этот параметр, то система будет работать значительно быстрее.

Если у вас не появилось такого сообщения при первом запуске какого-нибудь эмулятора/виртуальной машины, то это может значить следующее:

  • Виртуализация уже подключена по умолчанию (такое бывает редко);
  • Компьютер не поддерживает этот параметр;
  • Эмулятор не способен произвести анализ и оповестить пользователя о возможности подключения виртуализации.

Включение виртуализации на процессоре Intel

Воспользовавшись этой пошаговой инструкцией, вы сможете активировать виртуализацию (актуальна только для компьютеров, работающих на процессоре Intel):

Включение виртуализации на процессоре AMD

Пошаговая инструкция выглядит в этом случае похожим образом:

Включить виртуализацию на компьютере несложно, для этого нужно лишь следовать пошаговой инструкции. Однако если в BIOS нет возможности включить эту функцию, то не стоит пытаться это сделать при помощи сторонних программ, так как это не даст никакого результата, но при этом может ухудшить работу компьютера.

Мы рады, что смогли помочь Вам в решении проблемы.

Benefits of virtualization

Virtualization brings several benefits to data center operators and service providers:

  • Resource efficiency: Before virtualization, each application server required its own dedicated physical CPU—IT staff would purchase and configure a separate server for each application they wanted to run. (IT preferred one application and one operating system (OS) per computer for reliability reasons.) Invariably, each physical server would be underused. In contrast, server virtualization lets you run several applications—each on its own VM with its own OS—on a single physical computer (typically an x86 server) without sacrificing reliability. This enables maximum utilization of the physical hardware’s computing capacity.
  • Easier management: Replacing physical computers with software-defined VMs makes it easier to use and manage policies written in software. This allows you to create automated IT service management workflows. For example, automated deployment and configuration tools enable administrators to define collections of virtual machines and applications as services, in software templates. This means that they can install those services repeatedly and consistently without cumbersome, time-consuming. and error-prone manual setup. Admins can use virtualization security policies to mandate certain security configurations based on the role of the virtual machine. Policies can even increase resource efficiency by retiring unused virtual machines to save on space and computing power.
  • Minimal downtime: OS and application crashes can cause downtime and disrupt user productivity. Admins can run multiple redundant virtual machines alongside each other and failover between them when problems arise. Running multiple redundant physical servers is more expensive.
  • Faster provisioning: Buying, installing, and configuring hardware for each application is time-consuming. Provided that the hardware is already in place, provisioning virtual machines to run all your applications is significantly faster. You can even automate it using management software and build it into existing workflows.

For a more in-depth look at the potential benefits, see «5 Benefits of Virtualization.»

Kernel-based Virtual Manager (KVM)

2_kvm.jpg

(Bryant Son, CC BY-SA 4.0)

KVM is a full virtualization solution for Linux on hardware containing virtualization extensions. KVM provides the hardware virtualization for a wide variety of guest operating systems, including Linux, Windows, macOS, ReactOS, and Haiku. Using KVM, you can run multiple VMs on unmodified Linux or Windows images. Each VM has private virtualized hardware: a network card, disk, graphics adapter, etc.

Most of the time, you won’t directly interact with KVM. Instead, you must use QEMU, virt-manager, or another virtualization management tool to leverage KVM.

You can find full documentation on the KVM website, as well as access its source code.

3_qemu.jpg

(Bryant Son, CC BY-SA 4.0)

QEMU is a generic, open source machine emulator and virtualizer. When used as an emulator, QEMU can run operating systems and programs made for one machine (e.g., an ARM board) on a different machine (e.g., your own x86_64 PC). When used as a virtualizer, QEMU achieves near-native performance by executing the guest code directly on the host CPU using KVM.

QEMU is supported on multiple operating systems, and its installation process is as easy as running a few simple commands; here, you can see how to install QEMU on macOS with Homebrew.

3_1_qemuinstall.jpg

(Bryant Son, CC BY-SA 4.0)

After installing, learn how to use it by reading through its documentation, and you can also access its source code.

(Bryant Son, CC BY-SA 4.0)

Libvirt is a library and daemon that provides a stable open source API for managing virtualization hosts. It targets multiple hypervisors, including QEMU, KVM, LXC, Xen, OpenVZ, VMWare ESX, VirtualBox, and more.

Another interesting thing about libvirt is that KubeVirt, an open source project for creating and managing VMs inside the Kubernetes platform, largely utilizes Libvirt. (I’ll cover KubeVirt in a future article.) Libvirt is an interesting project to explore, and you can find a plethora of information on its official website as well as download its source code.

(Bryant Son, CC BY-SA 4.0)

Libguestfs is a set of tools for accessing and modifying VM disk images. You can use it for viewing and editing files inside guests; scripting changes to VMs; monitoring disk used/free statistics; creating guests, physical to virtual (P2V), or virtual to virtual (V2V) machines; performing backups; cloning VMs; building VMs; formatting disks; resizing disks; and much more. I have been using it recently while working on a KubeVirt-based project called OpenShift Virtualization, which you can learn more about in my video tutorial.

Libguestfs’ official website contains extensive documentation on how to use each command, and you can also download its source code on GitHub.

6_virtualmanager.jpg

(Bryant Son, CC BY-SA 4.0)

Virt-manager is a desktop user interface for managing VMs through libvirt. It primarily targets KVM VMs but also manages Xen and LXC. It also includes the command line provisioning tool virt-install. Think of virt-manager as an easy-to-use management tool for your VMs. For example, you can use virt-manager to run a Microsoft Windows environment on a Linux workstation or vice versa.

Virt-manager’s source code is available on GitHub and documentation is on its website. At this time, virt-manager is only available for Linux platforms.

(Bryant Son, CC BY-SA 4.0)

Libosinfo’s source code is available on GitLab, and its documentation can be found on at its website.

Conclusion

Virt-tools is a set of six powerful tools that make virtualization easier and enable important virtualization functions. All of them are open source projects, so I encourage you to explore further and maybe even contribute to them.

Контейнеризация

Виртуализация на уровне операционной системы, также известная как контейнеризация , относится к функции операционной системы, в которой ядро допускает существование нескольких изолированных экземпляров пользовательского пространства . Такие экземпляры, называемые контейнерами, разделами, виртуальными средами (VE) или тюрьмами ( FreeBSD jail или chroot jail ), могут выглядеть как реальные компьютеры с точки зрения запущенных в них программ. Компьютерная программа, работающая в обычной операционной системе, может видеть все ресурсы (подключенные устройства, файлы и папки, общие сетевые ресурсы , мощность процессора, поддающиеся количественной оценке аппаратные возможности) этого компьютера. Однако программы, работающие внутри контейнера, могут видеть только его содержимое и устройства, назначенные контейнеру.

Контейнеризация начала набирать популярность в 2014 году с появлением Docker .

Ссылки [ править ]

  1. ^ «Технический обзор виртуализации приложений Microsoft» . microsoft.com . Microsoft . Проверено 1 июля 2017 года .
  2. ^ Хусейн, Амир. «Как создать платформу виртуализации приложений» . vdiworks.com . VDIworks . Проверено 1 июля 2008 года .
  3. ^ Гурр, Коби (28 июля 2008). «Содействие миграции на Microsoft Windows Vista с помощью виртуализации приложений» . dell.com . Dell .
  4. ^ a b c d Уинслоу, Филип; Семпл, Роберт; Мейнард, Джейсон; Симсон, Деннис; МакГрат, Брайан (26 ноября 2007 г.). «Настольные виртуальные машины достигли совершеннолетия» . Credit Suisse . Архивировано из оригинального 17 января 2010 года . Проверено 3 марта 2008 года .
  5. ^ «Обзор серии: Совместимость приложений Windows Vista» . TechNet . Microsoft . Проверено 1 июля 2017 года .
  6. ^ Pernar, Domagoj (31 октября 2009). «Репозиторий загрузки приложений виртуализации и как сделать приложения переносимыми» . TechyCentral.com . Архивировано из оригинального 24 февраля 2011 года.
  7. ^ Varhol, Питер (1 сентября 2007). «Виртуализация приложений бьет ключом» . Redmond Magazine . 1105 Медиа. Архивировано 10 июня 2008 года.
  8. Зоммер, Тим (июнь 2012 г.). «200 основных терминов SAM — глоссарий терминов по управлению программными активами» . omtco.eu . ОМТКО . Проверено 20 мая 2013 года .
  9. Маринеску, Адриан (3 августа 2006 г.). «Улучшения управления кучей в Windows Vista» . blackhat.com . Microsoft .
  10. Джексон, Крис (30 апреля 2008 г.). «Можете ли вы объединить приложения, виртуализированные в SoftGrid?» . Microsoft .
  11. ^ Enzler, R (2003). «Виртуализация оборудования с помощью многоконтекстных реконфигурируемых массивов». Международная конференция по программируемой логике и приложениям .

Точечный рисунок поддержкой MSR

Низкоуровневая оболочка на уровне 0 эмулирует элементы управления «MSR-Bitmap» на платформах Intel и AMD, которые позволяют программному обеспечению виртуализации управлять тем, какие обращения к MSR создают.

Гипервизор L1 может совместно работать с гипервизором на уровне 0 для повышения эффективности доступа к MSR. Он может включить точечные рисунки поддержкой MSR, установив соответствующее поле в полях поддержкой VMCS/ВМКБ в значение 1. Если этот параметр включен, гипервизор на уровне 0 не отслеживает изменения в точечных рисунках MSR. Вместо этого гипервизор L1 должен сделать соответствующее поле очистки недействительным после внесения изменений в один из битовых рисунков MSR.

Поддержка точечного рисунка поддержкой MSR указана в .

Поддержкой VMCS (Intel)

На платформах Intel программное обеспечение виртуализации использует структуры данных управления виртуальными машинами (ВМКСС) для настройки поведения процессора, связанного с виртуализацией. ВМКСС необходимо сделать активным с помощью инструкции ВМПТРЛД и изменить с помощью инструкций ВМРЕАД и VMWRITE. Эти инструкции часто являются узким местом для вложенной виртуализации, так как они должны быть эмулироваться.

Гипервизор предоставляет функцию «поддержкой VMCS», которую можно использовать для управления поведением процессора, связанным с виртуализацией, с помощью структуры данных в физической памяти гостевого компьютера. Эту структуру данных можно изменить с помощью обычных инструкций по доступу к памяти, поэтому гипервизору L1 не нужно выполнять инструкции ВМРЕАД или VMWRITE или ВМПТРЛД.

Гипервизор L1 может использовать поддержкой ВМКСС, записывая 1 в соответствующее поле на . Другое поле на странице помощи по вице-президенту управляет активной в данный момент поддержкой VMCS. Каждый поддержкой VMCS имеет ровно одну страницу (4 КБ) в размере и должен быть изначально обнулен. Чтобы сделать поддержкой VMCS активным или текущим, не нужно выполнять инструкцию ВМПТРЛД.

После того как низкоуровневая оболочка L1 выполнит запись виртуальной машины с помощью поддержкой VMCS, VMCS считается активной на процессоре. Поддержкой VMCS может быть активен только на одном процессоре одновременно. Гипервизор L1 может выполнить инструкцию ВМКЛЕАР, чтобы перевести поддержкой VMCS из активного в неактивное состояние. Любые инструкции ВМРЕАД или VMWRITE, когда активен поддержкой VMCS, не поддерживаются и могут привести к непредвиденному поведению.

Структура HV_VMX_ENLIGHTENED_VMCS определяет макет поддержкой VMCS. Все поля, не являющиеся искусственными, сопоставляются с VMCS кодировкой Intel.

Очистить поля

Гипервизор на уровне 0 может кэшировать части поддержкой VMCS. Поля поддержкой VMCS Clean определяют, какие части поддержкой VMCS перегружаются из памяти гостя во вложенной записи виртуальной машины. Гипервизор уровня «L1» должен очищать соответствующие поля VMCS Clean при каждом изменении поддержкой VMCS, в противном случае гипервизор уровня 0 может использовать устаревшую версию.

Поля очистки просвещение управляются с помощью искусственного поля «Клеанфиелдс» поддержкой VMCS. По умолчанию все биты установлены таким образом, что гипервизору на уровне 0 необходимо перезагрузить соответствующие поля VMCS для каждой вложенной записи виртуальной машины.

Обнаружение компонентов

Поддержка интерфейса поддержкой VMCS сообщается с .

Структура поддержкой VMCS имеет версию для учета будущих изменений. Каждая структура VMCS поддержкой содержит поле Version, о котором сообщает гипервизор на уровне 0.

Сейчас поддерживается только одна версия VMCS.

Мониторинг виртуальных приложений

Отчеты о виртуальных приложениях

Вы можете использовать следующие отчеты для мониторинга App-V в среде Configuration Manager:

Имя отчета Описание
Результаты виртуальной среды App-V Показывает сведения о выбранной виртуальной среде, которая находится в указанном состоянии для выбранной коллекции (только для App-V 5).
Результаты виртуальной среды App-V для актива Показывает сведения о выбранной виртуальной среде для указанного актива и любых типах развертывания для выбранной виртуальной среды (только для App-V 5).
Состояние виртуальной среды App-V Отображает сведения о соответствии выбранной виртуальной среде для выбранной коллекции. Сохраненный столбец в этом отчете показывает активы, в которых ранее настроенная виртуальная среда больше не применяется, но сохраняется для сохранения параметров пользователей в приложениях, которые работают в виртуальной среде (только в App-V 5).
Компьютеры с определенным виртуальным приложением Показана сводка компьютеров с указанным ярлыком App-V, созданным секвенсором управления виртуализацией приложений (только для App-V 4.6).
Компьютеры с определенным виртуальным пакетом приложений Показывает список компьютеров, на которые установлен указанный пакет приложений App-V (только App-V 4.6).
Подсчитать все экземпляры виртуальных пакетов приложений Показывает количество всех обнаруженных пакетов приложений App-V (только App-V 4.6).
Подсчитать все экземпляры виртуальных приложений Показывает количество всех обнаруженных приложений App-V (только App-V 4.6).

Файлы журнала

Диспетчер конфигурации записи сведений о развертывании виртуальных приложений в файлах журналов. Сведения о файлах журналов, которые используют виртуальные приложения и управление приложениями Configuration Manager, см. в журнале Files.

Для Windows 8.1 найти журналы для клиента App-V в C:\ProgramData\Microsoft\Application Virtualization Client.

Libguestfs

5_libguestfs.jpg

(Bryant Son, CC BY-SA 4.0)

Libguestfs is a set of tools for accessing and modifying VM disk images. You can use it for viewing and editing files inside guests; scripting changes to VMs; monitoring disk used/free statistics; creating guests, physical to virtual (P2V), or virtual to virtual (V2V) machines; performing backups; cloning VMs; building VMs; formatting disks; resizing disks; and much more. I have been using it recently while working on a KubeVirt-based project called OpenShift Virtualization, which you can learn more about in my video tutorial.

Libguestfs’ official website contains extensive documentation on how to use each command, and you can also download its source code on GitHub.

6_virtualmanager.jpg

(Bryant Son, CC BY-SA 4.0)

Virt-manager is a desktop user interface for managing VMs through libvirt. It primarily targets KVM VMs but also manages Xen and LXC. It also includes the command line provisioning tool virt-install. Think of virt-manager as an easy-to-use management tool for your VMs. For example, you can use virt-manager to run a Microsoft Windows environment on a Linux workstation or vice versa.

Virt-manager’s source code is available on GitHub and documentation is on its website. At this time, virt-manager is only available for Linux platforms.

(Bryant Son, CC BY-SA 4.0)

Libosinfo’s source code is available on GitLab, and its documentation can be found on at its website.

Conclusion

Virt-tools is a set of six powerful tools that make virtualization easier and enable important virtualization functions. All of them are open source projects, so I encourage you to explore further and maybe even contribute to them.

Действия по управлению виртуальными приложениями App-V

Чтобы управлять виртуальными приложениями App-V, выполните следующие действия:

  1. Последовательность. Секвенсинг — это процесс преобразования приложения в виртуальное приложение с помощью секвенсора App-V.

  2. Создание: Используйте мастер типа развертывания для импорта последовательного приложения в тип развертывания Configuration Manager, который можно добавить в приложение. Вы также можете создавать виртуальные среды, которые позволяют нескольким виртуальным приложениям обмениваться настройками.

  3. Распространение. Распространение — это процесс создания приложений App-V доступными в точках распространения Configuration Manager.

  4. Развертывание: Развертывание — это процесс создания приложения на клиентских компьютерах. Это называется публикацией и потоковой передачей в полной инфраструктуре App-V.

Built-in features that powerup your business

Integrated Hourly Billing

Virtualizor has an inbuilt billing panel. Using this feature admins can create plans and pricing for Resellers and charge them for using VMs on hourly basis. Admin can also setup resource pricing for extra resource utilization. Also it has three built-in payment gateways (Paypal, Payumoney and 2checkout) for making payments and adding funds into virtualizor. Invoicing can also be done on WHMCS if enabled by Admins.

Easy Automation with Popular Billing Systems

Virtualizor supports the remote creation of Virtual Machines. WHMCS/Blesta can be configured to create the VPS as soon as you accept the Order (Automatically or Manually). We provide modules for both systems. Setting them up is really easy. You can manage VPS directly with this modules. The process is automated using Virtualizor API due to which, the desired VPS is automatically controlled at the server.

Ready made OS Templates

Virtualizor saves you time and effort by providing you with Ready Made OS templates. So no more building up the entire VPS from scratch using ISO. Virtualizor provides you more than 100 Quick Start Linux and Windows OS templates. Just a few clicks and the desired OS template is downloaded and automatically installed on your VPS.

High Availability

Virtualizor supports High availability infrastructure feature. High availability is a quality of a system or component that assures a high level of operational performance for a given period of time. high availability eliminates single points of failure in your infrastructure. A single point of failure is a component of your technology stack that would cause a service interruption if it became unavailable.

Fully Automated Backups

Virtualizor supports fully automated backups of the VMs. It supports Local as well as Remote backups over FTP and SSH. You can set backup frequency to hourly, weekly, daily and monthly basis.

Ограничения [ править ]

Не все компьютерные программы можно виртуализировать. Некоторые примеры включают приложения, которым требуется драйвер устройства (форма интеграции с ОС), и 16-разрядные приложения, которые должны работать в области общей памяти. Антивирусные программы и приложения, требующие интенсивной интеграции с ОС, такие как WindowBlinds или StyleXP , сложно виртуализировать.

Более того, при лицензировании программного обеспечения виртуализация приложений сопряжена с большими недостатками лицензирования, главным образом потому, что и программное обеспечение виртуализации приложений, и виртуализированные приложения должны быть правильно лицензированы.

Хотя виртуализация приложений может решить проблемы совместимости на уровне файлов и реестра между устаревшими приложениями и более новыми операционными системами, приложения, которые не управляют кучей должным образом, не будут выполняться в Windows Vista, поскольку они по-прежнему распределяют память одинаковым образом, независимо от того, виртуализированный. По этой причине могут потребоваться специальные исправления совместимости приложений (прокладки), даже если приложение виртуализировано.

Функциональные несоответствия в модели мультисовместимости являются дополнительным ограничением, когда точки доступа, управляемые коммунальными предприятиями, используются совместно в общей сети. Эти ограничения преодолеваются путем назначения драйвера точки совместного использования на системном уровне.

Вопрос 4. Как включить виртуализацию в операционной системе Windows 10?

В отличие от «младших» систем актуальная на данный момент «десятка» имеет встроенные средства виртуализации, которые можно запустить прямо из основной рабочей среды через всем привычный и понятный графический интерфейс. Чтобы это сделать, вызовите командную строку одновременным нажатием двух клавиш — WIN+R. В окне, которое после этого появится на экране, введите системную команду control и нажмите клавишу Enter.

После этого перед вами на мониторе компьютера откроется панель управления всеми компонентами и вспомогательными службами операционной системы. Найдите в ней пункт «Программы и компоненты».

Из него перейдите на вкладку «Включение и выключение компонентов Windows».

Если ваш процессор поддерживает технологию виртуализации (о том, как это выяснить, мы подробно писали в одном из предыдущих пунктов), среди прочих устройств вы найдете утилиту под названием Hyper-V. Откройте связанное с ней контекстное меню (просто щелкните правой клавишей мыши по названию) и проставьте галочки напротив всех пунктов.

После этого система сама выполнит поиск и установку всех необходимых компонентов. Если все было сделано верно, после перезагрузки программа Hyper-V появится среди прочих установленных на компьютере программ в меню «Пуск».

Преимущества и недостатки использования виртуальной машины

Преимущества:

  1. Сохранение текущего состояния машины. Если нужно выключить ПК или перейти к другой задаче, то машина сохранит все настройки. При следующей загрузке ВМ откроется в том состоянии, в котором находилась в момент выключения.

  2. Создание снапшота при тестировании нестабильной программы. Если при тестировании софта произошла критическая ошибка, можно откатить ВМ до предыдущего состояния. По сравнению с основной системой, для виртуальной машины выделяется меньше места на дисковом пространстве, благодаря этому откат системы происходит быстрее.

  3. Машину можно сохранять или дублировать как изолированную среду. Её можно будет запустить позднее или скопировать на другой ПК со всеми заданными конфигурациями.

  4. Для переподключения на другую ОС не нужно перезагружать компьютер.

Недостатки:

  1. Для одновременного запуска на ВМ нескольких операционных систем, нужно иметь соответствующие аппаратные ресурсы.

  2. ОС в виртуальных машинах работают медленнее. Несмотря на постоянное развитие ВМ, работа виртуальных ОС ниже традиционных.

  3. Виртуальная платформа поддерживает не весь функционал устройства. Например, VMware поддерживает USB 3.0, контроллеры портов COM и LPT и приводы CD-ROM, но виртуализация видеоадаптеров и поддержка функций ускорения трехмерной графики пока малодоступны.

Вопрос 1. Поддерживает ли мой компьютер виртуализацию?

Для того, чтобы узнать ответ на этот вопрос, необходимо выяснить, что вообще за процессор ваш компьютер «несет на борту». Сделать это можно двумя способами: через диспетчера задач или через панель управления. По степени прилагаемых усилий друг от друга они практически не отличаются — просто в первом случае вам нужно нажать всем известное сочетание клавиш Ctrl+Alt+Delete, а во втором — открыть панель управления через виртуальную кнопку «Пуск». В диспетчере модель процессора можно посмотреть, последовательно открыв вкладки «Производительность» — «ЦП (центральный процессор). В панели управления нужно перейти в раздел «Система и безопасность» – «Система».

После всех этих действий скачайте программу для определения возможностей процессора. Для процессоров Intel это Intel Processor Identification Utility, для AMD — AMD-V. Запустите утилиту, найдите модель вашего процессора и посмотрите, входит ли виртуализация в число поддерживаемых технологий.

Принцип работы вложенной виртуализации

Современные процессоры поддерживают аппаратные функции, которые делают виртуализацию быстрее и надежнее. Hyper-V использует эти расширения процессора (например, Intel VT-x и AMD-V) для выполнения виртуальных машин. Как правило, после запуска Hyper-V другое программное обеспечение блокируется с помощью этих возможностей процессора. Это предотвращает запуск Hyper-V на гостевых виртуальных машинах.

Вложенная виртуализация предоставляет поддержку этих аппаратных функций гостевым виртуальным машинам.

На схеме ниже показана роль Hyper-V без вложения. Низкоуровневая оболочка Hyper-V полностью контролирует возможности аппаратной виртуализации (оранжевая стрелка) и скрывает их от операционной системы.

На следующей схеме показана роль Hyper-V с включенной вложенной виртуализацией. В этом случае Hyper-V предоставляет расширения аппаратной виртуализации виртуальным машинам. Если вложение включено, гостевая виртуальная машина может установить собственную низкоуровневую оболочку и запускать свои гостевые виртуальные машины.

Как включить виртуализацию

Активировать эту опцию можно в БИОСе (при условии, что она не включена изначально). Как включить: при перезагрузке компьютера нажать кнопку Del или F2 (чаще всего, на некоторых материнских платах кнопка может быть другой) и найти в меню пункт Virtualization Technology.Где именно искать – зависит от модели и версии BIOS. Следует выбрать опцию Enabled и, сохранив изменения, перезагрузить компьютер.

Вопреки распространенному заблуждению, базовая частота или коэффициент умножения, при этом не увеличивается, компьютер не станет мощнее и не начинают «летать», программы, которые до этого работали с глюками и тормозами – количество гигагерц, в которых измеряется производительность процессора, не возрастает и не образовываются дополнительные ядра.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *