Проблема так называемых “унаследованных приложений” год за годом приобретает все более критический характер, особенно, если речь не идет о кросс-платформенных продуктах. Жизненный цикл операционных систем может оказаться короче того времени, в течение которого должна использоваться КИС. К таким примерам относится программное и аппаратное обеспечение, разработанное за 8 лет существования на рынке Windows XP, в частности, программы, которые необходимо сейчас запускать под Windows 7. Есть ли выход из ситуации, когда “старые” приложения и оборудование не работают под управлением новой ОС? Стоит ли принимать на вооружение системы виртуализации от посторониих вендоров? Ответы на данные вопросцы вы обнаружите в данном мат-ле.
Наиболее неоспоримым сценарием работы с архаичным программным обеспечиванием и оборудованием считается его последующее внедрение на не большом парке PC, на которых установлены ветхие версии ОС, в случае если новейшие операционные системы их не поддерживают. Такие случаи, к примеру, нередки с 32-битными прибавлениями при поползновениях пуска их в 64-разрядной среде. Однако этот сценарий имеет довольно много дефектов, основными из которых считается невысокая отдача работы таковых систем (в следствии невозможности обновления оборудования, так как новейшие составляющие не поддерживаются ветхими ОС) и сложность управления разнородной ИТ-инфраструктурой (вследствие, к примеру, завершения помощи системы вендором и связанных с данным заморочек сохранности, надежности и т.д.). Поэтому тут лучше смотрится виртуализация обветшавших информационных систем на свежем оборудовании при помощи надлежащего ПО. При данном юзеры имеют все шансы переключаться меж 2 сразу запущенными системами, работая с данными почти что аналогично, как если б данные ОС не были виртуализированы. Однако у этого сценария есть собственные дефекты. Так, в первую очередь, для корректной и квалифицированной опции виртуализированных сред потребуется подходящая квалификация ИТ-персонала. Во-вторых, аналогичные решения нужно было приобретать в отдельности от свежих ОС, что выливается повышение потерь. В случае с миграцией фирм с Windows XP на Windows 7 Microsoft попыталась решить их с помощью внедрения функции Windows XP Mode.
В Windows XP неувязка пуска ветхих прибавлений решалась с помощью установки неких характеристик (иного разрешения, отключение зрительного дизайна и т.п.) во вкладке “Совместимость” для выполняемых файлов. Кроме того, присутствовала отдельная утилита, дозволяющая запускать прописанные под DOS и Windows 98 файлы. Однако по большей доли похожие исследования относились к окончательным юзерам, у каких, к примеру, имели возможность не запускаться забавы и некие мультимедийные программы. Похожий режим сопоставимости присутствует и в Windows Vista, впрочем, с его поддержкой возможно запустить лишь немногие КИС, сделанные 10-15 годов назад под существовавшие на тот момент ОС Windows.
Microsoft, предвидя происхождение аналогичных трудностей, особо в корпоративном секторе, мигрирующем с Windows XP на Windows 7, рекламировала решение Windows XP Mode. В различие от вполне программных разновидностей обеспечивания сопоставимости, этот продукт применяет полномочия настоящей виртуализации аппаратного обеспечивания. Для его работы нужно будет, чтоб данные функции поддерживались центральным процессором PC – в соответствии с этим, технологии Intel VT и AMD-V, и были активированы в BIOS. Само ведь решение Windows XP Mode состоит из виртуальной машинки Windows Virtual PC и особого вида диска с настроенной и активированной копией Windows XP Professional SP3. Для обеспечивания удобной работы с похожим решением для виртуализации на целевой автомашине наверное не ниже 1,5 Гб вольного ОЗУ и приблизительно 15 Гб дискового места. Кроме того, режим Windows XP Mode поддерживается исключительно 3-мя изданиями Windows 7 – Windows Professional, Enterprise и Ultimate (Профессиональная, Корпоративная, Максимальная).
Компоненты Windows XP Mode не входят в единый дистрибутив Windows 7, в следствии этого файл установки виртуальной машинки и образ диска юзер обязан загружать лично с вебсайта Microsoft (всего приблизительно 500 Мб). В ходе установки нужно будет использовать учетные эти (логин и пароль) для работы виртуальной машинки, после этого дождаться развертывания вида системы (процесс занимает пару минут). По завершении работы инсталлятора юзер заметит на экране окошко Virtual PC с запущенной гостевой Windows XP SP3. Теперь можнож устанавливать либо запускать программы лично снутри Windows XP – чтобы достичь желаемого результата в виртуальной автомашин
е
теснее настроен доступ к системному диску Windows 7. При данном они буду сказываться сразу в 2 системах – в простом рационам “Пуск”-”Программы” в Windows XP и в папке Virtual Windows XP Applications, являющейся подпунктом Windows Virtual PC в рационом Windows 7. Запускать их возможно из двух мест, кроме того, раз виртуальная автомашина в эпизод пуска была перекрыта, то Windows XP Mode автоматом запустит ее.
Виртуальная машинка имеет возможность трудится в 2 ключевых режимах. Основной режим, включенный по умолчанию, - данное удаленный режим. Находясь в нем, Windows XP действует в полноэкранном облике и поддерживает главной интеграцию меж рабочими столами гостевой и хост-системой (т.е., Windows 7). В данном режиме существует единый буфер размена меж двумя версиями Windows, активны единые сетевые соединения, случается перенаправление USB-устройств из системы в систему и подключен единый доступ к локальным дискам.
Другой режим фактически подобен классической виртуализации при помощи Virtual PC – программы запускаются на удаленном десктопе, сама же гостевая система отображается в окошке. В нем можнож запускать USB-устройства, которые не поддерживаются в Windows 7, другими словами, сканер, для которого присутствуют драйвера лишь под Windows XP, будучи присоединенным в Windows XP Mode, бывать замеченным в виртуализированной системе в особом USB-меню в верхней правом углу десктопа, и сможет употребляться в Windows 7.
В опциях Virtual PC юзер сможет понудительно подобрать работу в каком-нибудь режиме, к примеру, деактивировав пункт “Компоненты интеграции”. Здесь ведь указываются сетевые соединения (NAT, внутренняя приватная сеть, отдельная сетевая карта и т.д.), перенаправления COM-портов в виртуальную машинку, включение иных образов виртуальных дисков к системе (еще 2), применяемый привод чтения СD, объем выделяемой на работу Virtual PC своевременной памяти, поведение виртуальной машинки при ее закрытии (по умолчанию она уходит в гибернацию).
Заметим, что запущенная в масштабах Windows XP Mode система действует как простой продукт, т.е., она, к примеру, загружает обновления с Windows Update, уведомляет обладателя PC о недоступности установленной антивирусной охраны и т.п.. Однако осуществлять контроль данные операции (к примеру, централизованную загрузку хотфиксов) можнож через Active Directory и массовые политические деятели Windows 7.
Заметим, что подобранное решение для реализации сопоставимости Windows XP и Windows 7 различается от, к примеру, иного продукта Microsoft, а конкретно гипервизора Hyper-V. Оно веско легче в настройке и дает почти что подробный набор функций, достаточных юзеру. Кроме того, Windows XP Mode наиболее практичен, нежели обыкновенная виртуализация при помощи Virtual PC, так как образ диска с системой теснее заблаговременно преднастроен, сама же Windows XP активирована и готова к безотлагательной эксплуатации. Опрос фирм, проделанный CNews, продемонстрировал, что Windows XP Mode станет нужным решением в следствие собственной простоты и поставки совместно с ОС Windows 7. “Решение слишком комфортно для неквалифицированных юзеров “своенравных” или же архаичных прибавлений, так как при применении Windows XP Mode это прибавление возможно опубликовать в рационами “Пуск” повторяющий вид простого ярлычка. При запуске юзер заметит лишь рабочее окошко прибавления, но не консоль управления виртуальной машинкой, с очередной операционной системой. Таким образом, может идти речь о “бесшовном” терминальном доступе снутри локального компа”, - поясняет плюсы Windows XP Mode hуководитель системных инженеров Российского офиса фирмы Citrix Systems Сергей Халяпин. Говоря о потребности помощи технологий виртуализации процессором на аппаратном уровне, он выделил, что “на данный момент данное теснее практика, но не редкое исключение”.