xen domU cpu resource allokálás

Fórumok

Sziasztok!

Hol lehet beállítani, hogy adott domU hány % cpu-t használhat maximum a teljes erőforrásból(dom0)?

köszi előre is

Hozzászólások

Ha minden igaz mintha vmi olyat olvastam volna, hogy a xen_cpuperf nevü játékos tud ilyet, de sajnos személyes tapasztalatom nincs az ügyben..

Itt pedig egy Atropos nevü ütemezőt javasolnak a probléma megoldására..

remélem tudtam valamit segíteni..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Üllj le és kuss legyen!"..

lehet, hogy van, csak én nem tudok róla :D ( ilyen téren még nem foglalatoskodtam XEN-el :D )
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Üllj le és kuss legyen!"..

A cpu_weight paraméterrel lehet játszani (3.1-től azthiszem már a DomU konfig fájlja is fogadja ezt az opciót), pl. ha az egyik DomU-nak beállítasz cpu_weight="1000" -et, a másiknak cpu_weight="500" -at, akkor az első 2x annyi processzor időhöz fog jutni, ha szükséges.

Valahogy így...mondjuk el tudnám képzelni, hogy be lehet adagolni neki újraindítás nélkül is, de fogalmam sincs, hogyan.
A default értéke egyébként 256, ha "xm list -l" -nél látszik a cpu_weight, akkor biztos lehet nálad is állítani (régebbi xen-ben is lehetett, csak ott nem ette meg az értéket a konfig fájlból, valamelyik újabb ütemezője óta létezik ez a paraméter).

Hi,

nekem így látszik:
(cpu_weight 1.0)

mondjuk csak Xen 3.0.3-1 van.

Tehát mindegyik 1-es weight-tel van.

Közben megtaláltam a patch-et, amit én is annak idején felraktam a xen-re (most már benne van), amiket írtam fenn, az a cred scheduler használatára vonatkozik (az 1.0 érték az egy másikra érvényes):

http://lists.xensource.com/archives/html/xen-devel/2006-08/msg00999.html

Szóval a súlyozáson kívűl még a max. CPU használatot is lehet szabályozni (cpu_cap).

köszönöm mindenkinek a segítséget.
Még nem próbáltam, de van egy teszt gép(sajátom) azon is xen fut majd kiprobálom rajta.

Mégegyszer örök hála!