Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы_Unix_методические_указания.docx
Скачиваний:
6
Добавлен:
09.09.2025
Размер:
11.85 Mб
Скачать

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

Виртуализация приложений (рисунок 4) — это технология, дающая пользователям возможность осуществлять доступ к приложению и использовать его не с того компьютера, на котором установлено приложение, а с другого.

Используя ПО виртуализации приложений, ИТ-администраторы могут устанавливать удаленные приложения на сервере, а затем доставлять их на компьютер конечного пользователя. Для пользователя работа с виртуализированным приложением не отличается от работы с приложением, установленным на физической машине.

Рисунок 4. Виртуализация приложений

Другие основные виды виртуализации

Также кроме рассмотренных выше основных видов виртуализации необходимо упомянуть виртуализацию сети, виртуализацию сетевых функций и виртуализацию систем хранения данных.

Виртуализация сети (Network Virtualization) — процесс объединения аппаратных и программных сетевых ресурсов в единую виртуальную сеть. Можно выделить 2 вида виртуализации сети:

  1. Внешняя виртуализация, соединяющая множество сетей в одну виртуальную;

  2. Внутренняя виртуализация, создающая виртуальную сеть между программными контейнерами внутри одной системы;

Одним из видов виртуализации сети можно считать виртуальные частные сети (Virtual Private Network, VPN) — обеспечение одного или нескольких сетевых соединений поверх другой сети.

Виртуализация сетевых функций (Network Functions Virtualization - NFV) — концепция сетевой архитектуры, предлагающая использование технологии виртуализации для виртуализации целых классов функций сетевых узлов в виде составных элементов, которые могут быть соединены вместе или связаны в цепочку для создания телекоммуникационных услуг (сервисов) [7]. Технология NFV отличается от традиционных способов виртуализации, используемых в информационных технологиях уровня предприятия. Виртуализируемая сетевая функция (Virtualized Network Function, VNF) может включать одну или несколько виртуальных машин, использующих разное программное обеспечение и процессы, серверы, коммутаторы и хранилища большого объема или даже инфраструктуру облачных вычислений вместо отдельных аппаратных решений для каждой сетевой функции. Например, виртуализированный граничный контроллер сессий может быть развернут для защиты сети без обычных затрат и сложности получения и установки физических устройств. Другие примеры NFV включают виртуализированные балансировщики нагрузки и брандмауэры.

Виртуализация систем хранения данных – представление набора физических носителей в виде единого физического носителя, позволяет сделать незаметным для пользователя распределенное хранение информации и резервное копирование в случае отказа основного хранилища данных.

В настоящем учебном пособии предполагается изучение основ работы с

Linux-подобными операционными системами на примере ОС Linux Ubuntu 20.04 LTS. Для удобства работы необходимо осуществить установку Linux Ubuntu 20.04 LTS на виртуальную машину, что позволит безопасно проводить обучение без риска нарушения работы основной операционной системы компьютера. Используется гипервизор Oracle VM VirtualBox версии 5.1.22.

Соседние файлы в предмете Основы UNIX-подобных систем