Hyper-V: Встроенная виртуальная машина в Windows 10

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

Как выключить и удалить виртуальную машину Hyper-V

Для управления виртуальными машинами рекомендуется использовать диспетчер виртуальных машин Hyper-V. Диспетчер Hyper-V позволяет создавать и настраивать работу виртуальных машин. Поэтому перед отключением Hyper-V в Windows 10 необходимо сначала остановить работу ранее созданных виртуальных машин.

Первым делом заходим в Диспетчера Hyper-V и в разделе виртуальные машины нажимаем правой кнопкой мышки на запущенную новую виртуальную машину и в контекстном меню выбираем пункт Выключить…

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

Внедрение технологий XEN, Vmware, KVM, Hyper-V, Citrix XenServer, XCP …

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

Что сейчас в тренде?

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

Многие считают, что виртуальная среда так же чувствительна, как и физическая машина к разным традиционным угрозам — вредоносные вложениям в электронных письмах, троянские программы и многое другое.

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

Плюсы виртуальных машин

1. Место в серверной

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

2. Уменьшение шума и энергопотребления

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

3. Снижение расходов

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

4. Возможность выделения серверов для «старых» ОС и ПО

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

Читайте также:  Быстрое определение местонахождения пользователя по IP-адресу

5. Снижение трудозатрат на резервирование данных

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

6. Гибкость управления всей инфраструктурой

7. Возрастает отказоустойчивость

Другими словами, если у Вас что-то случилось внутри виртуальной машины, Вы просто и главное быстро восстановите жесткий диск виртуалки из архива. А на физическом сервере, сколько у Вас для этого потребовалось времени? Я думаю что больше. Если кто-то скажет «а если у нас сам хост выйдет из строя?» У нас же есть архив всех виртуалок, нам нужно только установить операционную систему (или сразу серверный гипервизор) на новый сервер добавить роль гипервизора в случае с Hyper-V и восстановить все диски виртуальных машин, даже настраивать ничего не нужно! А теперь представьте, если у Вас вышел из строя физический сервер, сколько манипуляций с ним нужно совершить чтобы он работал также как и раньше.

8. Снижение износа оборудования

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

9. Масштабируемость оборудования

Теперь необходимо отметить и то, что если Вы вдруг решили, например, добавить оперативной памяти на все сервера (так сказать про апгрейдить серваки), Вам нужно все их открывать и вставлять железки, а если они в стойке, то все это дело откручивать и так далее, согласитесь напряжно. В случае с виртуалками, Вам необходимо у ОДНОГО сервера добавить физическую память, а на виртуалках это делается не просто, а очень просто! буквально несколько кликов и все. Это кстати относится и к другим параметрам, таким как объем жесткого диска, количество сетевых адаптеров и других.

10. Динамическая инфраструктура

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

Какие существуют виртуальные машины для Windows

Самые популярные и используемые:

  • Oracle VM VirtualBox – бесплатная, умеет практически всё, что нужно рядовому пользователю
  • Hyper-V – бесплатная, встроена в Windows 8/8.1/10 версий Pro и Enterprise
  • VMware Workstation – платная, максимальный функционал, для профессиональных разработчиков

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

Виртуализация настольных ОС

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

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

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

Безусловный лидер в этой сфере — пионер x86-виртуализации WMware Workstation. В последние годы заметно растет также популярность Microsoft Visual PC, которая распространяется бесплатно. Для компьютеров Mac широко применяется решение Parallels Server. Начиная с 2008 г. корпорация Sun активно продвигает пакет Visual Box.

Однако в последние годы стал расти интерес к использованию виртуализации настольных ОС в корпоративном секторе для широкого круга пользователей. Этому во многом способствовало появление проблем с поддержкой унаследованных приложений в Windows Vista, а также необходимостью решения на одном ПК корпоративных и персональных задач.

Так или иначе, но в начале 2009 г. Citrix и VMware объявили о планах использования уже в текущем году гипервизоров для ПК. Работу в этом направлении Cirtix ведет совместно с корпорацией Intel в рамках Project Independence (проект “Независимость”). Его реализация позволит запускать на одном ПК две независимые виртуальные машины, одна из которых представляет собой образ персональной системы, где пользователь может делать все, что хочет, а вторая — корпоративный вариант системы, доставляемый на данное рабочее место из дата-центра (рис. 3). При этом в основной виртуальной машине можно будет работать с аппаратными компонентами, а не с эмулированными, в частности, можно полностью задействовать графический ускоритель компьютера для просмотра видео, современных игр и т. д. А в остальных виртуальных машинах будет поддерживаться режим эмуляции, т.е. корпоративная система будет исполняться в изолированном окружении, с полным обеспечением безопасности корпоративных приложений и защиты от угроз.

