Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » Integration Com... » Hyper-V   (RSS)

Компоненты интеграции для Linux не определяются SCVMM

Один из заказчиков помимо Windows использует для некоторых задач серверы Linux. Работая над этим проектом, я заметил, что в списке виртуальных машин консоли SCVMM статус служб интеграции не отображается. Причём это касается именно виртуальных машин с Linux. Действительно, SCVMM всегда показывает «Not Detected» для всех ВМ с Linux, вне зависимости от того, установлены в них службы интеграции или нет.

Архитектура служб интеграции Hyper-V и их работа в различных ОС

Я часто использую слова «службы интеграции» или «Integration Services» (также известные как «компоненты интеграции» или «Integration Components» в предварительных версиях Hyper-V). Но еще не писал, что стоит за этими словами и из чего собственно состоят сами службы интеграции. Еще во времена Virtual Server 2005 мы устанавливали в гостевых ОС специальные дополнения — VMAdditions, — которые, во-первых, существенно ускоряли работу ОС в виртуальной машине, а во-вторых предоставляли дополнительные возможности. В Hyper-V эта ситуация изменилась не принципиально. Но я бы хотел немного глубже затронуть вопрос о том, из чего же состоят компоненты интеграции Hyper-V и какой функционал приносит их установка в зависимости от версии ОС в виртуальных машинах.

Обновление для поддержки 24 логических процессоров опубликовано для общего доступа

На днях в Центре загрузки появилось обещанное обновление, которое добавляет в Hyper-V поддержку 24 логических процессоров и 192 одновременно запущенных виртуальных машин. Оно не является ни критическим, ни рекомендуемым — поэтому устанавливать его стоит только в том случае, если вам действительно необходимо расширить ограничения возможностей Hyper-V до указанных пределов. Подробная информация об обновлении изложена в статье Базы знаний Microsoft под номером 956710 — «A Hyper-V update is available to increase the number of logical processors and virtual machines on a Windows Server 2008 x64-based computer». Обратите внимание на то, что это обновление вносит изменения не только в родительский раздел. После его установки службы интеграции (Integration Services) в гостевых ОС будут также обновлены. Впрочем, это должно происходить автоматически и прозрачно для пользователя. Другое интересное замечание — если вам необходимо запускать одновременно более 150 виртуальных машин, простой установки обновления всё-таки недостаточно. Помимо этого, потребуется ещё и отредактировать параметр в реестре для того, чтобы удвоить объём оперативной памяти («кучи»), динамически выделяемой каждому рабочему столу неинтерактивного оконного терминала. Детали этой операции описываются в статье Базы знаний.

Службы интеграции для Linux готовы (а также видеозаписи вчерашних выступлений)

Только вчера отгремело пафосное мероприятие, которое было посвящено недавнему выпуску Hyper-V и грядущим SC VMM 2008, Hyper-V Server 2008 и Application Virtualization 4.5. Как и было обещано, теперь появились и видеозаписи выступлений — на официальном сайте виртуализации Microsoft и в пресс-центре. (Набор и формат роликов немного отличается, поэтому привожу обе ссылки). И вот — ещё более свежие новости. Готова окончательная версия Hyper-V Integration Services для гостевых операционных систем Linux. Обо всех их функциях мы писали раньше — здесь и немного тут. Напомню основное.

Номера KB различных дистрибутивов, связанных с Hyper-V

Согласен, заголовок выглядит довольно путанно. Дело в том, что до Hyper-V всё обстояло очень просто. Ни сами средства виртуализации, ни поставлявшиеся с ними дополнения для виртуальных машин (VM Additions) не являлись частью ОС. Следовательно, они распространялись в виде отдельных дистрибутивов с собственными программами установки. С появлением первых версий Hyper-V ситуация изменилась. Поскольку среда виртуализации теперь является ролью серверной ОС, обновления для неё подчиняются общим правилам. То есть, распространяются в формате Microsoft Update Standalone Package (MSU) и должны иметь номер KB для идентификации — даже если самой статьи в Базе знаний нету и не предвидится. То же самое касается и компонентов интеграции для гостевых ОС последнего поколения — Windows Vista и Windows Server 2008.

Проблемы с обновлением Hyper-V Integration Components в ВМ Vista SP1 x86

Возможно, кому то из вас уже пришлось столкнуться с этой проблемой. Если нет, надеюсь, теперь она не отнимет у вас много времени. Те, кто сначала установил в Beta версии Hyper-V (поставляемой с RC0, RC1 и финальной версией Windows Server 2008) виртуальные машины под управлением ОС Windows Vista x86 SP1, а затем обновил Hyper-V до RC0 уже знают, что компоненты интеграции (Integration Components) в виртуальной машине следует установить обновление, которое есть на поставляемом образе диска с компонентами. Для Vista x86 SP1 это файл Windows6.0-KB949219-x86.msu. И данная версия ОС заявлена поддерживаемой в Hyper-V. Однако, некоторые из вас могли столкнуться с ошибкой, выдаваемой при запуске обновления:

Установка компонентов интеграции (Integration Components) на Hyper-V RC0

Публикация цикла статей об интеграции версии Hyper-V RC0 в процесс установки Windows Server 2008 вызвала волну новых вопросов. Меня несколько раз спрашивали — «Как бы еще автоматизировать процесс установки компонентов интеграции в виртуальных машинах?». Здесь следует понимать, что поддерживаемые ОС виртуальных машинах подразделяются на две категории: Windows Vista SP1 и Server 2008, у которых Beta-версия компонентов интеграции включена в дистрибутив — и следует лишь установить обновление до RC0. Windows Server 2003 (x86 и x64) с Service Pack 2 и Windows XP с Service Pack 3, в которых компоненты по умолчанию отсутствуют — и поэтому необходима отдельная установка.
 
Page view tracker