![]() |
Сайт о разгоне и охлаждении процессоров Для любителей высоких скоростей! ![]() |
|
|
Гипервизор Xen портировали на ARM-процессорыНовости: 2 декабря 2011
Кроме компании Citrix, которая уже имеет работоспособные версии Xen для типового чипа ARM Cortex-A15, а также планирует перенос гипервизора на процессоры ARMv7 и даже 64-битные ARMv8, активную работу над гипервизором Xen ведет корейская компания Samsung. Как выяснилось, у Samsung уже есть работающие варианты гипервизора Xen для архитектур ARMv5, ARMv6 и ARMv7, причем первые два варианта не используют специальные расширения виртуализации, реализованные в чипах ARMv7. Стоит заметить, что разработчики Samsung используют подход, известный под названием «паравиртуализация» – операционная система знает, что работает на несуществующем оборудовании. При таком подходе приходится вносить особые изменения в операционную систему, чтобы запросы беспрепятственно проходили через гипервизор к физическому аппаратному обеспечению. Иногда используется паравиртуализация только для драйверов, а не всей операционной системы. Разработчики из Citrix использовали как раз такой подход – паравиртуализацию драйверов, чтобы снизить число изменений в Linux до минимума. Тем не менее, уже сейчас такое «неполноценное» решение позволяет запускать Linux не напрямую на процессоре ARM, а через гипервизор Xen. Кроме гипервизоров MVP и Xen, которые уже можно считать перенесенными на платформу ARM, быстрыми темпами движется работа над проектом KVM/ARM – им занимаются в Колумбийском университете. Сейчас этот проект занимается адаптацией гипервизора KVM к чипам ARM Cortex-A15. Чтобы использовать расширения виртуализации в этом чипе, они модифицируют ядра Linux 2.6.27 и Linux 2.6.29, а также запускают гипервизор KVM на более старых чипах ARMv6 и ARMv7 без расширений виртуализации. Можно почти не сомневаться, что при возможном появлении серверных решений на ARM-процессорах к проектам переноса открытых гипервизоров обязательно присоединятся крупные Linux-вендоры, включая Red Hat и Canonical. В этом случае ARM-версии Xen и KVM явно получат более серьезное внимание и финансирование. Кстати, уже сейчас компания HP запускает экспериментальную серию серверов Redstone на базе четырехъядерных ARM-процессоров EnergyCore компании Calxeda. Компания Dell тоже активно изучает возможность выпуска ARM-серверов – это тоже может положительно сказаться на развитии проектов Xen и KVM.
Также от 2 декабря 2011:
|
||||||||||||||||||||||||||||||||||||||||||||||||