Дисциплины - Операционные системы мобильных устройств

Виртуализация

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

Концепция виртуализации доводит подход, основанный на уровнях абстракции, до своего логического завершения.  Согласно данной концепции,  совокупность аппаратуры и ОС трактуется как аппаратура (машина).

Виртуальная машина предоставляет интерфейс, полностью аналогичный интерфейсу обычной машины без базового программного обеспечения.

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

Особенности виртуальных машин:

  • Физические ресурсы компьютерной системы разделяются для поддержки нескольких виртуальных машин
  • Диспетчеризация процессора создает впечатление, что каждый пользователь имеет свой собственный процессор
  • Буферизация (spooling) и файловая система предоставляют виртуальные устройства ввода и вывода
  • Терминал обычного пользователя, характерный для режима разделения времени, действует как операторская консоль

Типы виртуализации

  1. Данные: позволяет компаниям обеспечивать вычислительные мощности для объединения данных из нескольких источников, размещения новых источников и преобразования данных в соответствии с потребностями пользователя.
  2. Рабочий стол: легко спутать с виртуализацией операционной системы. Виртуализация рабочего стола позволяет центральному администратору одновременно развёртывать смоделированные среды на сотнях физических машин. Виртуальные системы позволяют администраторам выполнять массовые конфигурации, обновления и проверки безопасности на всех устройствах сразу.
  3. Серверы: программная имитация с помощью специального ПО аппаратного обеспечения компьютера: процессор, память, жесткий диск, и т. д. На такой виртуальный компьютер можно установить операционную систему, и она будет на нем работать точно так же, как и на простом, «железном» компьютере. Самое интересное достоинство этой технологии – это возможность запуска нескольких виртуальных компьютеров внутри одного физического. При этом, все виртуальные компьютеры могут работать независимо друг от друга.
    Сервер – компьютер, спроектированный под выполнение большого объема специфических задач. Виртуализация сервера позволит ему выполнять больше этих специальных задач, а также разделить функционал на разные компоненты.
  4. ОС: это способ одновременного запуска Linux и Windows-сред. Преимущество в том, что это уменьшает затраты на оборудование, повышает безопасность и экономит время на обслуживании.
  5. Сетевые функции: разделяет ключевые функции сети (например, службы каталогов, общий доступ к файлам и IP-конфигурацию) для распределения между средами. Виртуальные сети сокращают количество физических компонентов: коммутаторов, маршрутизаторов, серверов, кабелей.

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться