Оглавление:
Определение - Что означает виртуализация приложений?
Виртуализация приложений, также называемая виртуализацией сервисов приложений, является термином, охватывающим более широкую область виртуализации. Это относится к запуску приложения на тонком клиенте; терминал или сетевая рабочая станция с несколькими резидентными программами и доступом к большинству программ, находящихся на подключенном сервере. Тонкий клиент работает в среде, отдельной, иногда называемой инкапсулированной, от операционной системы, в которой находится приложение.
Виртуализация приложений обманывает компьютер, заставляя его работать так, как будто приложение работает на локальной машине, в то время как на самом деле оно работает на виртуальной машине (например, на сервере) в другом месте, используя свою операционную систему (ОС) и доступ к которой осуществляется местная машина. Проблемы несовместимости с операционной системой локального компьютера, или даже ошибки или некачественный код в приложении, могут быть преодолены с помощью запуска виртуальных приложений.
Techopedia объясняет виртуализацию приложений
Виртуализация приложений пытается отделить прикладные программы от операционной системы, с которой у нее возникают конфликты, даже вызывая остановку или сбой систем. Другие преимущества виртуализации приложений:
- Требует меньше ресурсов по сравнению с использованием отдельной виртуальной машины.
- Разрешение несовместимым приложениям запускаться на локальной машине одновременно.
- Поддержание стандартной, более эффективной и экономичной конфигурации ОС на нескольких компьютерах в данной организации, независимо от используемых приложений.
- Содействие более быстрому развертыванию приложений.
- Обеспечение безопасности путем изоляции приложений от локальной ОС.
- Более простое отслеживание использования лицензии, что может сэкономить на стоимости лицензии.
- Позволяет копировать приложения на переносные носители и использовать их на других клиентских компьютерах без необходимости локальной установки.
- Увеличение способности справляться с большим и разнообразным / переменным объемом работы.
Однако существуют ограничения для виртуализации приложений. Не все приложения могут быть виртуализированы, например, приложения, требующие драйверов устройств, и 16-разрядные приложения, работающие в общей памяти. Некоторые приложения должны быть тесно интегрированы с локальной ОС, например, антивирусными программами, поскольку их очень сложно запустить с виртуализацией приложений.
Виртуализация приложений используется в самых разных приложениях, включая банковские операции, моделирование бизнес-сценариев, электронную коммерцию, биржевую торговлю, а также продажи и маркетинг в сфере страхования.
