Kliens virtualizáció

Gyurman Attila attila.gyurman at computer.co.hu
2012. Jan. 24., K, 18:09:34 CET


2012-01-24 14:09 keltezéssel, Farkas Gábor írta:
> Köszönöm a választ, de sajnos ez a rész nekem magas:
> "... akkor vagy kell grafikus felület a guest-re, ami VNC-vel csatlakozik az adott vt gépre (asztali környezet ekkor sem kell), vagy ha meg lehet oldani (még nem foglalkoztam ilyennel) akkor valamilyen framebufferes VNC-vel is jó tud lenni."
>
> Amit leírtál az hogyan működne a gyakorlatban? Onnan, hogy elindul a gép. Mik töltődnének be? Mit látna a felhasználó? Windowsokat és Linuxokat szeretnék indítani, mindegyiket grafikus felülettel.
>
Szia!

Nagyjából már a többiek leírták, de összefoglalom:
1. XEN bebootol, ezzel elindul egy alap linux, amire kell egy alap X 
felület.
2. Az X indulásakor nem egy gdm/lightdm/kdm indulna el hogy be lehessen 
jelentkezni mondjuk gnome-ba, hanem egy GTK-s progi, ahol kiválasztható 
hogy melyik virtuális gép induljon. (pl. gdm auto-loginnal beléptet egy 
olyan session-be, ahol az ablakkezelő helyett a gtk-s progi indul...)
3. A választással a háttérben elindul a virtuális gép (xm parancsokkal 
kezelhetőek a virtuális gépek). Itt figyelni kell hogy mikor indult el 
(VNC port figyelése), és ha elindult, akkor indít a GTK-s progi egy VNC 
viewer-t full screenben a virtuális gépre csatlakozva. Mivel nem megy ki 
a tényleges hálózatra, ezért localban a vnc elég gyors lesz, de hogy pl 
videót nézni mennyire jó, azt nem tudom.
4. A virtuális gép leállításával megszakad a vnc, és újra bejön a gtk 
választó progi.

A framebufferes megoldás csak egy megjegyzés volt, hogy elképzelhető 
hogy grafikus felület nélkül, framebufferes konzolból is lehet indítani 
vnc viewert.
Így az X nélkül még gyorsabb a boot, és a host-on kevesebb erőforrás 
fogy. De ezt tényleg nem tudom, hogy kivitelezhető-e, de utánanézek.

Attesz


További információk a(z) Techinfo levelezőlistáról