Курс лекций Составитель Соркина В. Е. Введение 12

Вид материалаКурс лекций

Содержание


Принципы работы средства виртуализации приложений SoftGrid
Преимущества SoftGrid для компьютерных сред предприятий
На Рис. 22 обобщены следующие преимущества SoftGrid
Консолидация приложений. Консолидация всех версий и обновлений приложения в автономном пакете упрощает оптимизацию библиотек при
Подобный материал:
1   ...   42   43   44   45   46   47   48   49   ...   71

Принципы работы средства виртуализации приложений SoftGrid

В решении SoftGrid применяется инновационная система централизованного развертывания приложений. Вместо того чтобы загружать и устанавливать все приложение, при первом запросе приложения пользователем клиент SoftGrid быстро загружает только минимальную часть пакета приложения с центрального сервера SoftGrid на настольный Windows-компьютер пользователя или сервер терминалов. При этом не происходит ограничения функциональности или быстродействия приложения: запуск приложения занимает несколько секунд. Точное время зависит от размера приложения и скорости соединения.
При запуске виртуального приложения оно загружается в виртуальную среду (SystemGuard™), которая изолирует его от других приложений и операционной системы компьютера. Изменения параметров приложения, выполняемые пользователем, сохраняются в профиле пользователя. При следующем запуске приложения оно будет выполняться с использованием этих параметров.
По окончании сеанса SoftGrid пользовательские параметры кэшируются на локальном компьютере. Это позволяет мгновенно получать доступ к приложению при последующем использовании, причем практически без влияния на пропускную способность сети. Доступ возможен даже в тех случаях, когда компьютер пользователя не подключен к сети или она не работает. Пользователи могут в любое время работать с приложением, поскольку код, загруженный сервером SoftGrid на клиентские компьютеры, позволяет выполнять приложения локально без ограничения функциональности, независимо от состояния подключения к сети и серверу SoftGrid. На Рис. 21 показаны основные этапы развертывания виртуального приложения.

Этап 1. Администратор разрешает пользователям доступ к приложению. На рабочем столе клиента SoftGrid каждого пользователя автоматически появляется ярлык приложения.

Этап 2. Когда пользователь щелкает ярлык, клиент SoftGrid направляет запрос серверу SoftGrid, который проверяет подлинность пользователя и его право запускать приложение на основании назначенной лицензии и прав доступа.

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

Этап 4. По окончании сеанса пользователя среда SystemGuard кэширует код приложения, параметры настройки и профили на локальном компьютере. Сервер SoftGrid записывает в хранилище данных ODBC данные об использовании, в том числе сведения о приложении, пользователе, времени и длительности использования.

Рис. 22. Как осуществляется доставка приложений по запросу в системе SoftGrid

Преимущества SoftGrid для компьютерных сред предприятий

Решение SoftGrid помогает упростить развертывание и обновление приложений на настольных и переносных компьютерах и серверах терминалов и исключить многие трудоемкие операции в управлении жизненным циклом приложения. Благодаря технологии виртуализации и потоковой доставки приложений решение SoftGrid позволяет выполнять приложения на настольных или переносных компьютерах или серверах приложения, даже не устанавливая их.
Вместо этого решение SoftGrid по запросу пользователя мгновенно загружает приложения на компьютеры, не оказывая воздействия на основную операционную систему или другие приложения. Технология виртуализации SoftGrid является одной из самых мощных на сегодняшнем рынке и позволяет виртуализировать сеансы пользователя, профили пользователя и службы Windows, а также другие подсистемы, такие как реестр, файлы INI и библиотеки DLL.
На Рис. 22 обобщены следующие преимущества SoftGrid:
  • Исключение конфликтов между приложениями и регрессивного тестирования. Выполнение приложений в изолированной среде SystemGuard помогает избежать конфликтов виртуального приложения с основной операционной системой и другими приложениями. В результате сокращается объем трудоемкого регрессивного тестирования.
  • Повышение загрузки серверов и улучшение управления ими. Изоляция приложений от других приложений сокращает потребность в контейнерах серверов, что приводит к повышению коэффициента загрузки серверов и рентабельности инвестиций и упрощению управления серверами.
  • Управление программными активами. Централизованное управление и предоставление приложений в системе SoftGrid позволяет организациям упростить добавление и удаление программных активов.
  • Минимизация изменений профилей Windows. Решение SoftGrid записывает пользовательские параметры настройки и предпочтения в отдельный профиль SoftGrid, а не в профиль пользователя Windows. Сокращение изменений профиля Windows снижает вероятность повреждения профиля.
  • Отслеживание использования приложений. При каждом запуске приложения пользователем клиент SoftGrid связывается с центральным сервером, что позволяет отслеживать использование приложений в режиме реального времени. Возможность легко получать сведения об использовании приложений помогает ИТ-отделам улучшить управление соблюдением условий лицензирования.
  • Консолидация приложений. Консолидация всех версий и обновлений приложения в автономном пакете упрощает оптимизацию библиотек приложений на основе установщика MSI.
  • Централизованное управление приложениями на основе политик. Решение SoftGrid позволяет управлять развертыванием, обновлением и удалением приложений для всех пользователей (включая мобильных и не подключенных к сети пользователей) с помощью политик, администрирование которых осуществляется с единой консоли. Кроме того, предусмотрены возможности удаленного управления клиентами SoftGrid, активного обновления виртуальных приложений, быстрого применения политик использования программного обеспечения в отношении пользователей и управления сеансами пользователей в режиме реального времени.
  • Консолидация и стандартизация образов операционных систем. Отделение приложений от ОС позволяет свести к минимуму воздействие приложений на операционную систему. В результате упрощается структура образа ОС и уменьшается количество необходимых образов.
  • Обеспечение непрерывности бизнеса в случае аварии. Система SoftGrid позволяет автоматически реплицировать приложения и обновления на серверы резервного копирования — аналогично тому, как это делается с данными. Благодаря этому в случае отказа сервера или ПК время простоя пользователей сокращается с часов или дней до нескольких минут.



Рис. 23. Преимущества SoftGrid для компьютерных сред предприятий