Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

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

Виртуальные устройства также могут пользоваться функцией виртуализации Windows Server, которая называется Enlightened IO, для подсистемы хранения, сетевой, графической подсистемы и подсистемы ввода. Enlightened IO — это специализированная реализация протоколов связи высокого уровня (например, SCSI), предназначенная для виртуализации, которая используется VMBus напрямую, в обход уровня эмуляции устройств. Благодаря этому обмен данными становится более эффективным, но для этого требуется гостевая система с такой функцией, работающая с гипервизором и VMBus. Ядро с функцией Enlightened IO, работающее с гипервизором, реализуется путем установки служб интеграции Hyper-V. Компоненты интеграции, среди которых драйверы клиента виртуального сервера, также доступны для других клиентских операционных систем. Hyper-V требуется процессор, имеющий аппаратную виртуализацию, такую, какая есть в технологии Intel VT или AMD Virtualization (AMD-V).

НЕ нашли? Не то? Что вы ищете?

На следующей диаграмме представлены общие сведения о высоком уровне архитектуры среды Hyper-V, работающей на Windows Server 2008.

Общие сведения об архитектуре Hyper-V

Далее приведены определения сокращений и терминов, использованных на схеме:

        APIC — усовершенствованный программируемый контроллер прерываний — устройство, которое позволяет назначать уровень приоритета своим выходам прерываний.

        Дочерний раздел — раздел, в котором устанавливается гостевая операционная система — доступ дочернего раздела к физической памяти и всем устройствам осуществляется через шину виртуальной машины (VMBus) или гипервизор.

        Гипервызов — интерфейс для связи с гипервизором — интерфейс гипервызова включает в себя доступ к оптимизациям, предоставляемым гипервизором.

        Гипервизор — программный уровень, расположенный между аппаратными средствами и одной или несколькими операционными системами. Его основная задача состоит в обеспечении изолированных сред выполнения, называемых разделами. Гипервизор управляет и контролирует доступ к физическим аппаратным средствам.

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

        Стек ввода-вывода — стек ввода-вывода

        MSR — подпрограмма службы памяти

        Корневой раздел — управляет функциями на уровне компьютера, например драйверами устройств, электропитанием, а также «горячим» добавлением и удалением устройств. Корневой (или родительский) раздел — это единственный раздел, имеющий прямой доступ к физической памяти и устройствам.

        VID — драйвер инфраструктуры виртуализации — предоставляет службы управления разделами, службы управления виртуальными процессорами и службы управления памятью для разделов.

        VMBus — канальный механизм связи, используемый для обмена сообщениями между разделами и перечисления устройств в системах с несколькими действующими виртуализованными разделами. VMBus устанавливается со службами виртуализации Hyper-V.

        VMMS — служба управления виртуальными машинами — отвечает за управление состоянием всех виртуальных машин, работающих в дочерних разделах.

        VMWP — процесс-исполнитель виртуальных машин — компонент пользовательского режима стека виртуализации. Процесс-исполнитель предоставляет гостевым операционным системам, установленным в дочерних разделах, службы управления виртуальными машинами из экземпляра Windows Server 2008, который работает в родительском разделе. Служба управления виртуальными машинами порождает отдельные процессы-исполнители для каждой работающей виртуальной машины.

        VSC — клиент служб виртуализации — экземпляр искусственного устройства, находящийся в дочернем разделе. Клиенты служб виртуализации используют аппаратные ресурсы, предоставляемые поставщиками служб виртуализации в родительском разделе. Они обмениваются сообщениями по VMBus с соответствующими поставщиками служб виртуализации в родительском разделе для удовлетворения запросов дочерних разделов к устройствам ввода-вывода.

        VSP — поставщик служб виртуализации — находится в корневом разделе и предоставляет поддержку искусственных устройств дочерним разделам по шине виртуальной машины (VMBus).

        WinHv — Библиотека интерфейса гипервизора Windows — по сути WinHv является мостом между драйверами разделенной операционной системы и гипервизором, который позволяет драйверам вызывать гипервизор при помощи стандартных соглашений о вызовах Windows.

        WMI — служба управления виртуальными машинами предоставляет набор API на базе инструментария управления Windows (WMI) для управления и контроля виртуальных машин.

Приложение 2. Аппаратные требования

Для Hyper-V требуются определенные аппаратные средства. Узнать, какие системы поддерживают архитектуру x64 и Hyper-V можно, выполнив поиск в каталоге Windows Server с указанием Hyper-V в качестве дополнительного условия (см. http://go. microsoft. com/fwlink/?LinkId=111228).

Для установки и использования роли Hyper-V требуется:

        Процессор с поддержкой x64. Hyper-V имеется в 64-разрядных выпусках Windows Server 2008 — а именно, в 64-разрядных выпусках Windows Server 2008 Standard, Windows Server 2008 Enterprise и Windows Server 2008 Datacenter. В 32-разрядных (x86) выпусках или Windows Server 2008 для систем на базе Itanium гипервизор Hyper-V недоступен. Однако средства управления Hyper-V могут работать в 32-разрядных выпусках.

        Аппаратная виртуализация. Она имеется в процессорах, в которых есть параметр виртуализации — а именно, в процессорах с технологией Virtualization Technology (Intel VT) или AMD Virtualization (AMD-V).

        Необходимо наличие аппаратного предотвращения выполнения данных, которое должно быть включено. В частности необходимо включить Intel XD-бит (execute disable bit) или AMD NX-бит (no execute bit).

Совет

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

Память

Максимальный объем памяти, который можно использовать зависит от того, какая используется операционная система:

        Для Windows Server 2008 Enterprise и Windows Server 2008 Datacenter физический компьютер может иметь до 1 ТБ физической памяти, а каждая виртуальная машина на базе любого из этих выпусков может иметь до 64 ГБ памяти.

        Для Windows Server 2008 Standard физический компьютер может иметь до 32 ГБ физической памяти, а каждая виртуальная машина на базе этого выпуска может иметь до 31 ГБ памяти.

Процессоры

Среда Hyper-V поддерживается на физических компьютерах, имеющих не более 16 логических процессоров, используя RTM-версию Hyper-V. На компьютерах имеющих 64 логических процессоров поддерживается версия Hyper-V R2. Логический процессор может быть основным процессором или процессором, работающим по технологии Hyper-Threading. Одна виртуальная машина может иметь до 4 виртуальных процессоров. Однако число виртуальных процессоров, поддерживаемых гостевой операционной системой может быть и меньше. Дополнительные сведения см. в статье О виртуальных машинах и гостевых операционных системах виртуальных машин.

Далее приведены некоторые примеры поддерживаемых систем и числа имеющихся в них логических процессоров:

        Система с одним двуядерным процессором имеет 2 логических процессора.

        Система с одним четырехядерным процессором имеет 4 логических процессора.

        Система с двумя двуядерными процессорами имеет 4 логических процессора.

        Система с двумя четырехядерными процессорами имеет 8 логических процессоров.

        Система с четырьмя двуядерными процессорами имеет 8 логических процессоров.

        Система с четырьмя двуядерными процессорами и технологией Hyper-Threading имеет 16 логических процессоров.

        Система с четырьмя четырехядерными процессорами имеет 16 логических процессоров.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8