Сен
28

Как создать виртуальную машину на любом компьютере?

Автор Alex    Рубрики Новинки     Теги

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

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

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

Эмулятор это обычная программа, которую вы устанавливаете на свой компьютер. В эмуляторе вы можете запустить одну или несколько виртуальных машин одновременно с разными операционными системами на борту. Например, если у вас на компьютере установлен Windows 7, то в эмуляторе вы можете запустить Windows XP, Ubuntu linux или MacOS. При таком раскладе у вас на реальном компьютере будет запущено параллельно еще 3 виртуальных. Но проблема в том, что нагрузку на компьютер дает полновесная операционная система, а в добавок к ней еще и программа эмулятор и все запущенные виртуальные машины.

Легко представить виртуальную систему в виде матрешки. Самая большая матрешка — это реальный компьютер. Внутри него живут еще несколько похожих на него компьютеров, но не реальных, а виртуальных, т.е. программных. Однако для внешнего мира и для сети, виртуальные сущности выглядят вполне реально. Вот вам и виртуальная реальность!

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

как создать виртуальную машину

На сегодняшний день наиболее распространенные эмуляторы виртуальных систем:

  • bochs
  • DOSBox
  • Microsoft Virtual PC
  • Parallels Workstation
  • QEMU
  • VirtualBox
  • VMware Fusion
  • VMware Workstation

Из гипервизоров, самые распространенные:

  • Hyper-V
  • OpenVZ
  • Parallels Virtuozzo Containers
  • User-mode Linux
  • Virtual Iron
  • VM/CMS
  • VMware ESX
  • Xen

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

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

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

Любой из вас может на своем компьютере запустить несколько виртуальных машин и пользоваться ими по мере надобности. Часто виртуальные машины запускаются с целью поиграться. В учебных заведениях на виртуалки устанавливают разные операционные системы и ставят на них страшные эксперименты. Угробить свой компьютер довольно просто. Потом довольно проблематично привести его в рабочее состояние. А с виртуалкой можно сделать все что угодно. Даже если она сломается ваш компьютер будет в полной боевой готовности.

Когда появилась новая операционная система Windows 8, мне на нее было очень интересно посмотреть. Пощупать своими руками. Но ставить ее на свой компьютер в качестве основной операционной системы пока рановато. На помощь мне пришла виртуальная машина. Я установил Windows 8 на виртуалку и вдоволь наигрался с новой операционной системой от Майкрософт. Попробовал все новые возможности и теперь имею какое-то представление, с чем придется общаться ближайшие несколько лет. При этом, я мог выполнять все свои повседневные задачи на своем компьютере. Одно другому совсем не мешало. :) Воспользовавшись случаем, я за одно записал видео обзор Windows 8 и видео инструкцию по установке Windows 8.

Еще из своего опыта, как-то раз я столкнулся с проблемой, когда на компьютере была установлена 64 битная Windows 7. На этом компьютере нужно было запускать и работать с одной бухгалтерской программой, которая в 64 битной среде запускалась с ошибкой. Тогда я запустил виртуальную машину с 32 битной Windows XP и установил туда эту капризную программу. Таким образом проблему удалось решить.

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

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

Для своих целей я чаще всего пользуюсь VmWare Workstation и VmWare Player. С недавнего времени VmWare Workstation стала платным продуктом. VmWare Player по прежнему бесплатен. Чтобы скачать эти эмуляторы, нужно зарегистрироваться на сайте VmWare inc. После после регистрации на сайте, в разделе закачеквам будут доступны пробная 30 дневная версия WmWare Workstation и бесплатная VmWare Player.

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

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

Желаю успехов и до связи!

P.S. Все ли Вам было понятно? А что не понятно или что хотите узнать еще? Пишите свои вопросы и мнения в комментариях этой заметки.

P.P.S. Если Вам понравилось эта заметка или видео и Вы считаете, что нужно поделиться ими с друзьями, то нажмите на кнопку Вашей социальной сети.

Написать комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>