> Почитайте про overcommit, ksm итд. Все это на RHEL6 работает.Я конечно понимаю что overcommit, но он потенциально снижает надежность. Если виртуалке отдано 512М - она стало быть имеет полное право их сожрать. И гарантий того что большая часть виртуалок не захочет их сожрать - нет. А чему противоречит например желание сделать масс-апдейт пакетов всех виртуалок одним чихом? Запустится 100500 копий пакетного манагера - и вот уже оверкоммит нам вылезает боком, если оно не было обеспечено реальной физической оперативкой. И вся эта свалка свалится в жуткий штопор. Ну, если вам нравится прыгать по граблям - вперед и с песнями, оверкоммиты, оверселлинг и прочие овер-нае-наду-продать воздух - это действительно ынтерпрайзно :). Я вижу 1 разумное применение same page merging: пачка виртуалок с одинаковым ядром и либами сэкономит память не очень сильно прыгая по граблям. На самом деле есть некоторая проблема с тем что однажды страницы все-таки могут стать не одинаковыми а вот гарантий что в системе найдется память чтобы сие обеспечить - в общем то никто не даст. И внятно сообщить софту о том что им на самом деле не смогли выделить память - нет методов сообщить. Потому что раньше уже наврали что все зашибись, выделено. А на самом деле - "воздух продали". В моем понимании это довольно неоднозначные технологии.
> _Отдать_ виртуалке 512м стоит.. но из этого не следует, что 10 виртуалок
> будут использовать 5 гигабайт. Прикиньте, да?
Но они МОГУТ поюзать 5Гбайт. Имеют право! Мы его сами дали же! И никаких гарантий что они НЕ ПОЮЗАЮТ столько - нет. Поэтому если вдруг они поюзают, а физически оно не обеспечено оперативой - все это скорее всего грохнется в жутчайший штопор на довольно длительный срок. Никогда не видели как это выглядит? А я видел что бывает когда виртуалки пытаются сожрать больше чем физически обеспечено, спасибо. Себе такие мины во дворе закапывайте, имхо.
> Хватит уже мучать дохлый xen, попробуйте реально посмотреть, что предлагает RHEL6 в
> плане виртуализации,
При всей симпатии к затее с KVM/Qemu я отмечу что знаете, а довольно уважаемый эксперт по руткитам Джоанна Рутковска не без оснований считает что Xen - несколько секурнее чем kvm. Одно дело мелкий гипервизор, а другое - большое ядро. Багов в мелком гипервизоре по определению меньше. Ну, понятно что энтерпрайзникам на все это обычно класть с прибором. До тех пор пока всю их корпорастивную почту всем скопом не вывалят очередные анонимусы на торенты :)
> а еще лучше RHEV, который для этого и предназначен.
> А то вы сделали все совсем не так, как рекомендует редхат,
Пусть они идут в жопу с такими рекомендациями ИМХО и лечат тупых ынтерпрайзных менеджеров. Те в отличие от меня этот такой булшит в качестве аргументов даже схавают.
> а теперь жалуетесь на какие-то странные проблемы.. которых и возникать не должно.
У меня их и не возникает - почему-то более приличные системы работают даже с 64Мб и в ус не дуют. И если виртуалке сказано что больше жрать нельзя - она не сможет больше выжрать, что бы с ней не делали :).И хорошо когда есть некие гарантии, а не просто надежда что "а, авось страницы смержатся", "а, авось они одновременно 512М все не будут жрать".