Newsgroup: it.comp.os.linux.sys
Titolo: xenserver 5 e paravirtualizzazione

Ciao a tutti,
sto provando xenserver 5 , da premettere che ho sempre utilizzato
centos/ubuntu con kenel xen sulle quali installavo server domU in
modalità  paravirtualizzata ed in modalità con hvm. Sui  guest
paravirtualizzati riesco ad aggiungere ram/cpu, dischi, interfacce di
rete.. tutto a caldo e senza spegnere gli host.
Su xenserver 5 mi sono reso conto che non riesco ad installare una
macchina in mod paravirtualizzata e quindi di godere delle feature
succitate. Riesco però installando i xen-tools sui guest ad aggiungere
a caldo dischi e NIC (
http://www.xenserver5.com/landing/linux/
compare_vmware.htm)
Ma è  possibile che sulla versione xenserver non posso creare macchine
paravirtualizzate come le creavo prima ? Sbaglio qualcosa ?
Grazoie mille ciaooo

 rete.. tutto a caldo e senza spegnere gli host.
E come fai? A me XenCenter ha sempre detto di riavviare la VM....

 compare_vmware.htm)
Gli xen-tools ti paravirtualizzano la vm.

On 8 Lug, 19:19, "Peregrino 'Pipino' Tuc"

Per la ram e cpu infatti non lo faccio con XenCenter (quindi
xenserver) ma con una distro con kernel patchato xen come hypervisor e
le macchine guest paravirtualizzate (per dirla in parole povere lo
faccio da riga di  comando con i comandi "xm"... ) vedi questo link
http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU
 per
l'installazione di una macchina guest ...
Le macchine guest hanno un file di config come questo sotto:
###########host.cfg#################
name = "host"
maxmem = "4096"
memory = "1024"
vcpus = 4
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vfb = [  ]
disk = [ "phy:/dev/VG01/LV_host,xvda,w" ]
vif = [ 'bridge=xenbr259' ]
###########host.cfg#################
ciò significa che la machina host partirà con 1024Mb di RAM ma la
posso espandere a caldo fino a 4096 (xm mem-set <Domain> <Mem>)...la
stessa cosa vale per le CPU...

 Gli xen-tools ti paravirtualizzano la vm.
Ciao Davide,
allora io ho creato una macchina Debian 4 (built-in) e nella finestra
di amministrazione di xen-center mi dice che i xen-tools sono
installati...ma se provo ad aggiungere una cpu o ram vuole mi chiede
di effettuare il reboot...
ciaooo

 stessa cosa vale per le CPU...
Interessante.
Ma su XenServer (ovvero non la versione free) il file di configurazione
della VM esiste ancora? Perch� tutti quei parametri credo si possano
impostare da linea di comando con i tools "xe", non ho mai visto la
presenza di un file di configurazione...

 presenza di un file di configurazione...
Purtroppo nn posso aiutarti perchè lo sto provando da poco quiandi non
saprei...ma la mia paura è che tutte le macchine su xenserver vengano
virtualizzate con hvm...quidni  ci si può giocare di meno...

 virtualizzate con hvm...quidni  ci si pu� giocare di meno...
No, affatto.
Presumo che quelle possibilit� di "giocare" con hotplug delle CPU e con 
il balooning della RAM sia stata esclusa dalle funzionalit� di xenserver 
per dare all'utenza una qualche "trasparenza" tra HVM e PV, ma andrebbe 
domandato al team di sviluppo di Citrix...
-- 
http://bofhskull.wordpress.com/

 
A ok, quindi su XenServer non � presente l'hotplug delle CPU vero?


Non che mi risulti, anche se via CLI c'� magari qualche macumba che lo 
permette (d'altra parte l'hypervisor � sempre lo stesso e il kernel del 
DomU pure...)
-- 
http://bofhskull.wordpress.com/


Puoi solo fare l'hotplug delle sk di rete e dei dischi da quel che so.
Diciamo che in xenserver hanno scelto una strada "conservativa",
privilegiando le funzionalita' sicure a discapito della flessibilita'.
Daltronde anche in vmware l'hotplug della ram e della cpu e' stato
introdotto solo da vsphere, e bisogna anche vedere chi ha il coraggio di
usarlo.
Imho questo dinamismo nelle impostazioni lato vm lo puoi fare solo in
soluzioni di virtualizzazioni "container", tipo solaris zone o openvz.
Ciao.