Virtual PC 2007: достоинства и недостатки | Windows IT Pro/RE
Новейшая технология виртуализации для настольных систем Microsoft Virtual PC 2007 — основной конкурент давнишнего лидера в этом секторе рынка VMware Workstation.
Новейшая технология виртуализации для настольных систем Microsoft Virtual PC 2007 — основной конкурент давнишнего лидера в этом секторе рынка VMware Workstation. Virtual PC 2007 можно свободно загрузить с http://www.microsoft.com/downloads/details.aspx?FamilyId=04D26402-3199-48A3AFA2-2DC0B40A73B6. Рассмотрим ключевые особенности этого продукта.
10 Поддержка перехода с Virtual PC 2004 SP1. Virtual PC 2007 поддерживает выполняемое на месте обновление Virtual PC 2004 SP1. При этом формат файлов виртуальной машины (VM) остается неизменным, но после модернизации необходимо заново установить Virtual Machine Additions. Если текущая версия Virtual PC отлична от Virtual PC 2004 SP1, ее необходимо удалить, после чего выполнить новую установку Virtual PC 2007.
9 Отсутствие гостевой поддержки Linux. Одно из странных ограничений Virtual PC 2007 состоит в том, что по-прежнему отсутствует официальная поддержка запуска Linux в качестве гостевой операционной системы. Хотя в действительности Linux функционирует в среде виртуальных машин Virtual PC, а новая обеспечиваемая аппаратурой поддержка виртуализации в Virtual PC 2007 должна дать еще большее повышение производительности по сравнению с предыдущими версиями, официальная поддержка Linux по-прежнему числится «без вести пропавшей».
8 Поддержка Windows Vista в качестве хоста. Никого, вероятно, не удивит, что Virtual PC 2007 поддерживает Vista в качестве основной операционной системы. Virtual PC 2007 функционирует под 64- и 32-разрядными вариантами Windows Vista Business, Vista Enterprise и Vista Ultimate, а также под многими предыдущими версиями Windows.
7 Поддержка Vista в качестве гостевой среды. 32-разрядные варианты Vista можно также запускать как гостевые операционные системы. Virtual PC 2007 поддерживает следующие гостевые системы: версии Vista Business, Enterprise и Ultimate; версии XP Pro и Tablet PC; Windows 2000 Professional; Windows 98 SE, а также почему-то IBM OS/2 Warp 4.
6 Поддержка 64-разрядных операционных систем в качестве хоста. Ранее уже упоминалось о том, что Virtual PC 2007 поддерживает x64-версии Vista в качестве хоста. Таким образом, для Virtual PC 2007 предусмотрена собственная поддержка 64-разрядной архитектуры, а это существенно увеличивает число активных виртуальных машин, которые можно использовать благодаря тому, что 4-гигабайтное ограничение, предусмотренное для памяти 32-разрядных хостов, расширено до 16 Тбайт. В Virtual PC 2007 также используется другая программа настройки при установке 32- и 64-разрядной версий Windows.
5 Консоль управления не изменилась. В продолжение традиции, увы, установившейся с появлением Virtual PC 2004, консоль управления у Virtual PC 2007 — одна из наименее удачных. Интерфейс управления Virtual PC 2007 хотя и поддерживает Windows Aero, но по-прежнему не может сравниться с интерфейсом VMware Workstation.
4 Отсутствие поддержки USB-устройств. В Virtual PC 2007 отсутствует еще одна функция, давно уже включенная в продукты VMware Workstation, а именно поддержка USB-устройств. Виртуальные машины Virtual PC 2007 позволяют работать с USB-мышью и USB-клавиатурой, но не допускают использования прочих популярных USB-устройств, таких как флэш-накопители и другие внешние устройства хранения.
3 Установка гостевых операционных систем по сети. Еще одна новая функция — поддержка загрузки Preboot Execution Environment (PXE) по сети. Поддержка загрузки PXE позволяет осуществлять начальный запуск виртуальных машин Virtual PC 2007 по сети без использования CD-ROM, DVD или локально хранимого ISO-образа.
2 Поддержка запуска VM на нескольких мониторах. Эта замечательная функция позволяет отображать разные VM на разных мониторах. В частности, поддержка нескольких мониторов позволяет запускать VM в полноэкранном режиме, одновременно отображая основную операционную систему на другом мониторе.
1 Поддержка аппаратного обеспечения виртуализации. Одно из наиболее важных усовершенствований Virtual PC 2007 — поддержка виртуализации на аппаратной основе Intel VT и AMD Virtualization. Система, использующая Virtual PC 2007, должна иметь процессор, обладающий новыми расширениями под виртуализацию. Поддержка обеспечиваемой аппаратурой виртуализации в Virtual PC 2007 включена по умолчанию. Эту функцию можно выключить для конкретных VM, для чего требуется выбрать Settings, Hardware Virtualization, а затем снять флажок Enable hardware-assisted virtualization
Майкл Оти — редактор Windows IT Pro и президент компании TECA (Портленд, шт. Орегон), занимающейся разработкой
программного обеспечения и консалтингом. [email protected]
НОУ ИНТУИТ | Лекция | Настройка сетевого подключения в Microsoft Virtual PC 2007 и Windows Virtual PC
< Самостоятельная работа 6 || Самостоятельная работа 7 || Самостоятельная работа 8 >
Аннотация: Целью данного практического занятия является демонстрация процессв создания и настройки сетевых интерфейсов в Microsoft Virtual PC 2007 и Windows Virtual PC.
Ключевые слова: Windows, virtual, PC
Microsoft Virtual PC 2007
- Запустите Microsoft Virtual PC. В открывшемся окне консоли, выберите меню «Settings».
Рис. 16.1.
- Перейдите в раздел «Networking».
Рис. 16.2.
В данном разделе Вы можете изменять сетевые настройки виртуальной операционной системы (Количество сетевых адаптеров, можно включить до четырех, и «типы сетевого взаимодействия» отдельного сетевого адаптера).
Рис. 16.3.
Всего существует четыре типа сетевого взаимодействия:
- Not connected. Данная модель означает, что виртуальная машина не будет принимать участие в сетевом взаимодействии, а виртуальное сетевое устройство, гостевой ОС, не будет включено;
- Local only (Внутренняя сеть). Этот вариант представляет сетевое взаимодействие исключительно между виртуальными машинами. Данный тип сетевого подключения используется, если необходимо предоставить канал для сетевого взаимодействия между виртуальными машинами, размещенными на одном физическом компьютере, изолируя эти виртуальные машины от всех внешних сетей, как проводных, так и беспроводных, а также от основной операционной системы.
- <Имя сетевого адаптера> (в основной операционной системе). Этот вариант иногда называется режимом моста. В этом режиме для подключения виртуальной машины к физической сети TCP/IP в качестве отдельного компьютера используется физический сетевой адаптер. При этом виртуальная машина функционирует как отдельный физический компьютер в сети. Для использования этого варианта пользователь должен выбрать имя требуемого физического сетевого адаптера, который подключен к сети. Можно выбрать как беспроводной, так и проводной сетевой адаптер.
- Shared Networking NAT (Совместный доступ NAT). Этот вариант доступен для первого сетевого адаптера в виртуальной машине. В этом случае виртуальная машина и основная операционная система совместно используют одно подключение к физической сети TCP/IP. При использовании этого варианта виртуальная машина не указывается в сети в качестве отдельного компьютера. Данный вариант удобен в случае, когда необходимо периодически подключать основную систему к сетям с различными конфигурациями, при подключении виртуальной машины к Интернету с помощью высокоскоростного или коммутируемого подключения, используемого основной системой, что также относится к VPN-подключениям, или в случае ограничений по числу доступных IP-адресов. Однако в данном случае производительность по сравнению с режимом моста будет ниже.
- Выберите из списка «Shared Networking NAT» и нажмите кнопку «OK». Запустите виртуальную машину. При использовании такого типа подключения, программа Microsoft Virtual PC, выдаст виртуальной машине IP адрес в диапазоне 192.168.131.1 — 192.
увеличить изображение
Рис. 16.4.
Windows Virtual PC
Настройка сети в Windows Virtual PC аналогична настройке сети в Microsoft Virtual PC, поэтому данный раздел практики будет посвящен некоторым этапам настройкам сети в Windows Virtual PC.
- Для настройки сети в Windows Virtual PC, перейдите в папку «Виртуальные машины» (Пуск->Все программы->Windows Virtual PC). Выберите из списка нужную виртуальную машину и выберите пункт «Параметры»
увеличить изображение
Рис. 16.5. - Выберите в параметрах пункт «Сеть», для изменения сетевых настроек виртуальной машины. После того как зададите нужные параметры сети нажмите кнопку «OK» что бы сохранить изменения.
увеличить изображение
Рис. 16.6.
Краткие итоги
В рамках данной практики был рассмотрен процесс создания и настройки сетевых интерфейсов средствами Microsoft Virtual PC 2007 и Windows Virtual PC.
Дальше >>
< Самостоятельная работа 6 || Самостоятельная работа 7 || Самостоятельная работа 8 >
Виртуализация для Windows 10: практическое руководство
Что такое виртуализация для Windows 10?
Одной из функций, включенных в Windows 10, является возможность создавать виртуальные машины. Виртуальная машина — это упакованная операционная система, которая может работать поверх «хостовой» операционной системы. Виртуализация позволяет запускать на одном хосте несколько «гостевых» операционных систем и легко перемещать виртуальные машины между хостами.
Виртуализация Windows 10 управляется собственным гипервизором Microsoft под названием Hyper-V. Это гипервизор, используемый для запуска всего облачного стека Azure, поэтому он надежен и достаточно безопасен даже для самых крупных корпоративных развертываний. Виртуализация Hyper-V Windows позволяет:
- Запуск программного обеспечения, для которого требуется более ранняя версия Windows или операционная система, отличная от Windows, на компьютере с Windows.
- Тестирование программного обеспечения с несколькими операционными системами без доступа к устройству, на котором они установлены.
- Экспортировать виртуальные машины и импортировать их в любую систему на основе Hyper-V, включая облако Microsoft Azure.
- Запуск рабочих нагрузок Windows инфраструктуры виртуальных рабочих столов (VDI) на компьютерах с Windows 10.
Hyper-V в Windows 10
Hyper-V выполняет аппаратную виртуализацию. Это означает, что все виртуальные машины обычно работают на виртуальном оборудовании — вы можете определить виртуальные диски, виртуальные коммутаторы и другие виртуальные устройства и добавить их к виртуальным машинам.
Hyper-V — это гипервизор типа 1, работающий непосредственно на физическом оборудовании. Он отличается от других решений виртуализации, таких как VMware vSphere и VirtualBox, которые представляют собой гипервизоры типа 2, работающие поверх операционной системы.
Системные требования
Hyper-V доступен для 64-разрядных выпусков Windows 10 Pro, Enterprise и Education (но не для домашней версии).
Вот список важных аппаратных соображений, связанных с реализацией Hyper-V на компьютерах под управлением Windows 10:
- Процессор — каждой виртуальной машине назначается до 240 виртуальных процессоров на виртуальную машину. Главным фактором в данном случае является активная операционная система. Чтобы эффективно использовать ресурсы ЦП, необходимо определить, сколько виртуальных процессоров (процессорных ядер) требуется каждой виртуальной машине.
- Память — для обеспечения высокой производительности необходимо выделить достаточно ресурсов оперативной памяти для хостов Hyper-V и виртуальных машин. Вы можете использовать функцию динамической памяти для автоматического изменения размера памяти виртуальной машины. У вас должно быть не менее 4 ГБ ОЗУ, доступного для узла Hyper-V и работающих на нем виртуальных машин (тем больше требуется ОЗУ, чем больше ВМ вы запускаете или чем интенсивнее ваши рабочие нагрузки).
- Хранилище — для бесперебойной работы виртуализированных рабочих нагрузок требуется достаточная пропускная способность ввода-вывода. Для этого требуются высокопроизводительные контроллеры хранения и жесткие диски. Кроме того, для оптимизации операций ввода-вывода между несколькими дисками необходимо правильно настроить RAID.
- Кэш ЦП — большой кеш ЦП очень полезен при работе виртуальных сред с высокой нагрузкой. Кэш процессора работает очень быстро, виртуальные машины могут получать доступ к важным данным или приложениям быстрее, чем из основной памяти.
Ограничения Hyper-V
При планировании виртуального развертывания Windows 10 учитывайте следующие ограничения Hyper-V:
- Приложения — приложения, сильно зависящие от конкретного оборудования, могут не работать должным образом на виртуальных машинах. Кроме того, чувствительные к задержке приложения могут иметь проблемы при работе в виртуализированной среде.
- Сложность — запуск Hyper-V требует опыта и включает в себя сложные задачи, такие как включение Intel VTx, управление сетями и виртуальными коммутаторами, а также настройка ресурсов, выделенных для каждой виртуальной машины (ядра, память и динамическое выделение памяти).
- Управление — интерфейс централизованного управления для создания и управления виртуальными машинами Windows 10 отсутствует. Пользователи должны делать это вручную, или администраторы могут автоматизировать создание виртуальных машин с помощью сценариев.
- Безопасность — виртуальное хранилище не шифруется «из коробки», что означает, что злоумышленники, скомпрометировавшие хост, могут получить доступ к содержимому любых виртуальных машин. Протокол удаленного рабочего стола Windows (RDP) не защищен от захвата экрана/клавиатуры или внедрения. Hyper-V не обеспечивает сегрегацию сети или какие-либо возможности брандмауэра по умолчанию.
- Установка исправлений — пользователи и администраторы теперь должны управлять несколькими операционными системами, включая установку исправлений и обслуживание.
- Автоматизация — Hyper-V не автоматизирует процессы виртуального рабочего стола, такие как автоматическое присоединение пользователя к Azure Active Directory (Azure AD).
Hyper-V в Windows 10 Windows Server
Некоторые функции Hyper-V отличаются в Windows 10 от Windows Server.
Hyper-V в Windows 10 не поддерживает динамическую миграцию виртуальных машин между узлами, репликами, виртуальным Fibre Channel, общими файлами виртуального жесткого диска (VHDX) и сетью SR-IOV. Эти функции поддерживаются только в Windows Server.
Hyper-V на Windows Server не поддерживает быстрое создание, переключатели NAT и галерею виртуальных машин.
Кроме того, модель управления памятью Hyper-V отличается в каждой системе. В Windows Server Hyper-V выделяет всю память для виртуализированных рабочих нагрузок. В Windows 10 Hyper-V предполагает, что помимо виртуальной машины на машине запущено другое программное обеспечение, и позволяет выделять память для невиртуализированных рабочих нагрузок.
Запуск контейнеров в Windows с виртуализацией Hyper-V
Microsoft недавно представила контейнерную технологию, позволяющую разработчикам создавать и запускать контейнеры Windows и Linux на устройствах с Windows 10.
Контейнеры могут работать как отдельный процесс в Windows (так же, как традиционные контейнеры Linux). Однако ограничение заключается в том, что контейнеризованное приложение совместно использует ядро операционной системы. Это означает, что контейнер должен работать под управлением той же операционной системы, что и хост.
Hyper-V предоставляет функцию, называемую изоляцией контейнера, которая позволяет вам запускать каждый контейнер на настраиваемой виртуальной машине и получать доступ к ядру любой операционной системы, даже Linux. Это позволяет контейнерам Windows и Linux работать одновременно на одном компьютере.
Эти изолированные контейнеры аналогичны традиционным виртуальным машинам. Однако они оптимизированы для экономии ресурсов. Например, контейнеры Linux в Windows 10 (LCOW) запускают виртуальную машину с минимальным ядром Linux, которое имеет достаточно возможностей для поддержки контейнера. Изолированные контейнеры также могут значительно повысить безопасность, поскольку они обеспечивают изоляцию между контейнерами на аппаратном уровне.
Дополнительные сведения см. в подробном сообщении блога о контейнерах Windows 9.0005
Как включить виртуализацию в Windows 10
Чтобы включить виртуализацию Hyper-V на компьютере с Windows 10, выполните следующие действия:
- Убедитесь, что Intel VT-x включен в настройках BIOS. Это позволяет вашему ЦП функционировать как несколько виртуальных ядер.
- В командной строке Windows запустите systeminfo в CMD и убедитесь, что для всех требований Hyper-V установлено значение Да. Если нет, убедитесь, что машина соответствует всем системным требованиям.
- Установите Hyper-V, открыв PowerShell и выполнив следующую команду (все в одной строке). Убедитесь, что вы вошли в систему как администратор машины. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
- Перезагрузите компьютер и в меню «Пуск» выберите «Быстрое создание Hyper-V».
- Выберите операционную систему или создайте собственный образ операционной системы, щелкнув «Локальный источник установки» и выбрав VHDX или другой файл образа.
- Обязательно снимите флажок «Безопасная загрузка», если вы используете виртуальную машину Linux.
- Щелкните Создать виртуальную машину.
Управление виртуальными машинами в Windows 10
Существуют две основные функции, о которых следует знать при управлении виртуальными машинами Windows 10 в Hyper-V.
Расширенный режим сеанса
Вы можете включить расширенный режим сеанса в Hyper-V, чтобы позволить гипервизору подключаться к виртуальным машинам с использованием протокола удаленного рабочего стола (RDP). Это дает следующие преимущества:
- Позволяет изменять размер экрана виртуальной машины и использовать мониторы с высоким разрешением.
- Разрешить виртуальным машинам использовать общий буфер обмена и передавать файлы из локальной системы с помощью перетаскивания.
- Позволяет совместно использовать локальные устройства с виртуальной машиной, включая аудиоустройства, USB-накопители, принтеры и дисковые накопители.
Использование контрольных точек
Hyper-V позволяет создать снимок виртуальной машины, называемый контрольной точкой. Обязательно создавайте контрольные точки перед изменением конфигурации, выполнением обновления или установкой программных приложений. Это позволит вам вернуться к заведомо хорошему состоянию до внесения изменений.
Hyper-V поддерживает два типа контрольных точек:
- Стандартная — копирует всю виртуальную машину с ее текущим состоянием памяти. Это не полная резервная копия и может вызвать проблемы с согласованностью, особенно в Active Directory.
- Производство — использует службу теневого копирования томов Windows (VSS) или на виртуальных машинах Linux — замораживание файловой системы (FSF) для создания моментального снимка с согласованными данными. Этот тип контрольной точки не фиксирует состояние памяти виртуальной машины.
Windows Virtual PC для Windows 10
Автор // от TechWriter Оставить комментарий
Одной из сильных сторон Windows как системы является универсальность, которую она предоставляет своим пользователям. Один из менее известных способов, с помощью которых пользователи могут использовать функциональные возможности системы Windows 10, — это создание виртуальных машин. Это позволяет пользователям запускать операционную систему в виде эмуляций через виртуальную машину, а это означает, что пользователи могут использовать предыдущие версии операционной системы Windows в Windows 10.
Способ №1: Windows 10 Virtual PC
Существует два основных способа создания виртуальной машины для запуска более старых версий операционной системы Windows в Windows 10. Первый метод в основном используется для пользователей, работающих под управлением Windows 10. на 32-битной операционной системе. Чтобы создать новый виртуальный ПК, пользователям необходимо выбрать параметр Windows Virtual PC в меню «Все программы». Может потребоваться, чтобы пользователи загрузили необходимое программное обеспечение с веб-сайта Microsoft, если этот параметр изначально не отображается. Затем выберите параметр «Создать виртуальную машину», после чего пользователю будет предложено указать параметры ОЗУ, а также имя и место для хранения виртуальной машины.
Виртуальная машина windows 10
После выбора необходимых параметров и спецификаций в соответствии с потребностями пользователя, а также определения сетевых параметров для виртуальной машины пользователь может создать виртуальную машину. После создания этой виртуальной машины к ней можно получить доступ на вкладке Windows Virtual PC и выбрать ее для запуска. Желаемая операционная система затем может быть установлена на виртуальной машине для пользователей.
Метод № 2: двойная загрузка с виртуальным образом (VHD)
В Windows 10 появился новый способ, с помощью которого пользователи могут создавать и запускать свои виртуальные машины. Это для систем, работающих под управлением 64-разрядной операционной системы Windows 7. Существуют отдельные параметры для создания и запуска файла VHD или даже вариант двойной загрузки с VHD. Существует несколько преимуществ двойной загрузки VHD по сравнению с простым созданием и присоединением файла VHD. Это связано с тем, что двойная загрузка, как правило, более эффективно использует собственное программное обеспечение, хотя совместное использование ресурсов между двумя операционными системами также может иметь свои недостатки. Это также может быть менее простым и удобным для пользователя в установке и использовании по сравнению с параметром по умолчанию создания виртуальной машины в методе № 1.
Виртуальный ПК для Windows 10
Чтобы использовать двойную загрузку с виртуальным образом, выберите параметр «Управление дисками» в меню «Пуск». В меню «Действие» можно выбрать «Создать виртуальный жесткий диск» или «Присоединить виртуальный жесткий диск». Это позволяет легко управлять файлами VHD и активировать двойную загрузку.
Кроме того, могут возникать определенные сбои, когда двойная загрузка на VHD настроена определенным образом. В частности, когда Windows Virtual PC 2007 SP1 устанавливается в режиме XP, многие пользователи наблюдают ошибку, когда система предупреждает пользователя о том, что программа не поддерживается. Однако эту проблему можно решить, убрав несовместимость. Это можно сделать, удалив перекрывающиеся или несовместимые файлы в разделе «Удалить программу» в меню «Пуск».
Виртуальный ПК Windows 10
Пользователи имеют расширенные возможности создания и запуска виртуальных машин в Windows 10, в зависимости от их системы и от того, используют ли они 32- или 64-разрядную операционную систему.
Ваш комментарий будет первым