Софт

майкрософт виртуальная машина img-1

майкрософт виртуальная машина

Рейтинг: 5.0/5.0 (1522 проголосовавших)

Категория: Windows

Описание

Виртуальная инфраструктура под управлением Microsoft Virtual Machine Manager

Редакция сайта iXBT.com обращается к вам с просьбой отключить блокировку рекламы на нашем сайте.

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

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

Спасибо вам за поддержку!

Виртуальная инфраструктура под управлением Microsoft Virtual Machine Manager

Компания Microsoft имеет довольно долгую историю поддержки и продвижения технологий виртуализации. Еще в 2003 году корпорация Microsoft приобрела компанию Connectix, которая занималась разработкой настольной системы виртуализации Virtual PC для платформ Mac OS и Windows. После поглощения Connectix, издание продукта для Windows было несколько переработано и выпущено уже под редакцией Microsoft в 2004 году. На тот момент Virtual PC не сильно уступал платформе VMware Workstation и при должном внимании мог вполне конкурировать с ней. На базе Virtual PC компания Microsoft принялась за разработку серверной платформы Virtual Server 2005, которая была направлена на виртуализацию и консолидацию парка серверов организаций различного масштаба. Сначала существовало два платных издания Virtual Server: Standard и Enterprise, которые, однако, не приобрели большой популярности. К тому же, компания VMware объявила о выходе бесплатной платформы VMware Server, что вынудило компанию Microsoft в апреле 2006 года сделать продукт Virtual Server 2005 бесплатным, оставив лишь издание Enterprise Edition.

Уже тогда становилось ясным, что основной доход производителей средств для виртуализации будет складываться в будущем не из стоимости самих платформ, а из продаж средств для поддержки комплексной виртуальной инфраструктуры, включающей в себя не только серверы виртуализации, но и средства миграции, развертывания, управления и автоматизации операций. Тогда же, в 2006 году, у Microsoft созрел план по созданию новой низкоуровневой платформы виртуализации, получившей название Windows Virtualization, которая будет поставляться вместе с ОС Windows Server. Управляющее ПО (гипервизор) получило кодовое название Viridian, сама же технология виртуализации была переименована позднее в Hyper-V.

Окончательный релиз Windows Virtualization постоянно переносился из-за технических сложностей и на данный момент известно, что он появится во второй половине 2008 года. Сейчас существует Hyper-V Preview, включенный в Windows Server 2008 Release Candidate. До выхода Windows Virtualization компания Microsoft продолжает развивать платформу Virtual Server 2005 R2, к которой недавно был выпущен первый пакет обновлений, включающий в себя поддержку аппаратной виртуализации и «горячего» резервного копирования виртуальных машин средствами служб теневого копирования тома (Volume Shadow Services, VSS). Создание резервных копий виртуальных машин сейчас доступно средствами продукта Data Protection Manager 2007 из семейства System Center.

Основную же ставку в свете продаж средств виртуализации компания Microsoft сейчас делает на недавно выпущенный продукт System Center Virtual Machine Manager (SCVMM) для управления виртуальной инфраструктурой на базе Virtual Server 2005 и, впоследствии, серверами Windows Virtualization.

Обзор возможностей Virtual Machine Manager

Ключевое достоинство Virtual Machine Manager — тесная интеграция с другими решениями Microsoft для управления инфраструктурой Windows-серверов семейства System Center. SCVMM позволяет создать гибкую виртуальную инфраструктуру на основе платформы Virtual Server 2005 R2 и упростить развертывание виртуальных систем из центральной библиотеки шаблонов. Основные возможности SCVMM включают в себя:

Простой подбор серверов-кандидатов на консолидацию

SCVMM позволяет использовать базу данных Operations Manager 2007, в которой собраны данные о производительности физических серверов, и определить наиболее подходящие для виртуализации серверы.

Удобная P2V (Physical to Virtual) и V2V (Virtual to Virtual) миграция

SCVMM имеет встроенные средства миграции (ранее для этих целей использовался Virtual Server Migration Toolkit), использующие службы теневого копирования тома для преобразования физических серверов в виртуальных без их остановки. Кроме того, Virtual Machine Manager позволяет преобразовывать виртуальные машины VMware в формат Virtual Server. В данный момент поддерживаются ОС Windows 2000 Server и Windows Server 2003 в качестве исходных систем для миграции в виртуальную среду.

