Vali Dragnuta wrote:
Mostly pozitiva.
S-a dovedit stabil pina acum.Spre exemplu pe o masina 2xQuad core ca a
ta am 9 guesturi in care ruleaza baze de date o pentru development.
Mentionez ca guest-OS-urile mele sint numai linucsi paravirtualizati.
plusuri : - destul de usor de folosit odata ce ai prins "spilu";
- a fost stabil pina acum
- teoretic poti migra guesturi de pe o masina vizica pe alta, cu toate
ca inca nu am folosit asta pina acum
- cam toate distributiile mainstream se pot rula  ca guesturi
paravirtualizate


minusuri :
- daca ai mai multe guesturi si constati probleme cu reteaua unora
dintre ele trebuie sa faci un mic artificiu (sa limitezi memoria pt dom0
inca de la boot). Odata facut asta problema dispare cu totul, am
mentionat ca "-" doar pentru ca a fost annoying sa aflu care era
problema.

- memoria pe care o dai unui guest ramine data irevocabil. Deci daca
vrei sa ai 4 guesturi cu 1g ram fiecare sa faci bine sa ai macar 4x1g +
256...512m (pt dom0). Spre deosebire, cu openvz (Atentie, openvz e cu
totul alta tehnologie de virtualizare) guesturile pot sharui memoria
disponibila (dat fiind ca in openvz de fapt guesturile sharuiesc
kernelul host-ului). Asta inseamna ca trebuie sa te pregatesti cu ceva
mai mult ram din start.

- ai mai putine optiuni in ceea ce priveste storageul. In mare se aplica
problema de la memorie - trebuie sa ai block deviceuri de dimensiune
prealocata sa dai guest-urilor. De unde si o posibila risipa de spatiu.
De asemenea nu poti folosi bind mount dinspre host spre guest pentru a-i
pasa guestului(sau mai multor guesturi) un filesystem deja
montat.Trebuie deci ori sa exporti block deviceuri (daca ai cum) sau sa
te folosesti de retea.
- scripturile alea in python se mai pot finisa
- parca se poate face ceva mai mult pentru monitorizarea guesturilor din
host.
- citrix :)


Pe ansamblu, mie mi se pare o solutie simpla si practica,(pina acum)
stabila ce-si face treaba destul de eficient. Iar o marte dintre
minusuri (ex memory si storage sharing) sint cumva inerente faptului ca
in xen guesturile ruleaza propriul kernel si atunci e cam greu sa
jonglezi cu resurse dintr-un kernel in altul. Se pot face chestii, dar cu un cost in
performanta.Daca ai suficient ram si guesturi eterogene atunci xen ar fi
recomandarea mea. Daca insa ai guesturi omogene (si eventual
asemanatoare si cu host-ul) , si cu ram mai putin atunci considera
openvz pe care de asemenea il folosesc si s-a dovedit a fi pina acum
ok.(Revino cu o intrebare suplimentara daca vrei si detalii despre
openvz).


In fine, sint mult mai multe lucruri care s-ar putea spune, dar momentan
doar astea mi-au venit in minte.


- Faci economie la curent.

- Nu poluezi mediul.

:)

Eu am rulat de test doua luni xen si am fost multumit, paravirtualizare. O masina la 1 GHz cu Fedora 7 si doua CentOS 5.

Singurul dezavantaj e viteza de scriere pe disk, care e mai mica decat a masinii fizice.

Puterea de procesare o imparte foarte bine din punctul meu de vedere.

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui