Опубликовано интервью с Andrea Arcangeli, известным разработчиком Linux ядра, несколько месяцев назад ушедшим из компании Novell и поступившим на работу в фирму Qumranet, которая координирует разработку системы виртуализации KVM, входящую в состав Linux ядра начиная с версии 2.6.20.
В интервью речь ведется об особенностях реализации KVM, а также о коммерческой системе управления виртуальными машинами Solid ICE, разрабатываемой в недрах компании Qumranet. Solid ICE позволяет создать сервер на котором при помощи KVM будет выполняется множество десктоп окружений , доступ к которым осуществляется посредством тонких клиентов, использующих специальный протокол SPICE. Для минимизации потребления ОЗУ, в системе с множеством типовых виртуальных серверов создана специальная технология KSM (Kernel Shared Memory), позволяющая исключить дублирование данных в памяти через совместное использование одинаковых блоков в разных виртуальных окружениях.
Что касается планов на будущее, то на базе KVM планируется создать высокопроизводительное средство для создания виртуальных серверов на промышленном уровне. Так в планах реализация режима паравиртуализации ввода/вывода, работы с блочными устройствами и сетевых операций; портирование под платформы PowerPC, s390 (mainframe) и IA64 (Itanium 2); возможность запуска xen guest (domU) ядер.
|