Intelligent Placement

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

Рейтинг серверов в Virtual Machine Manager

Полная управляемость через PowerShell

SCVMM позволяет использовать командную оболочку PowerShell для написания сценариев автоматизации операций с виртуальными системами. Например, во время процедуры миграции с физического сервера на виртуальный можно получить скрипт PowerShell, просто нажав на кнопку «View Script». В дальнейшем его можно использования для написания сценария потоковой миграции.

Централизованное управление и настройка ресурсов

Консоль администратора Virtual Machine Manager позволяет централизованно управлять всеми аспектами виртуальных систем, а также проводить «горячую» миграцию виртуальных машин с одного физического сервера на другой в случае возросшей нагрузки или необходимости остановки сервера на обслуживание.

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

Окно портала самообслуживания SCVMM

При этом пользователям могут быть делегированы различные привилегии и назначены квоты на использование ресурсов. Централизованная библиотека шаблонов

Virtual Machine Manager имеет отдельный компонент — централизованную библиотеку шаблонов, которая содержит в себе ISO-образы для установки гостевых систем, готовые к развертыванию виртуальные машины, а также различные сценарии настройки после установки и шаблоны. Библиотека позволяет избежать дублирования «строительных блоков» виртуальной инфраструктуры на различных компьютерах и организовать к ним простой доступ с возможностью поиска элементов.

Централизованный мониторинг и отчетность

Из консоли администратора может производиться централизованный контроль параметров и производительности виртуальной инфраструктуры. SCVMM тесно интегрируется с Operations Manager 2007 и позволяет использовать службы SQL Reporting Services для построения различных отчетов на основе информации, хранящейся в единой базе данных. Централизованный мониторинг виртуальной инфраструктуры может производиться посредством Virtualization Management Pack для Operations Manager 2007.

Поддержка сетей хранения данных SAN

Virtual Machine Manager автоматически обнаруживает существующую инфраструктуру SAN (Storage Area Network) и позволяет настроить передачу тяжеловесных образов виртуальных машин через высокоскоростные линии связи (Fibre Channel или iSCSI), не загружая сеть LAN.

Развертывание Virtual Machine Manager

SCVMM представляет собой многокомпонентное и гибкое решение для развертывания виртуальных инфраструктур различного масштаба. Продукт может применяться как в малых и средних предприятиях для управления несколькими серверами виртуализации, так и в крупных организациях с сотнями виртуальных серверов, где присутствуют другие решения на основе продуктов семейства System Center. Компоненты SCVMM могут быть разнесены по разным физическим компьютерам, управление и обслуживания каждого из которых может быть назначено отдельному человеку. На данный момент виртуальная инфраструктура на базе SCVMM не обладает такими широкими возможностями, как Virtual Infrastructure 3 компании VMware, однако с приходом технологии Hyper-V на базе Windows Server 2008 ситуация, возможно, изменится. Учитывая маркетинговые возможности Microsoft и сеть ее партнерств, а также степень интеграции Virtual Machine Manager с другими инфраструктурными решениями компании, у Microsoft есть все шансы.

Системные требования SCVMM

Компоненты продукта Virtual Machine Manager могут быть развернуты на одном или нескольких управляющих серверах, при этом системные требования зависят от числа управляемых серверов виртуализации. В случае если все компоненты SCVMM развертываются на одном физическом сервере, необходима следующая конфигурация:

Кроме того, при установке компонентов на один физический сервер необходимо соблюдение следующих условий:
  • Операционная система Windows 2003 Server (Windows XP и Vista поддерживается только для некоторых компонентов SCVMM)
  • Windows Remote Management (WinRM )
  • Microsoft SQL Server 2005 (подойдет и бесплатный Express Edition )
  • Управляющая оболочка Windows PowerShell
  • Службы Internet Information Services (IIS) 6.0
  • Microsoft .NET Framework 2.0 и 3.0

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

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

Архитектура SCVMM

Как уже было сказано ранее, компоненты Virtual Machine Manager могут быть установлены, как на одном физическом сервере, так и разнесены по нескольким. При этом осуществляется их тесное взаимодействие, как между собой, так и с другими элементами инфраструктуры System Center. Архитектура решения представлена ниже:

Архитектура Virtual Machine Manager

