Технология Hyper-V

Автор работы: Пользователь скрыл имя, 22 Ноября 2011 в 22:03, курсовая работа

Описание

Технология Hyper-V — основа платформы виртуализации для серверов на базе процессоров с архитектурой x64. Hyper-V распространяется двумя способами: как часть Windows Server 2008 или в составе независимого бесплатного продукта Microsoft Hyper-V Server. В Windows Server 2008 технология Hyper-V может быть развернута как в полной установке, так и в режиме Server Core, Hyper-V Server работает только в режиме Core. Это позволяет в полной мере реализовать все преимущества «тонкой», экономичной и управляемой платформы виртуализации.

Содержание

1. Введение
2. Теоритическая часть:
2.1 Архитектура построения Hyper-V
2.2 Ускоренный ввод/вывод Hyper-V c дополнительной эмуляции
2.3 Высокая доступность к системе Hyper-V
2.4 Управление Hyper-V
3. Общие аспекты Hyper-V и его применение и функции:
3.1 Назначение Hyper-V
3.2 Динамической памяти Hyper-V:
3.2.1 Преимущества динамической памяти
3.2.2 Использования динамической памяти
3.2.3 Параметры динамической памяти
3.3.4 Процедура настройки динамической памяти
3.3 Определение и подготовка виртуальных машин
3.4 Особенности обновления и совместимость
3.5 Определение потребления памяти виртуальной машиной
3.6 Просмотр изменений в реальном времени в диспетчере Hyper-V
3.7 Использование счетчиков производительности для отслеживания выделения памяти
3.8 Приложение. Параметры памяти
4. Заключение
5. Вывод
6. Список литературы

Работа состоит из  1 файл

Технология Hyper-V.docx

