Я работаю с Windows Vista. Часть VIII.

Безопасность, многоуровневая защита данных, надёжность, развертывание, управляемость, производительность, требования к оборудованию и другие тонкости Windows Vista.

15.12.2006 19:06,
Страницы: Пред. 1 2 3 4 5 След.

Инсталляция на новые ПК

  • С помощью средств проектирования специалист включает в образ Windows Vista нужные драйверы и дополнительные компоненты
  • Образ операционной системы вместе с необходимыми компании приложениями устанавливается на тестовом ПК, затем образ записывается на общий сетевой ресурс или съемный носитель
  • Пользователь может установить Windows Vista с носителя или, нажав клавишу F12, начать загрузку из сети
  • Пользователь отвечает на несколько вопросов, касающихся языка, на котором происходит установка, и некоторых его предпочтений

Обновление: полная переустановка

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

Развертывание с помощью двух компьютеров: перенос

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

Совместимость приложений

Так или иначе и частным пользователям, и компаниям придётся столкнуться с вопросом совместимости приложений с Windows Vista - как уже установленных, так и предполагаемых к установке в перспективе. На этапе разработки Vista вопросу совместимости приложений уделялось много внимания, при этом группой разработчиков Windows Vista было протестировано более 800 приложений от 150 независимых поставщиков на предмет совместимости с пробными сборками операционной системы. При этом изменения, повышающие общую безопасность, были внесены непосредственно в базовую файловую структуру Windows Vista, а системные процессы Windows Vista спроектированы с возможностью автоматической обработки преобразований в новые файловые структуры.

Microsoft Windows Vista

Для обеспечения совместимости функции контроля учетных записей пользователей (User Account Control, UAC) некоторые приложения приходится модернизировать. Для этого в Windows Vista были реализованы следующие усовершенствования:

  • Автоматическое внесение базовых изменений в режиме совместимости с помощью помощника по совместимости программ Windows Vista - Program Compatibility Wizard, Assistant, and Properties Tab. Обнаружив приложение, которое должно выполняться в режиме совместимости с Windows XP, Windows 2000 или любой другой более ранней версией Windows, Windows Vista автоматически, без какого-либо вмешательства со стороны пользователя, назначает соответствующий режим совместимости
  • Набор средств Microsoft Application Compatibility Toolkit (ACT) 5 позволяет понять особенности установленных приложений, определить те, которым требуются изменения для совместимости, создать и развернуть исправления для таких приложений. В наборе ACT 5 реализованы специальные обработчики для Windows Vista (Inventory Collector Evaluator, Windows Vista User Account Control Evaluator и Update Compatibility Evaluator), функции сбора данных и настройки конфигурации, упорядочения данных, устранения проблем, анализа данных
  • Web-служба Application Compatibility Exchange предоставляет данные о тестировании приложений, полученные от независимых поставщиков и клиентов, в её каталоге собраны результаты тысяч тестирований, там можно найти сведения, необходимые для планирования тестирования собственных приложений
  • Комплекс "переходных" технологий для переноса. С помощью виртуальной машины, виртуального сервера и сервера терминалов Microsoft можно и дальше работать с важными приложениями в виртуальной среде операционных систем ранних версий

Microsoft Windows Vista

Прогнозируя появление проблем с совместимостью и анализируя информацию, можно планировать изменения в среде прикладного ПО. В настоящее время для Windows Vista известны следующие проблемы с совместимостью и способы их устранения:

  • Изменения, вносимые в новые версии операционной системы - проверка версии операционной системы, проблемы с совместимостью, возникающие из-за изменений состава операционной системы, решаются запуском приложений в соответствующих режимах совместимости с помощью "помощника по совместимости программ Vista" (Program Compatibility Wizard, Assistant, and Properties Tab). Изменения, необходимые по соображениям безопасности
  • Защита системных файлов и защищенных разделов реестра Windows Vista для повышения безопасности и устойчивости.
    • Большинство старых приложений, которые ссылаются на эти элементы, во время сеанса работы автоматически перенаправляются на временные адреса. Если приложение требует сохранения своих данных в защищенных областях системы, его необходимо модернизировать.
    • Контроль учетных записей пользователей и настройка прав обычного пользователя. Приложения должны поддерживать новые разрешения обычного пользователя Windows Vista
    • Запуск Internet Explorer в защищенном режиме с меньшим объемом прав для защиты целостности Windows Vista. Возможно, придется внести изменения в web-приложения и приложения интрасети с учетом необходимости их выполнения в более ограниченной среде
  • Нововведения операционной системы - 64-разрядная версия Windows Vista. 16-разрядные приложения и 32-разрядные драйверы 64-разрядной версией Windows Vista не поддерживаются. Поскольку автоматическое перенаправление для разделов реестра и системных файлов в 64-разрядной среде не предусмотрено, новые 64-разрядные приложения должны соответствовать стандартам Windows Vista
  • Новые системные интерфейсы API предоставляют доступ к уровням операционной системы Windows Vista для антивирусного ПО и файрволлов. Приложения, которые выполняют эти функции, необходимо модифицировать, используя новые системные интерфейсы API

Microsoft Windows Vista

Дополнительные решения помогают устранять сложные проблемы совместимости, выполнять перенос и развёртывание приложений. Необходимость в них возникает при переходе на Windows Vista с дальнейшим использованием важных бизнес-приложений, не совместимых с новой операционной системой.

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

Microsoft Windows Vista

Службы терминалов для размещения приложений позволяют разместить старые приложения на сервере терминалов и предоставить доступ к приложениям Vista и даже рабочему столу практически любому ПК в сети. Для подключения к этой среде компьютеров под управлением Windows Vista служит функция удаленного рабочего стола (Remote Desktop).

Подсистема для приложений на базе UNIX (Subsystem for UNIX-based Applications, SUA, компонент Windows Vista Enterprise) - поставщик служб платформы для приложений на базе UNIX. Компонент SUA относится к следующему поколению подсистем POSIX (Portable Operating System Interface) и похож на подсистему Interix, поставлявшуюся с Windows Services for UNIX 3.5, а также на предыдущие подсистемы POSIX, которые входили в состав Windows 2000 и Windows NT 4. Эта подсистема и сопутствующие средства позволяют создавать среду, напоминающую любую систему UNIX.

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

Расширенные функции подсистемы SUA включают в себя:

  • Поддержку 64-разрядных вычислений (в отличие от предыдущих подсистем POSIX)
  • Поддержку подключений к Oracle и Microsoft SQL Server из приложений баз данных через интерфейсы Oracle Call Interface (OCI) и Open Database Connectivity (ODBC)
  • Поддержку двух сред UNIX: SVR-5 и BSD
  • Дополнительные служебные программы и пакет SDK можно загрузить из интернета

Решение для развертывания настольных систем - Microsoft Desktop Optimization Pack for Software Assurance, содержит инструкции по планированию, разработке, тестированию и развертыванию Windows Vista и Microsoft Office 2007, включая обеспечение и тестирование совместимости приложений. Решение для развертывания настольных систем включает в себя инструкции, образцы шаблонов и технологические файлы; инструкции по развертыванию представлены в виде руководств для функциональных групп, где описываются все процессы развертывания. Инструкции организованы в соответствии с представленной ниже структурой функциональных групп и процессов.

Microsoft Windows Vista

Страницы: Пред. 1 2 3 4 5 След.
Оцените материал:  
(Голосов: 1, Рейтинг: 2.93)

Каждый вечер мы будем присылать вам одно письмо со всеми опубликованными за день материалами. Нет материалов - нет писем, просто и удобно (другие варианты).

Материалы по теме


Комментарии (0)