РОКО_, kvm и xen са две съвсем различни неща, ама съвсем различни, най-малкото философски различен подход към виртуализацията
DarkLordTed, до голяма степен зависи какво ще виртуализираш и за какво ще го ползваш и върху какво ще го виртуализираш и как ще ползваш хост системата.
Xen и KVM не са ужасно добра идея ако ползваш хоста като десктоп и искаш просто лесно и бързо да палиш guest-ове, особено не-линукски такива. Не е толкова мързелива работа (libvirtd и съответно GUI неща като virt-manager улесняват нещата, но пак е неудобно). Ако идеята ти е да имаш някаква тестова среда, която не ти трябва през повечето време и не искаш да хабиш много време за глупости си кютай с virtualbox или vmware и не се занимавай с глупости.
От друга страна, ако искаш да виртуализираш линукс върху линукс и да предоставяш услуги, държиш на висок uptime, евентуално производителност, xen или kvm са добра идея. Подходът е малко различен обаче. KVM е доста по-щадящ ако случайно ползваш хост системата и като десктоп, няма я тази глупост с boot-ване на hypervisor и евентуално задължително да работиш от някой виртуализиран домейн, примерно привилегирования dom0, да нямаш адекватна видеоподръжка и да имаш бавно USB и всякакви такива прекрасни екстри. Примерно да гледаш филми, да пишеш дискове и флашки, дори youtube да гледаш с xen...абе не че не става, ама може и по-лесно. От друга страна, хубавото нещо на xen е че не е казано че трябва да имаш хардуерна подръжка, има паравиртуализация и е бързо по принцип.
KVM аз лично ползвам от години, вкъщи имам десктоп машина, която е и домашен сървър, с няколко виртуални машини, съответно доизкусуряване с reverse proxy, iptables правила за DNAT, бекъп скриптове и тем подобни глупости. Ако имаш нова машинка и повече RAM, KVM върши идеална работа за нещо такова. Върши работа и за по-сериозни неща разбира се, но специално за такъв случай върши идеална работа.
Що се отнася до сигурността, моделът на KVM е леко flawed, бъгове има все още доста и затова винаги ще има повече проблеми в това отношение, в сравнение с xen. От друга страна, на практика, ескалирането на привилегиите от guest до хост е ужасно сложна тарапана и само човек, който наистина знае какво прави, би могъл да създаде проблеми. И няма много хора, които знаят наистина какво правят и да има, надали са умрели да ти вгорчават живота.