Настройка и установка другой ОС на Hyper-V

Шаг 1. Как только мы включили Hyper-V он появится в вашей системе. Чтобы открыть виртуальную машину, просто наберите в поиске «hyper-v» и запустите.

Шаг 2. Чтобы установить другую ОС, нажмите правой кнопкой мыши на своем имени устройства и «Создать» > «Виртуальная машина«.

Шаг 3. Появится мастер первоначальных настроек «приступая к работе». Нажимаем «Далее».

Шаг 4. Задайте имя виртуальной машине и укажите путь, если вам нужно сохранить виртуальную машину на другом локальном диске. Если вы не укажите другой путь, то виртуальная машина сохранится на диске «C» по умолчанию.

Шаг 5. Выберите поколение виртуальной машины. Если вы уверены, что устанавливаете 64-bit версию, то выбирайте 2 поколение. Первое поколение подойдет для запуска старых 32-bit ОС и программ. Если вы сомневаетесь, то выбирайте первое поколение.

Шаг 6. Укажите объем выделенной памяти для виртуальной машины. Если вы устанавливаете ОС, то рекомендую 2048 МБ.

Шаг 7. Выберите свой сетевой адаптер из списка. Если у вас, как и у меня на картинке, то выбираем «Default Switch«.

Созданный виртуальный жесткий диск, можно скопировать на флешку и установить позднее со всеми настройками на другом ПК указав путь к папке Virtual Hard Disks и расширения файла с именем .vhdx.

Шаг 9. Выберите «Установить ОС с загрузочного компакт диска», установите «файл образ ISO» и укажите путь к вашей системе которую хотите установить на виртуальную машину Hyper-V.

Шаг 10. Завершение мастера настроек покажет вам все выбранные параметры. Убедитесь еще раз и нажмите «Готово» для установки.

Шаг 11. Все готово. Еще пару штрихов перед установкой. Откройте диспетчер Hyper-V, описано в шаге 1, и вы увидите справа список вашей созданной виртуальной машины. Нажмите по ней правой кнопкой мыши и выберите «Параметры«.

Шаг 12. Здесь вы можете изменить параметры. К примеру, изменить сетевой адаптер, добавить оперативной памяти. Рекомендую первым делом добавить 2 виртуальных ядра, так как в мастере настроек этой опции не было.

Шаг 13. Возвращаемся обратно в диспетчер Hyper-v, нажимаем по созданной машине правой кнопкой мыши и выбираем «Подключить«.

Шаг 14. Появится темное окно и  нажимаем «пуск» для установки ОС на Hyper-v.

Шаг 15. Далее просто следуйте инструкциям на экране. Думаю дальше вы разберетесь, как установить ту или иную ОС, если вам понадобился Hyper-V. Если после установки ОС на виртуальную машину Hyper-V у вас нет сети, то смотрите ниже.

Горький опыт, который поможет вам

1 момент. Когда я писал эту инструкцию, я не дождался установки Linux Zorin и попытался выключать. Установка не выключалась, а на экране появились ошибки связанные с кривым дистрибутивом. После перезагрузил ПК локальный диск на котором были созданные виртуальные машины не открывался и просил отформатировать его. Я понимал, что на диске была вся моя работа и она просто исчезнет.

Читайте также:  Как заблокировать всплывающие окна в веб-обозревателе Opera

Совет: Если после сбоя диск не открывается и просит отформатировать его, то запустите командную строку от имени администратора и введите команду:

  • chkdsk F: /f — где F имя локального диска, который не открывается и просит отформатировать.

2 момент. Если после установки ОС на виртуальную машину Hyper-V у вас нет интернета и сети, то откройте «сетевые адаптеры«, нажмите правой кнопкой мыши на заданном нами адаптере «Default Switch» и выберите «Свойства«. Далее выделите графу «IP версии 4 (TCP/IPv4)» и нажмите ниже на кнопку «Свойства«. В новом окне установите получать автоматически IP и DNS адреса.

Смотрите еще:

  • Создать портативную систему Windows на USB-диск с Windows To Go
  • Как сбросить настройки сети
  • Не удается подключиться к WiFi или Локальной сети в Windows 10
  • Узнать, какие приложения используют GPU в Windows 10
  • Выбрать другой GPU для разных приложений в Windows 10

Как установить операционную систему в VirtualBox

Рассмотрим, как установить операционную систему на примере Ubuntu

  1. Скачайте дистрибутив Ubuntu на компьютер.

  2. Откройте панель управления Oracle и нажмите Настроить:

3. Перейдите в раздел Система. На вкладке «Материнская плата» поставьте галочку напротив пункта «Гибкий диск»:

4. На вкладке «Процессор» выберите 2 ядра:

5. Перейдите в раздел Дисплей. Поставьте галочку напротив пункта «Включить 3D-ускорение» и передвиньте ползунок вправо, чтобы выделить максимально возможный объём видеопамяти:

Как установить операционную систему в VirtualBox

6. Перейдите в раздел Носители и выберите «Пусто». Затем нажмите на иконку ДискВыбрать образ оптического диска. Загрузите дистрибутив Ubuntu, который вы скачали на первом шаге.

Как установить операционную систему в VirtualBox

7. После загрузки кликните Ок:

Как установить операционную систему в VirtualBox

8. На главной странице нажмите Запустить:

Как установить операционную систему в VirtualBox

9. Подождите, пока загрузится машина:

Как установить операционную систему в VirtualBox

10. В приветственном окне выберите язык:

Как установить операционную систему в VirtualBox

11. Нажмите установить Ubuntu:

Как установить операционную систему в VirtualBox

12. Выберите раскладку клавиатуры «Russian». Нажмите Продолжить:

Как установить операционную систему в VirtualBox

13. Выберите пункты «Обычная установка» и «Загрузить обновления во время установки Ubuntu». Затем кликните Продолжить:

Как установить операционную систему в VirtualBox

Затем кликните Продолжить:

Как установить операционную систему в VirtualBox

15. Назначьте нужный регион и нажмите Продолжить:

Как установить операционную систему в VirtualBox

16. Зарегистрируйтесь. Задайте имя и пароль, остальные поля будут заполнены автоматически. Нажмите Продолжить:

Как установить операционную систему в VirtualBox

17. Дождитесь окончания установки и кликните Перезагрузить:

Как установить операционную систему в VirtualBox

18. Дождитесь перезагрузки и нажмите Enter:

Как установить операционную систему в VirtualBox

19. Выберите учётную запись, которую вы создали на шаге 15:

Как установить операционную систему в VirtualBox

20. Введите пароль, который вы задали при создании учётной записи:

21. Примите предлагаемые настройки или нажмите Далее в правом верхнем углу экрана:

Готово, вы установили ОС Ubuntu и можете приступать к работе:

Теперь вы знаете, что делает виртуальная машина и какими ресурсами виртуальной машины можно управлять с помощью программы VirtualBox.

Дополнительные инструменты

Дополнительные инструменты компании Microsoft

Среди дополнительных инструментов для поддержки технологий виртуализации следует отметить Virtual Server 2005 Migration Toolkit — доступный для свободной загрузки инструмент для миграции операционных систем и установленных приложений с физических серверов в виртуальную среду на гостевой операционной системе, поддерживаемой Virtual Server.

Еще один полезный инструмент, обеспечивающий применение виртуализации операционных систем в корпоративной ИТ-инфраструктуре, — это System Center Virtual Machine Manager, отдельный продукт семейства System Center для управления виртуальной инфраструктурой, эффективного использования ресурсов физических серверов, а также для упрощения подготовки и создания новых виртуальных машин.

Дополнительные инструменты компании VMware

Из дополнительных инструментов компании VMware отметим VMware Converter — доступное для свободной загрузки средство создания виртуальных машин на основе реально существующих физических операционных систем или их образов (например, созданных с помощью Symantec Backup Exec System Recovery или Ghost 9). Этот продукт создает «моментальный снимок» исходной операционной системы и превращает его в виртуальную машину, избавляя администраторов от необходимости установки и конфигурации последней. Созданные с его помощью виртуальные машины могут выполняться под управлением VMware Player, VMware Server и VMware Workstation.

Кроме того, компания VMware производит продукт VMmark — доступное для свободной загрузки средство тестирования производительности виртуальных машин, и VMware ACE — средство управления развертыванием виртуальных машин на корпоративных рабочих станциях.