Рассматриваются технологии виртуализации, применяемые в Linux для решения разных задач, и в первую очередь для виртуализации серверов. Данную лекцию можно рассматривать как экскурс в некоторые проблемы системного администрирования Linux.

Что такое виртуализация

Виртуальная реальность или реальная виртуальность?

Суть виртуализации — заставить окружение выглядеть иначе для пользователя

Виртуализация в операционных системах

Немного истории

Модное кажется современным

Немного современности

Некоторые технологии виртуализации в Linux

ПроектыТехнологияПроизводительностьтребования к гостевой ОС
QEMU, BochsЭмуляция оборудованиямедленноне требует модификации ОС
VMWare, KVMПолная виртуализациябыстрее эмуляциине требует модификации ОС, KVM нужна аппаратная поддеркжа
Xen, UMLПаравиртуализацияпочти как настоящаятребует модификации ОС
Linux-VServer, OpenVZВиртуализация на уровне ОСпочти как настоящаяобщее ядро ОС

Статья с картинками

Виртуализация серверов

Killer app

Один компьютер — много ОС

Важные свойства виртуализации

Виртуализация сервисов:

Надёжность и качество обслуживания

Слабое место — интерфейс управления

Возможные варианты защиты доступа к интерфейсу управления:

Выгоды и удобства

Продолжение следует


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