Виртуализация приложений

Оглавление1 Виртуализация приложений1.1 Определение и концепция виртуализации приложений1.2 Уровни виртуализации приложений1.3 Преимущества виртуализации приложений1.4 Ограничения виртуализации приложений1.5 Сопутствующие технологии1.6 Рекомендации2 […]

Виртуализация приложений

  • Определение и концепция виртуализации приложений

    • Виртуализация приложений – это технология, которая позволяет запускать программы в изолированной среде, сохраняя при этом видимость их работы в базовой операционной системе. 
    • Полностью виртуализированное приложение не требует установки в традиционном смысле, но ведет себя так, как если бы оно было установлено. 
  • Уровни виртуализации приложений

    • Для полной виртуализации приложений необходим уровень виртуализации, который заменяет часть среды выполнения операционной системы. 
    • Этот уровень перехватывает дисковые операции приложений и перенаправляет их в виртуальное местоположение. 
  • Преимущества виртуализации приложений

    • Виртуализация позволяет запускать приложения в средах, не подходящих для них, например, в Linux с помощью Wine. 
    • Она снижает затраты на системную интеграцию и администрирование, а также защищает операционную систему от некачественного кода. 
    • Изоляция приложений от операционной системы повышает безопасность, а также упрощает миграцию операционной системы. 
  • Ограничения виртуализации приложений

    • Не все компьютерные программы поддаются виртуализации, например, приложения с драйверами устройств или 16-разрядные приложения. 
    • Лицензирование программного обеспечения для виртуализации и виртуализированных приложений может быть сложным. 
    • Приложения, которые неправильно управляют памятью, могут не работать в Windows Vista, даже если они виртуализированы. 
  • Сопутствующие технологии

    • Потоковая передача приложений позволяет доставлять только необходимые компоненты приложения по мере необходимости. 
    • Службы удаленных рабочих столов предоставляют доступ к приложениям на удаленном компьютере через сеть. 
    • Программные технологии виртуализации настольных компьютеров улучшают переносимость и совместимость рабочего стола. 
  • Рекомендации

    • Статья также упоминает другие технологии, связанные с виртуализацией, такие как “контейнеризация” и “инфраструктура виртуальных рабочих столов”. 

Полный текст статьи:

Виртуализация приложений — Википедия

Оставьте комментарий

Прокрутить вверх