Автор работы: Пользователь скрыл имя, 07 Марта 2014 в 01:42, реферат
Теперь при использовании виртуальных машин разработчик программного обеспечения может тщательно сконструировать виртуальную машину, загрузить на неё требуемую операционную систему, библиотеки и код приложения и закрепить все это в едином готовом к работе блоке. Затем этот образ виртуальной машины может быть помещен на компакт-диск или выложен на веб-сайт для того, чтобы потребители могли его установить или загрузить. Этот подход предполагает, что только разработчик программного обеспечения должен разбираться во всех этих зависимостях. Потребители получают полный, абсолютно работоспособный пакет, совершенно не зависящий от того, под управлением какой операционной системы они его запускают и какие другие программы, пакеты и библиотеки у них установлены. Эти «упакованные» виртуальные машины называют виртуальными приложениями.
Введение……………………………………………………………………......3
Виртуализация приложений…………………………………………....4
Использование виртуальных приложений…………………………....5
1. 1 Виртуальные приложения для Linux……………………………..5
1.2 Виртуальные приложения для Windows……………………….....5
Пакеты виртуальных приложений Configuration Manager 2007….....7
Виртуальные приложения Microsoft Soft Grid…………………….....20
Заключение…………………………………………………………………....32
Литература…………………………………………………………………….33
Агент клиента объявленных программ управляет проверкой клиентом объявленных пакетов, а также поведением клиентов в случае, когда объявленный пакет доступен и запланирован его запуск. Настройка агента клиента объявленных программ позволяет определить это поведение, а также задать другие параметры клиентов и запуска.
Необходимо установить программное обеспечение клиента Configuration Manager 2007 SP1 и клиента Microsoft Application Virtualization Desktop версии 4.5 на всех целевых компьютерах, на которых будут запускаться пакеты виртуальных приложений. На конечных компьютерах должна быть установлена операционная система Windows XP и более поздних версий или Windows Server 2003 и более поздних версий для запуска пакетов виртуального приложения.
Если выполняется шаг последовательности задач «Установка программного обеспечения», чтобы развернуть пакет виртуального приложения и настроить объявление на «Загрузку по требованию», Configuration Manager 2007 не будет поддерживать пакет виртуального приложения в кэше клиента Configuration Manager 2007.
Включение потоковой передачи пакетов виртуальных приложений
Если необходимо запускать пакеты виртуального приложения непосредственно с точки распространения, необходимо настроить доступную точку распространения на потоковую передачу пакетов виртуального приложения. При включении потоковой передачи пакеты виртуального приложения сохраняются в общих ресурсах пакетов Configuration Manager 2007 и в любых пакетах виртуального приложения, хранящихся на точке распространения, а также обновляются до последней версии. Клиенты Configuration Manager 2007 запускают пакеты виртуального приложения непосредственно с точки распространения по сети, пока на конечном компьютере не будет создан кэш пакетов виртуального приложения. (Потоковая передача пакетов виртуального приложения на клиенты рабочих групп Configuration Manager 2007 не поддерживается.)
Когда включена потоковая передача, в кэше потоковой передачи сохраняется копия связанного файла пакета виртуального приложения SFT-файл, что позволяет обновлять источник исходного пакета, не отключаясь от сессии потоковой передачи. При отключении потоковой передачи на точке распространения все копии файла с расширением .sft удаляются из кэша потоковой передачи. Клиентам Configuration Manager 2007 требуется соединение с точкой распространения Configuration Manager 2007 для передачи пакетов виртуального приложения. Потоковую передачу поддерживают также клиенты Configuration Manager 2007, назначенные точке распространения филиала. (Клиенты Configuration Manager 2007, назначенные точке распространения филиала запускают пакеты виртуального приложения с помощью потоковой передачи файла SMB независимо от режима сайта Configuration Manager)
Клиенты Configuration Manager 2007 подключаются к пакетам виртуального приложения и запускают их с точек распространения через порт 80 (HTTP) в средах смешанного режима и через порт 443 (HTTPS) для потоковой передачи пакетов виртуального приложения в средах основного режима. Однако конечные компьютеры будут связываться с пакетами виртуального приложения и запускать их из точки распространения филиала с помощью SMB. В таблице ниже описаны способы подключения конечных компьютеров к пакетам виртуального приложения и их запуска в зависимости от режима сайта Configuration Manager 2007:
Тип точки распространения |
Порт по умолчанию, протокол |
Стандартная точка распространения в среде смешанного режима |
80, HTTP |
Стандартная точка распространения в среде основного режима |
443, HTTPS |
Стандартная точка распространения филиала в среде смешанного режима |
SMB |
Стандартная точка распространения филиала в среде основного режима |
SMB |
Потоковая передача пакетов виртуального приложения с SFT-файлом размером менее 1 кб не поддерживается.
Примечание: Если планируется загрузка и запуск пакетов виртуального приложения только c одного компьютера, нет необходимости настраивать точку распространения на потоковую передачу.
Объявление пакета виртуального приложения
Можно объявить пакет виртуального приложения в любой коллекции Configuration Manager 2007. По умолчанию пакеты виртуальных приложений также доступны во всех связанных вложенных коллекциях. Каждый конечный компьютер коллекции получит объявление и все необходимые приложения, содержащиеся в пакете виртуального приложения.
Клиент Configuration Manager 2007 будет использовать обычные методы опроса Configuration Manager 2007 для размещения объявления.
Можно также использовать последовательность задач для развертывания пакета виртуального приложения. При использовании последовательности задач для развертывания пакета виртуального приложения нет необходимости указывать программу, связанную с пакетом, поскольку все необходимые программы включены в пакет виртуального приложения. Если пакет виртуального приложения будет устанавливаться как часть последовательности задач, связанная строка «программа» будет недоступна. Последовательность задач пакета виртуального приложения необходимо также объявить. Если планируется потоковая передача пакета виртуального приложения, при объявлении последовательности задач выберите «Доступ к содержимому с точки распространения по необходимости при запуске последовательности задач». Если планируется запуск пакетов виртуального приложения на конечном компьютере локально, выберите «Загрузка всего содержимого локально до начала выполнения последовательности задач» или «Загрузка содержимого локально по необходимости во время запуска последовательности задач». Если выбрать «Загрузка всего содержимого локально до начала выполнения последовательности задач», последовательность задач Configuration Manager 2007 будет загружать пакет виртуального приложения временно в кэш на конечном компьютере, регистрировать пакет виртуального приложения, загружать пакет в кэш Microsoft Application Virtualization (App-V) и удалять его из временного кэша. Для использования этого параметра должна быть отключена запись реестра App-V Require AuthorizationIf Cached.
Запуск пакета виртуального приложения
Пакет виртуального приложения может запускаться ежедневно с точки распространения, что называется потоковой передачей, или можно настроить объявление пакета виртуального приложения, чтобы клиент Configuration Manager 2007 загружал и запускал приложение локально.
Если планируется потоковая передача пакетов виртуального приложения с точки распространения, необходимо учитывать доступную пропускную способность, поскольку приложение будет запускаться по сети. Потоковая передача пакетов виртуального приложения на конечные компьютеры, подключенные к сети через медленное подключение, не поддерживается. Кроме того, если планируется настроить объявление для пакета виртуального приложения на загрузку на клиент Configuration Manager 2007 и локальный запуск, необходимо убедиться, что в кэше клиента Configuration Manager 2007 достаточно места для сохранения пакета виртуального приложения.
Если планируется запуск пакета виртуального приложения с формированием динамических пакетов, необходимо настроить объявление пакета виртуального приложения на «Загрузите содержимое из точки распространения и запустите его локально». Формирование динамических пакетов – это функция платформы Microsoft Application Virtualization, которая позволяет установленным на компьютере зависимым подключаемым модулям или программному обеспечению промежуточного слоя использовать виртуальную среду.
Обновление пакета виртуального приложения
Можно обновлять пакеты виртуального приложения, импортированные в Configuration Manager 2007, до новой версии приложения или использовать пакеты обновлений или обновления программного обеспечения. Однако если требуется несколько версий одного приложения, следует создать новое виртуализированное приложение и импортировать его в Configuration Manager 2007. После обновления пакета виртуального приложения Configuration Manager 2007 оценивает источник данных пакета и выполняет необходимые обновления файлов до объявленной версии. Клиенты Configuration Manager 2007 должны перезагрузить виртуальное приложение, чтобы обновленная версия стала доступной.
Удаление пакета виртуального приложения
Чтобы удалить пакет виртуального приложения, необходимо на странице «Общие» мастера «Создания пакетов виртуальных приложений» выбрать команду «Удалить этот пакет виртуального приложения, если он не является объявленным». После этого можно удалять пакет виртуального приложения из клиента Configuration Manager 2007 путем удаления связанных объявлений. Удаление объявления из коллекции, с которой оно было связано, приведет к удалению пакета виртуального приложения со всех компьютеров коллекции, которые получали объявление.
Примечание: При удалении Configuration Manager 2007 R2, существующие пакеты виртуального приложения не удаляются с конечных компьютеров и точек распространения.
Если необходимо удалить пакеты с одного компьютера, удалите компьютер из коллекции, получившей объявление.
Средства пакетов виртуальных приложений
Следующий
список содержит имена и короткие описания
доступных средств управления пакетами
виртуальных приложений в среде Configuration
Manager 2007. По умолчанию эти файлы находятся
в следующем каталоге: <
Отчеты пакетов виртуальных приложений
Существует семь типов отчетов пакетов виртуальных приложений, которые содержатся данные о пакетах виртуальных приложений в Configuration Manager 2007. Список ниже содержит «Имя» и связанную «Категорию» для каждого отчета:
Можно использовать эти отчеты для получения сведений об использовании пакетов виртуальных приложений и распространения в среде Configuration Manager 2007.
Концепция программной виртуализации в той или иной форме витала в воздухе уже с 1960-х. Однако должны были пройти десятилетия, прежде чем отрасль информационных технологий начала осознавать ее прикладной потенциал виртуализации приложений. Теперь эта тема стала популярной, и началось ее активное освоение.
Майкрософт впервые занялся виртуализацией приложений после приобретения Softricity в июле 2006г. Результатом приобретения стала Microsoft® Soft Grid, программа виртуализации приложений. В Soft Grid приложения обслуживаются центром обработки данных или другой точкой сети и запускаются локально на удаленных клиентах в виртуальной среде. Виртуализированные приложения выполняются в контейнере и действуют независимо от операционной системы и других приложений локального компьютера.
Реализация виртуализации приложений при помощи Soft Grid дает очень преимуществ, даже слишком много, чтобы быть в состоянии обсудить их все. Следующие преимущества, однако, являются самыми заметными и наиболее важными:
Упрощенное тестирование на унаследованные ошибки и на совместимость запустив параллельно множественные версии одного приложения на одной машине без конфликтов, вы можете резко сократить сложность, время и затраты, связанные с тестированием и развертыванием новых приложений.
Более легкое управление системами информационных технологий практически полностью контролирует среду, в которой работают эти приложения, облегчая процесс поддержания идеальной рабочей среды.
Меньше обращений в службу поддержки Благодаря улучшенному управлению рабочими средами и снижению количества конфликтов (поскольку виртуализованные приложения работают в контролируемом контейнере) пользователи реже обращаются за помощью в службу поддержки.
Улучшенная безопасность компьютеров приложения никогда не устанавливаются в ОС, улучшая общую безопасность ОС. Приложения предоставляются только авторизованным пользователям, предотвращая неавторизованный доступ. И большинство приложений отображаются в стандартном контексте безопасности.
Информация о работе Виртуальные приложения и виртуальные машины