К основным компонентам SCVMM относятся:

Virtual Machine Manager Server (управляющий сервер)

Это основной управляющий элемент продукта, который должен быть установлен первым. Он осуществляет взаимодействие всех компонентов решения SCVMM. Manager Server реализует службу, которая исполняет управляющие команды, передает файлы и контролирует взаимодействие с серверами виртуализации, хранилищами виртуальных шаблонов и другими компонентами. На управляемых компьютерах запущены специальные агенты VMM, которые обмениваются информацией с Manager Server посредством механизма Windows Remote Management. Кроме того, Manager Server соединяется с базой данных SQL Server, которая хранит конфигурационную информацию. По умолчанию Manager Server также является библиотекой виртуальных шаблонов.

Virtual Machine Host (сервер виртуализации)

Под этим компонентом понимается непосредственно управляемый сервер виртуализации, на котором установлена платформа Virtual Server 2005 R2 SP1. Хосты могут быть добавлены из консоли администратора. При их добавлении на этих серверах устанавливается сама платформа, а также агенты для взаимодействия с Manager Server.

Библиотека виртуальных шаблонов хранит в себе исходные данные для развертывания и конфигурации виртуальных систем. В частности, она содержит:
  • файлы виртуальных дисков (*.vhd)
  • образы флоппи-дисков
  • ISO-образы и сценарии
  • шаблоны виртуальных машин
  • аппаратные конфигурации
  • профили гостевых систем
  • «замороженные» (не используемые) виртуальные машины

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

Administrator console (консоль администратора)

Этот графический интерфейс управления виртуальной инфраструктурой, который устанавливается после Manager Server, является основным инструментом системного администратора. При установке консоли устанавливается также оболочка PowerShell, позволяющая управлять виртуальными машинами из командной строки. Если вы хотите использовать возможности Reporting Services, вы должны устанавливать консоль администратора на тот же физический сервер, что и Manager Server.

Self-Service Portal (портал самообслуживания)

Портал самообслуживания представляет собой Web-приложение для самостоятельного развертывания виртуальных машин пользователями. Администратор определяет политики самообслуживания, которые включают в себя правила создания, развертывания и использования виртуальных систем. Взаимодействие портала с управляющим сервером производится по модели сервисно-ориентированных систем WCF (Windows Communication Foundation).

Рекомендации по развертыванию

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

Порт по умолчанию

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

К сожалению на данный момент, платформа Virtual Server не позволяет виртуальным машинам представлять несколько виртуальных процессоров в виртуальных машинах (Virtual SMP), поэтому нужно учитывать этот факт при их развертывании. Для приложений, нуждающихся в высокой доступности, возможно, имеет смысл иметь несколько виртуальных сетевых интерфейсов в виртуальной машине на случай отказа одного из них.

Портал самообслуживания может являться отличным средством при разработке и тестировании приложений для делегирования полномочий развертывания тестовых сред различным участникам группы разработки. Компания Microsoft рекомендует использовать протокол SSL (Secure Socket Layer) для защиты VMRC-соединения (Virtual Machine Remote Control) пользователей с порталом самообслуживания.

Интерфейс управления виртуальной инфраструктурой

Диспетчер управления виртуальной инфраструктурой Virtual Machine Manager ориентирован на организации различного масштаба и может управлять очень большим количеством виртуальных серверов (до нескольких тысяч) из единой консоли администратора. Мощный интерфейс управления из командной строки PowerShell позволяет системным администраторам управлять серверами виртуализации и виртуальными машинами из любой точки и с любого компьютера. Компания Microsoft предоставляет подробное руководство (Virtual Machine Manager Scripting Guide ) по использованию PowerShell с SCVMM. Любое действие, производимое в консоли администратора, может быть автоматизировано с помощью сценария PowerShell.

Главное окно консоли администратора SCVMM напоминает собой окна консолей управления других продуктов семейства System Center, и, для уже знакомых с ними пользователей, освоение его интерфейса не представляет особых трудностей. Ниже представлены основные органы управления консоли администратора Virtual Machine Manager.

Консоль администратора SCVMM

Группы хост-узлов

Управляемые хосты могут быть объединены в группы, которые могут быть организованы по некоторым логическим категориям (например, «Тестовые машины», «Веб-порталы» и т. п.). Довольно удобно также организовывать группы хостов в соответствии со структурой Active Directory. Естественно, SCVMM полностью поддерживает службу каталога Active Directory.

Использование групп хостов позволяет упростить управление виртуальными серверами и облегчить их мониторинг. Кроме того, группы хостов используются для назначения им определенных политик и свойств. Компания Microsoft рекомендует привязывать каждую группу хостов к одной библиотеке шаблонов, которую используют серверы этой группы. Для редактирования свойств группы нужно выбрать пункт «Host group properties» в группе действий «All Hosts». Для создания новой группы хостов используйте действие «New Host Group ».

Представления виртуальных машин

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

Централизованная библиотека

Элемент управления «Library» позволяет оперировать с хранилищами виртуальных шаблонов. Интерфейс управления библиотеками очень гибок и позволяет удобно организовывать компоненты, хранящиеся в них, а также осуществлять поиск по ним. SCVMM позволяет создавать несколько серверов библиотек, а также поддерживает распределенную архитектуру серверов библиотек, которая очень удобна при развертывании виртуальных машин в географически разделенных филиалах. Для создания нового сервера библиотеки нажмите «Add library server » в группе действий «Virtual Machine Manager ».

Контекстно-зависимые действия SCVMM позволяет производить множество операций с виртуальными машинами, которые, помимо стандартных (запуск, остановка, сохранение состояния), включают в себя еще следующие расширенные действия:
  • «живая» миграция виртуальной машины на другой физический хост
  • создание и управление контрольными точками
  • клонирование виртуальной машины
  • сохранение виртуальной системы в библиотеке

Кроме того, из этой группы можно присоединиться к консоли виртуальной машины для операций в гостевой системе.

Активные эскизы

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

Заключение

Компании Microsoft удалось создать максимально гибкое и масштабируемое решение Virtual Machine Manager на базе платформы Virtual Server 2005 R2. По своим функциональным возможностям это средство управления виртуальной инфраструктурой занимает одно из первых мест среди подобных решений. Тем не менее, сама архитектура платформы виртуализации уже давно устарела, поскольку Virtual Server требует затрат на поддержание хостовой платформы, что значительно снижает производительность сервера виртуализации.

Большинство ведущих вендоров систем виртуализации, таких как VMware и Citrix (XenSource), ориентируются сейчас на «bare-metal» платформы, устанавливаемые на «голое железо» и имеющие оптимизированную под нужды виртуализации среду, обладающую более высоким быстродействием. Также начинают набирать обороты легковесные внедренные гипервизоры, которые будут в скором времени поставляться вместе с серверами для запуска виртуализации «под ключ».

Virtual Server же не поддерживает виртуального SMP, что отрицательно сказывается на производительности, и теряет на поддержке хостовой платформы. Все эти недостатки, как ожидается, будут ликвидированы во встроенной платформе виртуализации Hyper-V на базе Windows Server 2008. К этому времени Virtual Machine Manager будет позволять управлять гибридной виртуальной инфраструктурой на базе обеих платформ. На сегодняшний день не понятно, готовы ли организации различного масштаба примириться с недостатками Virtual Server и внедрять виртуализацию на его основе, особенно для критически важных серверов в производственной среде, предъявляющих высокие требования к быстродействию.

Virtual Machine Manager является хорошим инфраструктурным решением, которое в свете интеграции с другими продуктами семейства System Center выглядит очень привлекательно. Тем не менее, его использование сейчас — лишь опытная подготовка к внедрению виртуализации на базе Hyper-V. А вопрос, сможет ли Microsoft, на базе своей новой технологии, в 2008 году противопоставить что-нибудь достойное решениям компаний VMware и Citrix, до сих пор остается открытым.