— 77.53 Кб (Скачать документ)

           3.2.1 Преимущества динамической  памяти 

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

   В данном руководстве описаны требования для динамической памяти и показано, как настраивать эту новую  функцию. Предполагается, что у вас  уже есть опыт использования Hyper-V. Например, вам уже приходилось добавлять роль Hyper-V, создавать виртуальную машину и устанавливать операционную систему, которую называют операционной системой на виртуальной машине. При отсутствии опыта выполнения таких действий см. инструкции в Руководстве по началу работы с Hyper-V (http://go.microsoft.com/fwlink/?LinkId=196805). 

      • 3.2.2 Использования динамической памяти
 
  • Использования динамической памяти необходимо выполнение следующих условий.
  • Сервер с Hyper-V и установленной ОС Windows Server 2008 R2 с пакетом обновления 1 (SP1).Инструкции по установке пакета обновления 1 см. в Руководстве по развертыванию операционных систем Windows Server 2008 R2 с пакетом обновления 1 (SP1) и Windows 7 с пакетом обновления 1 (SP1)(http://go.microsoft.com/fwlink/?LinkId=192441).
  • Виртуальные машины, работающие под управлением операционных систем, которые поддерживают динамическую память. Чтобы включить динамическую память, виртуальная машина должна работать под управлением одной из операционных систем с конфигурациями, перечисленными в следующей таблице.
 
    Операционная  система на виртуальной машине Выпуски Требования  к конфигурации
    Windows Server 2008 R2 Выпуски Standard и Web Установите  Windows Server 2008 R2 с пакетом обновления 1 (SP1) в операционной системе на виртуальной машине.
    Windows Server 2008 R2 Выпуски Enterprise и Datacenter Выполните одно из приведенных ниже действий.
      • Установите Windows Server 2008 R2 с пакетом обновления 1 (SP1) в операционной системе на виртуальной машине.
      • Обновите службы интеграции в операционной системе на виртуальной машине до версии с пакетом обновления 1 (SP1).
    Примечание
    Рекомендуется установить Windows Server 2008 R2 с пакетом обновления 1 (SP1), поскольку это обеспечивает дополнительные преимущества установки всех обновлений, включенных в пакет обновления 1 (SP1).
     
    Windows 7 Выпуски Максимальная и Корпоративная (32-разрядные и 64-разрядные) Выполните одно из приведенных ниже действий.
      • Установите Windows 7 с пакетом обновления 1 (SP1) в операционной системе на виртуальной машине.
      • Обновите службы интеграции в операционной системе на виртуальной машине до версии с пакетом обновления 1 (SP1).
    Примечание
    Рекомендуется установить пакет обновления 1 (SP1), поскольку  это обеспечивает дополнительные преимущества установки всех обновлений, включенных в пакет обновления 1 (SP1).
     
    Windows Server 2008 с пакетом обновления 2 (SP2) Выпуски Standard и Web (32-разрядные и 64-разрядные) Обновите службы интеграции в операционной системе  на виртуальной машине до версии с  пакетом обновления 1 (SP1).

    Примените исправление, описанное в статье 2230887(http://go.microsoft.com/fwlink/?LinkId=206472).

    Windows Server 2008 с пакетом обновления 2 (SP2) Выпуски Enterprise и Datacenter (32-разрядные и 64-разрядные) Обновите службы интеграции в операционной системе  на виртуальной машине до версии с  пакетом обновления 1 (SP1).
    Windows Vista с пакетом обновления 1 (SP1) Выпуски Ultimate и Enterprise (32-разрядные и 64-разрядные) Обновите службы интеграции в операционной системе  на виртуальной машине до версии с  пакетом обновления 1 (SP1).
    Windows Server 2003 R2 с пакетом обновления 2 (SP2) Выпуски Standard, Web, Enterprise и Datacenter (32-разрядные и 64-разрядные) Обновите службы интеграции в операционной системе  на виртуальной машине до версии с пакетом обновления 1 (SP1).
    Windows Server 2003 с пакетом обновления 2 (SP2) Выпуски Standard, Web, Enterprise и Datacenter (32-разрядные и 64-разрядные) Обновите службы интеграции в операционной системе  на виртуальной машине до версии с  пакетом обновления 1 (SP1).
 
 

            3.2.3 Параметры динамической памяти 

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

Параметр Описание
Startup RAM (ОЗУ для запуска) Объем памяти, необходимый  для запуска виртуальной машины. Значение должно быть достаточным, чтобы  обеспечить запуск операционной системы  на виртуальной машине, но максимально  малым, чтобы обеспечить оптимальное  использование памяти и максимально  возможные коэффициенты консолидации.
Maximum RAM (Максимум ОЗУ) Максимальный  объем памяти, который может использовать эта виртуальная машина. Это значение должно находиться в диапазоне от величины ОЗУ для запуска до 64 ГБ. Однако виртуальная машина не может использовать объем памяти, превышающий максимальный объем, поддерживаемый операционной системой на виртуальной машине. Например, если задать 64 ГБ для виртуальной машины, работающей под управлением операционной системы, которая поддерживает не более 32 ГБ, то виртуальная машина не сможет использовать больше 32 ГБ.
Memory buffer (Буфер памяти) Отношение объема памяти, который Hyper-V будет пытаться назначить виртуальной машине, к объему памяти, который фактически требуется для приложений и служб, выполняющихся на виртуальной машине. Буфер памяти задается в процентах, поскольку фактический объем памяти, представляющий буфер, изменяется в зависимости от изменений использования памяти во время работы виртуальной машины. Hyper-V использует счетчики производительности в виртуальной машине, которые определяют текущие требования виртуальной машины к памяти, а затем рассчитывает объем памяти, добавляемой в качестве буфера. Размер буфера определяется с помощью следующей формулы:

Объем буфера памяти = память, фактически требующаяся виртуальной  машине / (значение буфера памяти / 100).

Например, если для гостевой операционной системы  выделено 1000 МБ памяти, а буфер памяти имеет величину 20 %, то Hyper-V попытается выделить дополнительные 20 % (200 МБ), чтобы общий объем физической памяти для виртуальной машины составлял 1200 МБ.

Примечание
Буфер не поддерживается, когда на компьютере недостаточно доступной физической памяти, чтобы предоставить каждой виртуальной машине затребованный  буфер памяти.
 
Memory weight (Вес памяти) Определение способа  распределения памяти между виртуальными машинами Hyper-V, если недостаточно доступной физической памяти, чтобы предоставить каждой виртуальной машине затребованный объем памяти.
Примечание
Изменять  объемы ОЗУ можно только при выключенной  виртуальной машине, но изменять величины буфера и веса можно в любое  время.
  • Процедура настройки динамической памяти
  • Определение и подготовка виртуальных машин.
  1. Определение потребления памяти виртуальной машиной.
  1. Настройка параметров динамической памяти.
  2. Оценка и сравнение данных о производительности.

           3.3.4 Процедура настройки  динамической памяти 

Чтобы настроить  динамическую память, выполните приведенные  ниже действия.

  Настройка динамической памяти

  1. Выключите каждую виртуальную машину, для которой требуется включить динамическую память.
  2. Откройте окно параметров для каждой виртуальной машины. В диспетчере Hyper-V щелкните правой кнопкой мыши виртуальную машину и выберите команду Settings (Параметры).
  3. В левой области в разделе Hardware (Оборудование) щелкните Memory (Память).
  4. На странице Memory (Память) в разделе Memory Management (Управление памятью) щелкните Dynamic(Динамическая).
  5. Задайте объем памяти для параметров Startup RAM (ОЗУ для запуска) и Maximum RAM (Максимум ОЗУ). Чтобы определить подходящее значение для Startup RAM (ОЗУ для запуска), см. таблицу в разделе «Приложение». Для параметра Maximum RAM (Максимум ОЗУ) используйте значение, которое обеспечивает достаточную дополнительную память, но не превышает объем, который может использовать виртуальная машина.
  6. Если требуется настроить буфер памяти для виртуальной машины, задайте долю памяти в процентах с помощью ползунка.
  7. Если требуется предоставить виртуальной машине более высокий или низкий приоритет по сравнению с другими виртуальными машинами, выполняющимися на этом сервере, задайте относительный вес с помощью ползунка.
  8. Включите виртуальную машину.
  9. Если операционной системой на виртуальной машине является Windows 7, снова войдите в эту операционную систему, чтобы завершить настройку.
 
 

     3.3 Определение и подготовка виртуальных машин 

 Выберите виртуальные машины, которые будут использоваться для оценки динамической памяти. Помните, что операционная система на виртуальной машине должна поддерживать динамическую память. Этому условию удовлетворяют все операционные системы на виртуальных машинах, перечисленные в разделе «Требования». Можно использовать существующие виртуальные машины, работающие под управлением одной из таких операционных систем, создать новые виртуальные машины или использовать комбинацию новых и существующих виртуальных машин. Инструкции по созданию виртуальных машин см. в Руководстве по началу работы с Hyper-V(http://go.microsoft.com/fwlink/?LinkId=196805).

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

  • Для Windows Server 2008 R2 Standard Edition и Windows Server 2008 R2 Web Edition примените пакет обновления к операционной системе на виртуальной машине вместо обновления служб интеграции.
  • Для Windows Server 2008 Standard Edition с пакетом обновления 2 (SP2) и Windows Server 2008 Web Edition с пакетом обновления 2 (SP2) примените исправление, описанное в статье 2230887(http://go.microsoft.com/fwlink/?LinkId=206472). Затем придерживайтесь приведенных ниже инструкций, чтобы обновить службы интеграции. 
  • Чтобы обновить службы интеграции в Windows 7, вместо выполнения следующей процедуры можно применить пакет обновления. Рекомендуется установить пакет обновления 1 (SP1), поскольку это обеспечивает дополнительные преимущества установки всех обновлений, включенных в пакет обновления 1 (SP1).
  • Для Windows Vista, Windows Server 2003 R2 и Windows Server 2003 придерживайтесь приведенных ниже инструкций, чтобы обновить службы интеграции.
 
 

     3.4 Особенности обновления  и совместимость 

     Использование динамической памяти вносит в конфигурацию виртуальной машины изменения, которые  влияют на ее совместимость с серверами, использующими предыдущие версии Hyper-V. Подобные проблемы совместимости также возникают, если виртуальная машина настроена на использование новой функции Microsoft RemoteFX, представленной в пакете обновления 1 (SP1). Дополнительные сведения об этих особенностях см. в Руководстве по развертыванию операционных систем Windows Server 2008 R2 с пакетом обновления 1 (SP1) и Windows 7 с пакетом обновления 1 (SP1)(http://go.microsoft.com/fwlink/?LinkId=192441). 
 

      3.5 Определение потребления  памяти виртуальной  машиной 

     Чтобы определить, какую память потребляет виртуальная машина, когда не включена динамическая память, просто проверьте  объем памяти в настройке виртуальной  машины. Когда виртуальная машина приостановлена или запущена, а динамическая память не включена, этот объем памяти доступен исключительно для виртуальной  машины. Эту память называют статической, поскольку ее объем остается постоянным вне зависимости от колебаний  требований к памяти. Никакая другая виртуальная машина не может использовать эту память за исключением случая, когда данная виртуальная машина выключена.

  Определение потребления памяти виртуальной  машиной

  1. Откройте окно настройки виртуальной машины. В диспетчере Hyper-V щелкните правой кнопкой мыши виртуальную машину и выберите команду Settings (Параметры).
  2. В левой области в разделе Hardware (Оборудование) щелкните Memory (Память).
  3. На странице Memory (Память) в разделе Memory Management (Управление памятью) проверьте объем ОЗУ в разделе Static (Статическая).

     После включения динамической памяти на виртуальной  машине объем памяти, выделенной для  виртуальной машины, изменяется в  соответствии с требованиями. Есть два основных способа оценить, как  изменяется потребление памяти виртуальной  машиной, настроенной на использование  динамической памяти.

  • Текущую информацию можно увидеть в области Details (Сведения) в диспетчере Hyper-V. 
  • Можно добавить счетчики производительности и отслеживать их, чтобы видеть, как потребление памяти меняется в течение конкретного промежутка времени. 
 
 

    3.6 Просмотр изменений  в реальном времени  в диспетчере Hyper-V 

     После установки пакета обновления 1 (SP1) на сервер, на котором работает Hyper-V, в области Virtual Machines (Виртуальные машины) в диспетчере Hyper-V появляются три новых столбца. Это столбцы можно использовать для просмотра текущей информации, а также для наблюдения за изменением значений при выполнении различных операций.

  • Assigned Memory (Назначенная память) показывает, сколько физической памяти выделено виртуальной машине в данный момент. 
  • Столбец Memory Demand (Требования к памяти) показывает, сколько памяти требуется виртуальной машине в данный момент, чтобы удовлетворять требованиям активных процессов, выполняющихся на виртуальной машине. Эта величина представляет полную выделенную память на основании данных, полученных от счетчиков производительности. 
  • Memory Status (Состояние памяти) показывает, какая часть объема буфера, заданного для виртуальной машины, доступна для нее в данный момент. Ниже приведены возможные состояния. 
    • ОК показывает, что физической памяти достаточно, чтобы предоставить виртуальной машине полный объем буфера памяти. 
    • Low (Низкий) показывает, что текущий объем памяти, назначенной виртуальной машине в качестве буфера, меньше объема, который по данным Hyper-V должен быть доступным в качестве буфера.
    • Warning (Предупреждение) показывает, что для назначения виртуальной машине буфера памяти недостаточно доступной физической памяти. 

Информация о работе Технология Hyper-V