Parallels Desktop 5 | Введение
Случается так, что в один прекрасный момент люди узнают, что кроме привычной Windows существуют и другие операционные системы. Открытие может произойти при любых обстоятельствах – во время общения с коллегами-пользователями, после наблюдения за полемикой на форумах в Сети, а также благодаря стараниям маркетологов (как в случае с Mac). По данным компании Apple, 79% покупателей ее компьютеров являются так называемыми “свитчерами”, то есть переходят на Mac с других платформ. После “переезда” они сталкиваются с проблемой: как заставить жить программы из разных миров в одной системе? Вопрос не самый простой, поскольку далеко не все разработчики распыляются на создание версий своих программ под разные платформы.
Существуют системы эмуляции, как, например, Wine в UNIX-подобных операционных системах, служащий для запуска Windows-приложений в чуждой им среде. Но сложности с совместимостью нередки. Куда более надёжный способ решить проблему – использовать виртуальные машины. С их помощью аппаратная начинка одного компьютера становится основой для одновременной работы двух или более операционных систем. Виртуальная машина даёт пользователю всё то, что позволяет реально существующая рабочая станция – например, установку программного обеспечения и подключение периферии. Технология виртуализации существуют практически под любую платформу. Достаточно поставить необходимую ОС в виртуальной машине и запускать в ней недостающие в основной среде приложения. Таким образом, с точки зрения пользователя приложение для виртуализации – это софт, который позволяет двум и более операционным системам уживаться в корпусе одного компьютера.
Новейшая история виртуализации компьютеров Mac началась в середине 2005 года. Тогда глава Apple Стив Джобс объявил, что отныне все “Маки” будут оснащаться процессорами Intel. Этот маневр открыл пользователям возможность устанавливать Windows на компьютеры Mac. Чтобы обеспечить мирное сосуществование операционных систем на одной платформе, Apple выпустила утилиту Boot Camp, которая предоставляет возможность выбора между двумя ОС при загрузке и, к сожалению, не обеспечивает одновременного функционирования Mac и Windows. Решение пришло со стороны независимых разработчиков ПО: в 2006 году софтверная компания Parallels, имеющая российские корни, выпустила продукт Desktop для Mac, “заточенный” под организацию параллельной работы двух операционных систем.
Сегодня мы расскажем о Parallels Desktop 5 для Mac. Как следует из названия, это уже пятая версия популярного программного продукта, который используют уже более двух миллионов человек. Данное средство виртуализации для Mac OS X позволяет “маководам” запускать более 60 разнообразных операционных систем на любимой платформе, и является спасательным кругом для тех, кто мечтает перейти на Mac, но никак не решается из-за боязни потерять доступ к привычным приложениям, которые существуют только под Windows. Разработчик заявляет, что основные достоинства его продукта – простота использования и “бесшовность”, с которой на одном компьютере соединяются “вселенная Windows” и “вселенная Mac”. Так ли это, нам и предстоит выяснить.
Parallels Desktop 5 | Установка
Итак, перед нами – лэптоп Apple MacBook Pro с операционной системой Mac OS X Snow Leopard 10.6.3. Благодаря внушительному набору предустановленного ПО от Apple эта платформа удовлетворяет многим пользовательским потребностям. Многим, но не всем. Большая часть покупателей (как говорит Apple, это пользователи, перешедшие на “Мак” с других платформ) наверняка почувствует дискомфорт в силу отсутствия ряда приложений, которые были привычными при работе под Windows. Так, если вы предприниматель, то будете неприятно удивлены отсутствием версий пакета 1С для компьютеров Mac. Если любите поиграть, то обнаружите, что версии под Mac отсутствуют у большого количества популярных игр. Parallels Desktop 5 рассчитан как раз на таких пользователей. А также на тех, кто не совсем уверен в своих способностях справиться с операционной системой, где все устроено совершенно иначе.
Начнём с установки приложения на наш Apple MacBook Pro. Дистрибутив всегда можно скачать с официального сайта Parallels. Приятно, что существует триальный период, в течение которого можно бесплатно опробовать программу. Размер дистрибутива составляет чуть более 200 Мбайт. При покупке “коробочной” версии пользователя ждет сюрприз. Вместе с “десктопом” Parallels включает в поставку еще три продукта – пакет Parallels Internet Security by Kaspersky (пригодится для Windows, которая является любимой мишенью для авторов вредоносного ПО), приложение для резервного копирования и восстановления данных Acronis True Image, а также утилиту для работы с жесткими дисками Acronis Disk Director Suite. При покупке по отдельности такой “подарочный набор” обошелся бы в две с половиной тысячи рублей.
Установка Parallels Desktop 5 проходит без каких-либо проблем и не вызовет вопросов даже у новичков. Слева отражается список этапов, по которым пользователя проведёт инсталлятор. Ничего особенного: информация, лицензионное соглашение, выбор месторасположения установки и так далее.
Ну что ж, установили. Теперь запустим. Ярлык можно найти в списке программ.
Parallels Desktop 5 | Ставим Windows
Сразу же из приветственного окна нас приглашают к созданию новой виртуальной машины Windows. Удобно то, что можно импортировать “виртуалки” из наиболее популярных сторонних средств виртуализации, таких как VMware, VirtualBox, Virtual PC. Отсюда же можно будет впоследствии приступить к управлению созданными машинами.
В Parallels Desktop 5 заявлена полная поддержка Windows 7. Её мы и решили поставить в первую очередь. Выбрали 64-разрядную версию Windows 7 Максимальная. Кстати, операционку от Microsoft можно ставить не только с диска. Если на вашем MacBook “семерка” уже установлена с помощью Boot Camp, Parallels Desktop 5 для Mac позволит “подцепить” соответствующий раздел HDD в качестве диска виртуальной машины и работать с ним напрямую, без каких-либо дополнительных операций. Недавние Mac-пользователи, скромный опыт которых не позволяет пока слишком уверенно обращаться с новой для себя системой, это оценят.
На “нашем” Apple MacBook Pro “семерка” не была установлена. Поэтому нам предстоит заняться ее инсталляцией в полном объеме. Parallels Desktop 5 для Mac предлагает три способа инсталляции. Выбираем рекомендованный режим Express Instalation и нажимаем “Далее”. На следующем этапе заносятся личные данные и лицензионный ключ операционной системы. Если она 64-разрядная (как и в нашем случае), не забудьте поставить на данном этапе соответствующую галочку.
Затем идут дополнительные настройки: можно задать имя виртуальной машины, месторасположение файлов и степень интеграции с Mac OS. Например, можно перенаправить пользовательскую папку Windows в основную систему, или совсем изолировать системы друг от друга.
Ну, вот и всё. Жмём “Создать” и наблюдаем за тем, как запускается инсталляция Apple в виртуальной машине. Все происходит в автоматическом режиме.
Инициализируются устройства виртуальной машины
Когда процесс завершился и виртуальная система, в первый раз, загрузилась, по умолчанию установился режим работы Coherence, о чём Parallels Desktop 5 нас немедленно известил. Поддержка этого режима появилась в третьей версии приложения. Она позволяет запускать программы Windows так, словно они “родные” для Mac: пользователь видит и воспринимает их без какой бы то ни было привязки к Windows. При этом в док-панели появилась кнопка вызова меню “Пуск”, все системные элементы панели задач (уровень заряда батареи, управление громкостью и так далее) разместились на панели рядом с аналогичными в Mac OS. Такое ощущение, что Windows полностью растворилась в операционной системе от Apple.
Теперь давайте взглянем на настройки, доступные для виртуальной машины. Их очень много.
Parallels Desktop 5 | Настройки виртуальной машины
Свойства и настройки виртуальной машины можно вызвать из меню “Виртуальная машина” системной панели Mac OS X.
Начнём последовательно по вкладкам. Первое – общие настройки. Ничего примечательного, кроме того, что можно выбрать объём доступной памяти и количество ядер процессора для виртуальной машины. Поддерживается до 8 виртуальных процессоров и до 8 Гбайт виртуальной оперативной памяти – нелишние опции на случай, если необходимо виртуализовать очень мощные MacPro или серверы Xserve.
Всё богатство настроек находится на вкладке “Параметры”. Просмотрим самые интересные из них, например, вкладку “Оптимизация”. Здесь можно поэкспериментировать с настройками, которые влияют на производительность при работе. В наших тестах, с результатами которых мы ознакомим наших читателей позже, была отключена балансировка нагрузки и оптимизирована работа виртуальной машины. Также мы выключили автоматическое сжатие виртуальных дисков, чтобы минимизировать их влияние на быстродействие при операциях ввода-вывода. Таинственная функция “Оптимизация Windows” увеличивает скорость загрузки виртуальной машины. Так что не пренебрегайте этим параметром – несмотря на его несколько непонятное название.
Здесь же можно задать план электропитания. Мы обратили внимание, что при работе “нашего” Apple MacBook Pro от батареи виртуальная машина сама переключается в режим пониженного расхода энергии. Мобильные профессионалы, которые проводят много времени вдали от розетки, это оценят.
Дополнительный уровень интеграции с Mac OS обеспечивается включением общей с Windows учётной записи. При этом все пользовательские папки объединяются (можно выбрать, какие). Удобно, особенно в режиме Coherence, когда виртуальная машина может запускаться незаметно по клику на ярлыке Windows-приложения на рабочем столе Mac OS. Музыка, картинки и документы становятся доступны из “гостевой” ОС.
Приложения Windows можно опубликовать в Mac OS и наоборот. В панель Dock помещается соответствующая папка. Оттуда кликом можно вызвать любое приложение и оно запустится в виртуальной машине (если она ещё не запущена, придётся немного подождать, пока она загрузится в когерентный режим). Обратите внимание на функцию Smart Select. Она позволяет настроить ассоциации по типам файлов: что-то можно будет запускать в приложениях Mac OS X, а что-то – в утилитах Windows. Скажем, если на вашу почту в Apple Mail пришло письмо с вложенным документом .doc, при щелчке по файлу он откроется в гостевом Microsoft Word.
В Smart-Select можно настроить ассоциации между приложениями и типами файлов.
А вот так выглядит публикация приложений Windows на Dock-панели.
Отдельная графа настроек Parallels Desktop 5 посвящена сетевым приложениям. Можно также определить, в какой среде будет открываться/обрабатываться почта, web-страницы и так далее.
Есть в Parallels Desktop 5 для Mac любопытная функция, связанная со стабильностью работы. Она позволяет создавать так называемые снапшоты (snapshots) – снимки виртуальной машины. Их назначение – помочь пользователю “откатиться” к стабильной конфигурации в случае сбоев, связанных, например, с установкой какого-либо ПО на гостевую ОС. На вкладке есть возможность задать интервал создания снимков виртуальной машины и их количество.
Для режимов работы виртуальной машины существуют отдельные пункты настройки. Режимы Coherence и Crystal родственны. Поэтому их параметры объединили в одном разделе. Режим Coherence мы уже вкратце описывали. При активации режима Crystal рабочий стол операционной системы виртуальной машины вы также не увидите. Меню “Пуск” в Crystal вызывается из системного трэя при щелчке по иконке в виде логотипа Parallels. В настройках также можно регулировать степень интеграции виртуальной машины и Mas OS. Например, уровень использования док-панели при работе Parallels Desktop 5. Не забыты и разного рода красивости: можно включить/выключить тени окон приложений виртуальной машины.
Оконный режим – снова реверанс в сторону недавних пользователей Windows: он заметно облегчает привыкание к Mac OS. При его активации виртуальная машина будет запускаться в масштабируемом окне. В нем виден привычный Windows-пользователям рабочий стол. На наш взгляд, именно здесь обещанная разработчиками “бесшовность” реализована лучше всего. Указатель мыши без проблем перемещается между окнами приложений основной и гостевой ОС, буфер обмена также общий и можно без труда копировать и вставлять, например, текст в приложениях основной и гостевой ОС. Также работает функция drag&drop.
Вот, например, Windows XP в оконном режиме
Для активных пользователей нескольких ОС на своем “Маке” существует любопытный режим Modality. С его помощью осуществляется управление виртуальными машинами: каждая из них отображается в виде миниатюры. Любую “виртуалку” при этом можно раскрыть одним кликом. В настройках для данного режима можно поменять прозрачность миниатюр, установить возможность поместить их поверх остальных окон и захватить средства ввода (клавиатуру и мышь).
Так выглядят миниатюры виртуальных машин в режиме Modality
Конечно, есть и полноэкранный режим, который позволит без труда ощутить себя в изолированной среде виртуальной машины. Уж здесь-то вчерашний пользователь Windows будет чувствовать себя как дома. Выйти из полноэкранного режима можно с помощью так называемых активных углов. Выбираете в настройках нужный угол и действие, и при наведении курсора на угол в полноэкранном режиме он анимированно отогнётся, открыв взору обои Mac OS. Щелчок выполнит действие по переходу в выбранный в настройках режим. Также здесь можно настроить синхронизацию разрешения экрана и использование нескольких мониторов.
В нашем случае клик в левом верхнем углу экрана переведёт “виртуалку” в оконный режим.
Примечательна также возможность применять в Windows фирменные “фишки” Apple, такие как распознавание жестов при работе с тачпадом Apple MacBook Pro и использование пульта Apple Remote для управления приложениями, созданными под Windows.
Нам осталась ещё одна вкладка – “Оборудование”. Здесь можно сконфигурировать эмуляцию устройств виртуальной машины, настроить их. Кстати, Parallels Desktop 5 для Mac снимает знакомую пользователям “Маков” проблему с поиском драйверов для того или иного устройства. Приложение можно настроить так, чтобы устройство автоматически подключалось к гостевой ОС Windows и определялось там. Примечательно, что разработчикам удалось практически сравнять скорость чтения файлов с USB-драйва на основной и виртуальной машинах. То, что нужно, если вы часто работаете с данными на внешних носителях.
Мы прошлись по отдельным возможностям настройки виртуальной машины. При этом надо иметь в виду, что многие из них “заточены” именно под Windows и, например, в Linux работать не будут. Но Parallels Desktop 5 и является продуктом, который призван подружить именно миры Mac и Windows.
Parallels Desktop 5 | В использовании
Теперь – впечатления от использования. Мы опробовали Windows 7, XP и одного представителя Unix-подобных систем. Наш Apple MacBook Pro был оснащён всего лишь двумя гигабайтами оперативной памяти. Скорее всего, именно по этой причине Windows 7 чувствовала себя не очень хорошо и работала весьма неторопливо даже с применением разного рода оптимизаций. Однако если вы терпеливы, то этот нюанс для вас не помеха – приложения открываются и запускаются, надо просто научиться ждать. Либо докупить ещё пару гигабайт памяти и не полениться найти оптимальные настройки Parallels Desktop 5 для Mac.
С Windows XP всё проще – она не такая требовательная к ресурсам. Запускается и работает заметно быстрее. Мы выделили ей менее гигабайта памяти, и операционная система была довольна и не тормозила из-за быстрых кликов.
Вообще, миром Microsoft набор операционных систем, как уже упоминалось, не ограничивается. И в Parallels Desktop 5 можно установить и другие ОС. В списке мы обнаружили не только солидный перечень популярных дистрибутивов Linux, но и Chrome OS от Google (странно, что она отделена от других операционных систем, использующих ядро Linux). Ну и, конечно, Mac OS есть.
Виртуальная машина Linux Mint
Windows Media Center запущен в виртуальной машине Windows 7 (режим Coherence).
А вот и Paint.
Ну и Microsoft Office Word для предпочитающих.
Какова разница в производительности виртуальной системы и реальной, установленной на отдельной партиции жёсткого диска? Этот вопрос нас также заинтересовал. Проверить это с Windows 7 не имело смысла, потому что разница была налицо – слишком мало памяти в нашем Apple MacBook Pro. А вот с Windows XP было бы интересно это узнать в каком-нибудь численном выражении. Мы применили обычный PCMark05. При этом в настройках виртуальной машины включили оптимизацию и убрали сжатие виртуальных дисков, предоставили оба ядра процессора и гигабайт памяти. В системе, установленной на разделе Boot Camp, установили все необходимые драйверы. Результаты отражены на графике.
Как можно видеть из графиков, падение производительности присутствует, но оно достаточно предсказуемое. Виртуализация сказалась в основном на графической подсистеме. Что нас действительно удивило, это более высокий балл в дисковых операциях. Видимо происходит какое-то кэширование данных перед непосредственной работой с виртуальным образом на диске. Если говорить о реальных сценариях использования системы, то тут всё очень неплохо. Например, в виртуализованной среде Windows видеоролики с качеством до 720p воспроизводятся в Windows Media Player без “тормозов”. Кроме того, само приложение для виртуализации ведет себя очень интеллигентно и не “ест” аппататных ресурсов “на холостом ходу”. Впрочем, как мы уже сказали, Apple MacBook Pro в нашей конфигурации далеко не идеален для того, чтобы запускать на нем виртуальные машины. Другое дело iMac, где и памяти больше, и процессор мощнее, и подсистема хранения более быстрая. На нём и Windows 7 забегает.
Parallels Desktop 5 | Заключение
Мы нечасто уделяем внимание платформе от Apple. В основном по причине того, что этой платформой у нас пользуются немногие. И есть люди, которых, возможно, держит именно отсутствие в Mac OS необходимых им приложений. Для них и предназначен Parallels Desktop 5. Можно запустить в нём Windows и “прозрачно” использовать знакомые приложения в среде Mac OS X. Степень интеграции двух систем просто удивляет. Разработчики вняли потребностям и продвинутых пользователей Mac, и тех, кто только начал осваивать новую операционную систему. Для первой категории они полностью “растворили” Windows в среде “Леопарда”, а для второй – обеспечили возможность плавного, без стресса и “культурного шока”, перехода с привычной операционной системы от Microsoft на новую платформу. Parallels Desktop 5 для Mac будет удобна для обеих категорий пользователей. Следует только учесть, что аппаратная составляющая должна обладать запасом по производительности, чтобы использование Parallels Desktop 5 не омрачалось неспешной работой виртуальной машины.