Як організувати перехід на Windows 7

Зважаючи на все, період теоретичних розмов про переваги та недоліки настільних ОС Microsoft — Windows Vista та Windows 7 — закінчується. Питання настав час переводити в практичну площину: як підготуватися до переходу на нові системи і як його здійснювати, коли підійде час. Ми зараз не заглиблюватимемося у вивчення різних варіантів того, як в організаціях йде оновлення ПК-інфраструктури. Розглянемо лише сценарій: у компанії є певний парк ПК, він сформувався кілька років тому з використанням Windows XP. Галузева ж статистика говорить про те, що оновлення персональної програмно-апаратної інфраструктури відбувається із середньою періодичністю в три-чотири роки, тож і нам потрібно продумати свої дії в цьому напрямку.

Коли це краще робити: у найближчі два-три місяці, до нового року чи потягти до наступного літа? Для початку потрібно вирішити, на який клас систем ви орієнтуєтесь: Linux чи Windows. Незважаючи на зростання популярності відкритих настільних ОС в останні роки більшість клієнтів все ж таки віддають перевагу рішенням Microsoft. Будемо і ми далі дотримуватися цього варіанту.

Є такі варіанти вибору: XP, Vista і Windows 7. Ставити сьогодні XP на нові ПК (тим більше якщо йдеться про заміну комп'ютерного парку) навряд чи доцільно, не кажучи про те, що отримати нові ліцензії на XP вже дуже складно. Можна, звичайно, використовувати старі ліцензії, але це має сенс робити лише тоді, коли ви впевнені, що можливостей цієї ОС вистачить до наступного оновлення ПК.

Ставити сьогодні Vista, напевно, варто лише в тому випадку, якщо є можливість її безкоштовного оновлення на Windows 7, яка, судячи з наявної інформації, повинна перевершувати поточну версію за багатьма параметрами, в тому числіпродуктивність. Отже, краще переходить відразу на Windows 7, але її фізична поява очікується лише на початку осені. І ще краще зачекати на випуск SP1 для неї, але такий пакет зазвичай виходить через 6—12 місяців після базового варіанту. Хоча, цілком імовірно, Microsoft за нинішніх економічних умов форсує процес доведення продукту до корпоративних кондицій. До того ж експерти Gartner вважають, що вже перший варіант Windows 7 буде досить високої якості, тому чекати появи SP1 не варто.

Одна з перешкод переходу на Vista два роки тому – вищі вимоги до апаратних засобів (наприклад, ОЗУ – не менше 1 Гб, а краще – 2 Гб). Але сьогодні це звичайна конфігурація ПК навіть нижнього рівня. Головна проблема — сумісність використовуваних нині додатків із новими ОС. Тож потрібно відразу уточнити: жодних покращень у цьому плані у Windows 7 порівняно з Vista не буде. Тому далі ми говоритимемо про Vista, маючи на увазі, що це стосується і Windows 7.

100% сумісності поточного прикладного ПЗ з Vista немає. Отже, необхідно в обов'язковому порядку проводити попереднє дослідження цього питання стосовно кожного конкретного випадку, а за результатами цього дослідження складатиме план подальших дій. У випадку можливі такі основні варіанти:

  • програми будуть працювати у Vista. Точно можна сказати, що це стосується MS Office 2003;
  • поточні версії програм можна оновити на варіанти, зроблені під Vista. Чи це можливо і скільки це буде коштувати — потрібно з'ясовувати для кожного окремого випадку;
  • якщо перехід на нові версії додатків не дуже простий і недешевий, можливо, варто подумати про використання ПЗ інших постачальників;
  • для підтримкиЦінні успадковані програми можна застосувати засоби віртуалізації для запуску старих ОС в середовищі Vista.

Тут слід ще раз наголосити: заміна ОС — це не мета, а засіб. Тому потрібно розглядати це питання в контексті оновлення програмного забезпечення робочого місця в цілому. Зокрема, розглянути варіант відмови від якихось успадкованих додатків та заміни їх досконалішими рішеннями. Треба також мати на увазі, що до нових ОС входить велика кількість прикладних компонентів, які, можливо, зроблять непотрібним використання програм третіх фірм.

Проект переходу на Vista підприємство цілком може виконати силами власного ІТ-відділу, і тут завжди є варіант залучення до цього партнерів Microsoft або навіть консалтингової служби Microsoft Consulting Services. Для оцінки сумісності програм та полегшення міграції є засоби Windows Vista Hardware Assessment Solution Accelerator, Microsoft Application Compatibility Toolkit, а також інформаційні ресурси на сайті Microsoft. Крім того, замовники можуть використовувати послугу Desktop Deployment Planning Services, яка надається безкоштовно в обсязі, що відповідає кількості закуплених ліцензій.

Для забезпечення сумісності програм, які не можна замінити на нові, можна як перший крок застосувати наявний у Windows механізм "системних латок" Application Compatibility Infrastructure (набір бібліотек, що динамічно завантажуються), який дозволяє замінити "неправильні" системні виклики на коректні варіанти. Але цей варіант вирішення проблем не є універсальним, потрібно перевіряти можливість його застосування у кожному конкретному випадку.

Для забезпечення працездатності успадкованих програм можна також застосовувати засіб віртуалізаціїдодатків MS Appication Virtualization (App-V). Традиційний варіант використання цього програмного забезпечення — усунення конфліктів між додатками. Але він може допомогти і у випадку, коли прикладна програма не працює з Vista через пряме використання системних ресурсів, доступ до яких у цих ОС обмежений. Наприклад, коли програма намагається записати дані в кореневий каталог диска C: або папку Program Files. App-V у разі створить відповідні віртуальні ресурси, куди перенаправить ввод-вывод.

Гарантований варіант використання старих програм - це застосування засобів віртуалізації ОС цілком. Сама Microsoft для цього має Virtual PC 2007, в середовищі якої можна запускати віртуальні машини (ВМ) на базі відповідної гостьової ОС (практично будь-яка система для x86). Але спеціально для підтримки корпоративних клієнтів корпорація зараз пропонує засіб Microsoft Enterprise Desktop Virtualization (MED-V) — серверне рішення, яке є центром керування персональними середовищами, дозволяючи обслуговувати (оновлювати, доповнювати, керувати доступом тощо) все встановлене в організації ПЗ централізовано, незалежно від того, реальне це програмне забезпечення або віртуалізоване. MED-V реалізовано на базі Windows Server 2008, використовує Web-сервер IIS для зберігання образів ВМ і здатне обслуговувати до 5000 користувачів, підключених до одного сервера (для масштабування можна використовувати кілька серверів). Для запуску віртуальних машин на базі Windows XP та 2000 використовується Virtual PC 2007.

Однак потрібно мати на увазі, що App-V та MED-V доступні лише покупцям підписки Software Assurance, яка купується на додаток до ліцензій Windows. Software Assurance входить до складу Enterprise Agreement (для організацій, які мають250 і більше ПК), а також воно доступне для покупців коробкових та OEM-версій Windows та учасників програм об'ємного ліцензування (Open License) за додаткову плату.