- A hozzászóláshoz be kell jelentkezni
- 4409 megtekintés
Hozzászólások
Csakhogy a VmWare rendelkezik azzal az óriási előnnyel, hogy nem kell patchelni (portolni a XEN virtualizációs réteghez) a guest operációs rendszert, míg a Xen-nél igen. A Xen ilyen értelemben nem "teljesen" vagy "egyátalán" PC-emulátor.
A qemu-val történő összehasonlítás érdekesebb lett volna.
üdv
Godot
- A hozzászóláshoz be kell jelentkezni
A Xen meg rendelkezik azzal a borzasztoan nagy elonnyel, hogy ingyen van. Nyomos erv.
A patcheles alatt mit ertesz? En is patchelem allandoan a vmware-t, hogy a modulok egyaltalan leforduljanak az uj kernelekhez.
- A hozzászóláshoz be kell jelentkezni
Szerintem azt ertette a guest OS patch-elese alatt hogy a vmware egy "teljes erteku virtualis PC-t ad" es ami OS-t alatta akarsz futtatni az minden valtoztatas nelkul menni is fog (remelhetoleg :), mig Xen eseten ugye nem, nyilvan windows Xen alatt nem fog menni, mert ahhoz portolni kene Xen ala.
- A hozzászóláshoz be kell jelentkezni
Ja vilagos. De a NetBSD teljes mertekben tamogatott. Egy NetBSD fejlesztot nem hiszem, hogy erdekel az, hogy a Windows nem fut.
- A hozzászóláshoz be kell jelentkezni
Hirtelen elképzeltem egy csúszkát, valahogy így nézett ki:
- A hozzászóláshoz be kell jelentkezni
De a qemu is teljesen ingyenes és a vmware-hoz hasonlóan tud teljes körű pc-emulációt, így pl. fut vele guest-ként a Windows Xp is. Mondjuk jelenleg elég lassú a vmware-hoz képest, de gyorsan fejlődik. http://www.qemu.org
Abban teljesen egyetértünk, hogy ha linuxot v. Bsd-t kell guest-ként futtatni akkor "nagyjából mindegy".
Üdv
Godot
- A hozzászóláshoz be kell jelentkezni
Valamelyik Windows is megy (ment?) Xen alatt, csak "nyilvánvaló okokból" a Xen-re portolt változat nem publikus.
- A hozzászóláshoz be kell jelentkezni
Hat ot tenyleg nem :) Sot engem se igazan ;-) De ettol meg igaz, hogy nem teljesen fait osszehasonlitani a vmware-t a Xen-nel, mert nem ugyanazt csinaljak azert egesz pontosan ...
- A hozzászóláshoz be kell jelentkezni
Egy gepet akart ``felparticionalni'' ugy, hogy azon belul egy komplex halozatot akar kialakitani. A cel hogy kisebb legyen a zaj, az elektromossag (kabelek), stb.
Inkabb vesz egy nagyobb gepet, mint tobb kisebbet, ha jol ertem. Ezt meg tudja oldani a Xen-nel es a VmWare-re is. Annyi kulonbseggel, hogy a Xen-nel gyorsabban (kevesebb az overhead) es olcsobban. Ilyen szempontbol az a dolog, hogy: ``De a VmWare meg tud futtatni Windows-t, es tud USB-t es infraportot is kezelni, egyebkent is lop, *****, bakot ugrik...'' szerintem lenyegtelen. El tudom kepzelni, hogy a VmWare pont azert lassabb, mert patch nelkul is tudja futtatni az OS-eket, mig a Xen-hez portolni kell. Elkepzelheto, hogy ha mar a guest OS is fel van keszitve a virtualis gepre, akkor az jobb hatasfokkal tud dolgozni. Nekem szimpatikus a Xen.
- A hozzászóláshoz be kell jelentkezni
Nekem is szimpatikus, ahol a bloat cuccok nem kellenek és nem windows-t kell guest-ként kezelni, oda tényleg jobb.
Másrészt pedig néha szükség lehet arra, hogy az eredeti OS-t kell tesztelni valamiért, mert arra vagyok kiváncsi.
Bár én általában linuxot használok win mellet guest-ként arra meg ott van az UML is ill, nem utolsósorban a Colinux.
Üdv
Godot
- A hozzászóláshoz be kell jelentkezni
Hali!
A VMware overheadje jóval 10% alatt van, s szinte lehetetlen, hogy lasabb fordítást adjon, mint egy fizikai gép. Elvileg a fordításnak 40-50%-kal gyorsabbnak kellene lennie, mint ugyanazon a fizikai gépen.
Ja, hogy a hír nem mondja, hogy melyik VMware? Ez van! (Erre egyébként az ESX való. A Workstationt - szerintem - értelmetlen teljesítménytesztelni.)
kisza
- A hozzászóláshoz be kell jelentkezni
Umm... Ha van valami overhead, akkor hogy lenne gyorsabb, mint az alatta levo fizikai gep? Nekem ez nem teljesen vilagos oszinten szolva. Igazabol ha nincs overhead, akkor is legfeljebb olyan gyors lehetne, mint az eredeti. Legalabbis logikus magyarazatot nem tudok ra talalni, miert lenne gyorsabb a virtualis gep...
- A hozzászóláshoz be kell jelentkezni
Hm, egy olyan dolgot eszrevettem en is a VmWare-rel kapcsolatban, hogy bizonyos dologok gyorsabbnak tunnek mintha ugyanazon a gepen nativan futtatnam. Elsosorban a lemezmuveletek ilyenek, amire en laikus magyarazatkent az otoltem ki, hogy valoszinueg gyorsabban lehet filemuveleteket vegeni egy file-bol allo virtualis merevlemezen, mint egy fizikai lemezen. Persze konkret mereseket nem vegeztem, de pl. ha VmWare-re telepitek mondjuk egy Windows XP-t az szemmel lathatoan gyorsabban telepul, mintha ugyanarra a gepre tennem siman (vagy nem).
- A hozzászóláshoz be kell jelentkezni
Az alap eszközök virtuálisak. A VMware saját kernele ütemezi, végzi el a kézi dolgokat. A belső rendszer azonban egyből kap egy választ: minden rendben, sikeres.
Ha egy disk, memória és processzor intenzív műveleted van, akkor csak akkor kell várni, ha a teljes rendszereden akadás van, egyébként minden sikeres.
A processzorkezelés az egész jó, s beállítható. (Ugye, nincs megadva, hogy mi megy még mellette :) )
A memória - a saját memóriakezelő elég hatékony. Pl. van 5 W2k-AS-ed, 512M RAM-mal, s eltérő funkciókkal. Az 5 géped memóriafoglalása 2G alatt lesz...
Disk-elérés. A virtuális disk indig rendezett, folytonos flatfile, egy speciális filerendszeren. Így az olvasás gyorsabb. A flatfile miatt jól cachelhető a filesystem. (Pl. a forrásfa teljes egésze memóriában van.)
Tehát:
- más az ütemeződ
- szinte nincs I/O wait
- a disk a memóriában van
Ha pl. SQL szerver, fileszerver, két terminálszerver és egy levelező van egy kétprocis gépen, eltérő oprendszereken (a terminálszerver eltérő, mert finomhangolni kell) - akkor már érezhető lesz az overhead egy rosszul beállított rendszeren. (Ti. pl ha nincsenek beállítva a prioritások és erőforrás-foglalások.)
- A hozzászóláshoz be kell jelentkezni
Uhum... Nekem ebbol az jon le, hogy vmware azert tunhet gyorsabbnak, mert az i/o az jobban van optimalizalva, es rengeteget cachel. Node ezt a fizikai rendszeren is szepen tudom tuningolni, es akkor vmware elonye maris eltunik.
Nem?
- A hozzászóláshoz be kell jelentkezni
Hat ebben az esetben termeszetesen tenyleg igazad van!
- A hozzászóláshoz be kell jelentkezni