На всякий случай, если кто не знает. Как-то давно я писал статью о некоторых особенностях запуска Линуксов на мейнфреймах. Главная идея - если вам надо запустить много задач в Линуксовой среде, то лучше не тысяча адресных пространств в одном Линуксе, а сотня виртуальных машин с Линуксом, в каждой из которых болтается десяток адресных пространств. Этот вывод основан на том, что переключение контекста в Линуксе, в силу его "портабельности", является очень расходной операцией, и лучше возложить эту функцию по максимуму на гипервизоры, которые максимально близки к оборудованию, идеально - на проприетарные гипервизоры, типа zVM.
Видимо, похожие мысли пришли не только нам с вами, коллеги. IBM, особо не афишируя, выпустил и бесплатно раздал специальную версию zVM 5.3 evaluation edition, а теперь внезапно хорошо вложился в KVM for IBM z Systems. Мне трудно понять, зачем чтобы уйти от переключения контекста в Линуксе делать линуксовый же гипервизор, но, возможно, в IBM-овском KVM наплевали на совместимость и оптимизировали-таки основные механизмы под возможности архитектуры.
Поэтому возникает вопрос: кто нибудь пробовал? Если пробовал, то как-нибудь мерял-сравнивал что-нибудь с чем-нибудь?
Для размышления. zVM 5.3 evaluation edition по лицензионным соображениям не должен быть использован для продуктовой работы и формально не сопровождается, но вполне может быть использован для экспериментов, обучения и прочих полезных занятий. Он вполне легко может быть найден желающими на торрентах и прочих помойках.
Где взять KVM, я не знаю, а вот хороший redbook по нему лежит здесь. |