Майкрософт Виртуальная Машина:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Виртуализация: обзор виртуальных машин

    Виртуальная машина: обзор популярных виртуальных машин


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

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

    Задача виртуализации заключается в том, чтобы обеспечить существование и одновременную работу на одном компьютере сразу нескольких операционных систем.

    Чаще всего виртуализация применяется для решения задач следующего типа:

    • Специалисты крупных компаний применяют виртуализацию для наилучшего и эффективного распределения большой вычислительной мощности серверов;
    • Домашние пользователи используют виртуализацию (виртуальные машины) для одновременного запуска разу нескольких приложений из разных операционных систем. С помощью виртуальных машин пользователь может запустить Windows XP и написанные под нее программы в другой операционной системе, скажем работающей на ядре Linux. Или создать виртуальную ОС Windows 8 на компьютере Apple Macintosh.
    Virtual PC – виртуальная машина от Microsoft

    Компания Microsoft – разработчик самой популярной операционной системы, разработала собственную систему виртуализации, которая предназначенная для работы исключительно в среде Windows – это Virtual PC 2007 для Windows XP и Vista, а также сравнительно новая виртуальная машина Virtual PC для Windows 7. В дополнение к последней версии программы виртуализации разработчики создали инструмент Windows XP Mode, который представляет собой виртуальную версию XP Professional. Данный инструмент позволяет запускать устаревшие приложения и программы в более новой ОС Windows 7.

    В Windows 8 и тестовой Windows 10 на смену Virtual PC пришла более новая технология Hyper-V, позаимствованная из Windows Server. Данная технология имеет массу отличий от обычных виртуальных машин, поэтому ей мы посвятим отдельный обзор.

    На самом деле не компания Microsoft является разработчиком Virtual PC. Изначально эта программа создавалась другой компанией, и была рассчитана на работу в ОС Windows и Mac OS. Тогда, в качестве гостевых операционных систем использовались OS/2, DOS и ОС на ядре Linux. Когда компания Microsoft стала единственной владелицей данного продукта, было решено отказаться от поддержки программой Mac OS. Таким образом все силы разработчиков были сосредоточены на дальнейшем развитии Virtual PC исключительно для ОС Windows. Как следствие, на сегодняшний день мы имеем бесплатный инструмент для создания виртуальной среды, который прекрасно работает в Windows в качестве основной и гостевой ОС. Однако при всем при этом этот инструмент является довольно посредственным, из-за того, что в нем отсутствуют разного рода дополнения предназначенными для взаимодействия со всеми остальными системами.

    Скачать можно тут: www. microsoft. com

    Виртуальная машина VmWare

    VmWare – это признанный всем мировым IT-сообществом лидер в области создания виртуальных решений для специалистов. Однако у компании разработчика имеются инструменты не только для специалистов из крупных организаций, но также и для домашнего пользователя – это бесплатное приложение VMware Player. Раньше, бесплатная программа виртуализации VMware Player умела только запускать созданные ранее виртуальные машины (их образы), но сейчас она научилась еще и создавать их. То есть приложение стало полноценным инструментом виртуализации. Правда в отличии от платного своего аналога, именуемого как VMware Workstation, функционал бесплатно приложения несколько ограничен, но можно смело сказать, что расширенные функции платной версии далеко не всегда нужны домашнему пользователю.

    В качестве основной операционной системы VMware Player использует Linux и Windows, а в качестве гостевых ОС, могут быть использованы DOS, Windows, Linux, Mac, BSD и другие. Для тех, кто является счастливым обладателем компьютера Macintosh, копания разработчик выпускает приложение VMware Fusion, которое по своим возможностям полностью напоминает VMware Workstation.

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

    Скачать можно тут: www. vmware. com

    Parallels Workstation – виртуализация для домашнего пользователя

    Одним из самых крупных игроков на мировом рынке виртуализации является компания Parallels. Ее основные инструменты виртуализации предназначаются в первую очередь для крупных компаний сервис-провайдеров. Но, не брезгует разработчик и домашним пользователем, так для машин с Windows и Linux у компании имеется программа виртуализации Parallels Workstation, а для Apple машин существует аналогичное решение Parallels Desktop. В отличии от других разработчиков, данная компания не предлагает бесплатных решений, за создание и запуск виртуальной машины пользователю придется заплатить.

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

    Стоит так же отметить еще и то, что компания имеет мобильную версию приложения Parallels Mobile для iOS. С помощью данного версии можно запросто настроить удаленное управление запущенной Parallels Desktop виртуальной машины на Mac OS.

    Купить можно тут: www. paraLlels.com.ru

    VirtualBox – виртуальная машина от компании Oracle

    Одной из самых распространенных программ ля виртуализации является VirtualBox. Над созданием этого приложения трудилась не одна группа разработчиков, и далеко не одна именитая в IT-среде компания. В настоящее время продуктом полностью владеет компания Oracle, которая получила ее в п процессе поглощения предыдущего владельца (Sun Microsystems) еще в 2010 году. Результате всех перемещений программы VirtualBox от одного владельца к другому, на сегодняшний день мы имеем программу виртуализации с большим количеством поддерживаемых операционных систем. На официальном сайте программы, можно скачать для установки на компьютер сборки для платформ Windows, Mac OS, Linux и Solaris. Эти же ОС кстати говоря можно использовать в VirtualBox в качестве гостевых.

    В целом VirtualBox распространяется с открытым исходным кодом, что делает ее полностью бесплатной для использования. Однако, для получения более расширенного функционала и возможностей, скажем для поддержки протокола RDP или стандарта USB 3.0 для гостевой ОС, пользователю потребуется устанавливать дополнительные плагины, которые к слову тоже распространяются бесплатно, но имеют закрытый исходный код.

    Скачать можно тут: www. virtualbox. org

    Из всего выше описанного можно сделать вывод и остановиться, как кажется нам на двух программах виртуализации – это VirtualBox и VMware Player. Данных приложений с головой хватит для установки дополнительных операционных систем.

    Поделитесь с друзьями:

    Виртуальные машины

    Информатизация и образование Общая информация.

    В широком смысле, виртуализация представляет собой процесс отделения реализации какого-либо объекта или процесса от его представления для пользователя. Такое определение видится весьма пространным, однако понять его совсем просто: виртуализация имеет место быть тогда, когда мы видим что-то и работаем с тем, что на самом деле имеет другую от нашего виденья природу и строение. Для чего это нужно? Только для того, чтобы нам было удобно работать с созданным для нас окружением, которое на самом деле устроено совсем иначе, чем мы его себе представляем.

    Почему же в последнее время так много заговорили о виртуализации? А случилось это потому, что за последние несколько лет был совершен большой технологический прорыв в области виртуализации операционных систем, открывший огромные возможности и перспективы. Под виртуализацией операционных систем понимают процесс создания на физическом компьютере так называемой виртуальной машины (что-то вроде виртуального компьютера), в которой устанавливается своя собственная операционная система. Таких виртуальных машин на одной физической платформе может быть несколько, при этом каждая виртуальная машина имеет свои собственные виртуальные аппаратные компоненты: память, процессор. жесткий диск, сетевые адаптеры. Эти ресурсы резервируются виртуальной машиной за счет физических ресурсов аппаратного обеспечения компьютера. Такая модель организации вычислительных систем впервые появилась еще в 70-х годах прошлого века в мэйнфреймах корпорации IBM System 360/370, когда требовалось сохранить предыдущие версии экземпляров операционных систем. Но лишь в 21-м веке эта технология обрела новый смысл на серверных системах и настольных ПК.

    Какие же преимущества несет собой возможность одновременного запуска нескольких операционных систем на одном компьютере? Вот лишь некоторые варианты использования виртуальных машин на настольных компьютерах пользователей:

    • Работа в виртуальной машине со старыми приложениями, не поддерживающими хостовую операционную систему вашего компьютера (например, если ваша хостовая ОС - Windows Vista, вы можете установить Windows 98, в которой работала ваша любимая игра. в виртуальной машине и запускать гостевую ОС, когда хочется, без необходимости перезагружать компьютер).
    • Создание защищенных пользовательских окружений для работы с сетью (всевозможные вирусы и вредоносное программное обеспечение сможет лишь повредить гостевую операционную систему виртуальной машины, не затронув реальную систему).
    • Безграничное пространство для экспериментов (устанавливайте любые программы, могущие повредить операционную систему, экспериментируйте с настройками реестра и т.д.).
    • Отличный полигон для разработки и тестирования программного обеспечения в различных операционных системах и их конфигурациях (например, у вас может быть несколько одинаковых операционных систем с различными версиями Internet Explorer, что очень полезно, если вы разрабатываете какой-нибудь тулбар под этот браузер).
    • Широкие возможности обучения работе с новыми операционными системами и программами (к примеру, если вам знакома только Windows, вы можете себе сделать несколько виртуальных машин с различными операционными nix-системами Linux, Free BSD и QNX, запускать их, когда требуется, и учиться работе с ними).

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

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

    Тем не менее, несмотря на все преимущества, виртуальные машины также имеют и свои недостатки:

    • Потребность в наличии достаточных аппаратных ресурсов для функционирования нескольких операционных систем одновременно.
    • Операционная система работает несколько медленнее в виртуальной машине, нежели на «голом железе». Однако, в последнее время показатели производительности гостевых систем значительно приблизились к показателям физических ОС (в пределах одних и тех же ресурсов), и вскоре, за счет улучшения технологий реализации виртуальных машин, производительность гостевых систем практически будет равна реальным.
    • Существуют методы определения того, что программа запущена в виртуальной машине (в большинстве случаев, производители систем виртуализации сами предоставляют такую возможность). Вирусописатели и распространители вредоносного программного обеспечения, конечно же, в курсе этих методов и в последнее время включают в свои программы функции обнаружения факта запуска в виртуальной машине, при этом никакого ущерба вредоносное ПО гостевой системе не причиняет.
    • Различные платформы виртуализации пока не поддерживают полную виртуализацию всего аппаратного обеспечения и интерфейсов. В последнее время количество поддерживаемого аппаратного обеспечения стремительно растет у всех производителей платформ виртуализации. Помимо основных устройств компьютера, уже поддерживаются сетевые адаптеры, аудиоконтроллеры, интерфейс USB 2.0, котроллеры портов COM и LPT и приводы CD-ROM. Но хуже всего обстоят дела с виртуализацией видеоадаптеров и поддержкой функций аппаратного ускорения трехмерной графики.

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

    О продукте Microsoft Virtual PC 2007.

    Продукт Virtual PC был куплен корпорацией Microsoft вместе с компанией Connectix и впервые под маркой Microsoft был выпущен как Microsoft Virtual PC 2004. Приобретая Virtual PC и компанию Connectix, компания Microsoft строила далеко идущие планы по обеспечению пользователей инструментом для облегчения миграции на следующую версию операционной системы Windows. Совместимость необходимых приложений всегда беспокоит пользователей при переходе на следующую версию операционной системы и продукт Virtual PC позволяет запускать как новую версию операционной системы в качестве гостевой для ознакомления с ее возможностями, так и старую – для использования программ, которые больше не работают в новой версии операционной системы.

    С момента выпуска Virtual PC 2004 инженеры Microsoft смогли значительно усовершенствовать продукт, добавить новые возможности, и в конце 2006 года вышла первая публичная бета Virtual PC 2007. Продукт Virtual PC предназначен для запуска одной или нескольких гостевых операционных систем на настольных системах, прост в использовании и ориентирован на неискушенных в компьютерных технологиях пользователей. На момент написания статьи продукт Virtual PC 2007 был уже практически готов к выпуску, а программисты Microsoft дописывали последние строчки кода.

    Вот основные возможности, появившиеся в новой версии продукта Virtual PC:

    • Оптимизация платформы под Windows Vista. На платформе Virtual PC 2004 тоже можно было установить Windows Vista, однако в новой версии продукта эта система работает гораздо быстрее и стабильней.
    • Увеличение быстродействия за счет использования улучшений, введенных в серверной платформе виртуализации Microsoft Virtual Server 2005 R2.
    • Поддержка 64-битных хостовых операционных систем Windows. Это означает, что на 64-битной Windows Vista вы сможете установить гостевую систему любой разрядности.
    • Поддержка звуковых устройств в гостевых системах Windows Vista.

    Сама компания Microsoft предлагает домашним и корпоративным пользователям использовать программу Virtual PC 2007 в следующих целях:

    • Запуск более старых операционных систем в виртуальных машинах для обеспечения совместимости программ. Некоторые новые возможности и изменения Windows Vista, такие как Windows Resource Protection (WRP), могут повлиять на работу программ, предназначенных для более ранних версий Windows.
    • Разработка и тестирование приложений.
    • Техническая поддержка. Можно установить несколько экземпляров операционных систем для того, чтобы персонал службы технической поддержки, запуская нужную конфигурацию операционной системы, мог обеспечивать разрешение проблем пользователей в максимально сжатые сроки.
    • Контроль качества программного обеспечения и запуск приложений в изолированной виртуальной среде, где не страшно повреждение системы.
    • Обучение пользованию различными операционными системами и приложениями без необходимости приобретения дополнительных компьютеров.

    Тем не менее, есть и масса других возможностей для использования продукта Microsoft Virtual PC 2007, и здесь фантазии пользователей есть где развернуться.

    Установка и настройка Virtual PC 2007

    Создание виртуальной машины.

    1. Скачиваем последнюю версию программы Microsoft Virtual PC 2007 с официальной станицы продукта компании Microsoft и устанавливаем её.
    2. В окне приветствия установщика нажмите кнопку Next.
    3. Примите лицензионное соглашение, установив переключатель, и нажмите кнопку Next.
    4. Введите имя пользователя и название организации. Поскольку программа распространяется бесплатно, ключ продукта уже введен.
    5. Выберите место для установки и нажмите кнопку Next, чтобы начать установку программы.
    6. После завершения установки запустите программу Virtual PC 2007. При первом запуске должно появится окно мастера создания виртуальной машины. Если мастер не запустился, нажмите кнопку New в окне Virtual PC Console. В окне приветствия мастера нажмите кнопку Next.
    7. Т.к. мы рассматриваем создание новой виртуальной машины, то устанавливаем переключатель в положение Create a virtual machine и нажимаем кнопку Next (если у вас уже имеются виртуальные машины, Вы можете добавить их, установив переключатель в положение Add an existing virtual machine).
    8. Укажите имя файла виртуальной машины и путь к нему. Вы можете воспользоваться кнопкой Browse для удобства навигации.
    9. На следующем шаге нужно выбрать тип гостевой операционной системы. Очень важно выбрать правильный тип гостевой ОС, так как ее производительность напрямую зависит от этого. Если вашей системы нет в списке, это еще не значит, что ее нельзя установить. Выберите пункт «Other», если устанавливаемой ОС нет в списке. Затем нажимаем «Next».
    10. В следующем окне мастера мы должны выбрать количество оперативной памяти, которая будет выделена гостевой системе. Можно выбрать пункт «Using the recommended RAM», в случае если вы сомневаетесь, сколько памяти выделять гостевой ОС. При выборе пункта «Adjusting the RAM» Вы можете ввести требуемое значение с клавиатуры или передвинуть ползунок. Выделяя память, принимайте во внимание минимальные требования устанавливаемой системы к объему RAM, а также объем физической памяти вашей машины и планируемое количество одновременно запущенных гостевых систем.
    11. Далее нам предстоит выбрать, использовать ли уже имеющийся виртуальный жесткий диск («An existing virtual hard disk») или создать новый («A new virtual hard disk»). Поскольку мы создаем новую виртуальную машину, выбираем пункт «A new virtual hard disk» и нажимаем «Next».
    12. Укажите имя файла для виртуального жесткого диска и папку, в которой он будет храниться. Вы можете воспользоваться кнопкой Browse для удобства навигации. Затем укажите желаемый размер виртуального жесткого диска. По умолчанию программа Virtual PC 2007 создает виртуальный диск, который будет автоматически расширен, если гостевой операционной системе потребуется больше места, чем было выделено первоначально.
    13. На завершающем шаге мастера проверяем атрибуты виртуальной машины и, если все в порядке, нажимаем «Finish». Вот и все, виртуальная машина создана.

    В окне Virtual PC Console нажмите кнопку Start для запуска виртуальной машины. Когда откроется окно виртуальной машины, перетащите в него мышью ISO-образ операционной системы, который будет использован в качестве загрузочного диска. Вы также можете выбрать из меню CD команду Capture ISO Image и указать программе ISO-образ, который вы хотите использовать. Если все сделано правильно, должна начаться установка операционной системы. Описание этого процесса выходит за рамки данной статьи, но об одном нюансе упомянуть стоит.

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

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

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

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

    Для установки пакета добавлений в меню Action выберите команду Install or Update Virtual Machine Additions .

    Появится диалоговое окно, которое информирует о том, что если установка пакета добавлений не начнется автоматически, вам необходимо будет открыть привод компакт-дисков в гостевой операционной системе и запустить установку вручную. Нажмите кнопку Continue, чтобы продолжить установку пакета добавлений. Прежде чем завершить рассказ об установке и настройке программы Virtual PC 2007, хотелось бы обратить ваше внимание на то, что дополнительные параметры виртуальной машины вы всегда можете сконфигурировать, нажав кнопку Settings в окне Virtual PC Console. Откроется окно настроек, как показано на рисунке ниже.