Enrico Pesce

soluzioni IT per le grandi aziende

Archive for the ‘xen’ tag

Xen 4, il giorno dopo

with 2 comments

Eccomi qui!

Mi hanno gi� rubato un nodo del fatidico cluster, comunque nel frattempo ho altro da fare.

Infatti dopo ave installato XenCenter e averci sbattuto un po la testa mi accorgo che il suo utilizzo � osceno!

Forse � per la poca maturit� del prodotto ma XenCenter non visualizza in modo corretto le risorse e non riesco nemmeno a creare un sotrage shared con NFS..

Mi � successo pure che certi settaggi cambiavano solo chiudendo e riaprendo la GUI.

Allora mi sono deciso di seguire la via che nei sistemi unix di solito funziona sempre: il fatidico terminale con i suoi comandi!

Ho praticamente lanciato i comandi qui sotto, ed ho scoperto che con xe (o xe.exe per windows) posso fare proprio tutto e ripeto TUTTO!

Create an SR on the NFS share at the Pool level

1.

Open a host text console on any XenServer Host in the Pool.
2.

Create the Storage Repository on server:/path

xe sr-create content-type=user type=nfs name-label=<SR name> shared=true device-config-server=<server> device-config-serverpath=<path>

The device-config-server refers to the hostname of the NFS server and device-config-serverpath refers to the path on the server. Since shared is set to true, the shared storage will be automatically connected to every host in the Pool and any hosts that subsequently join will also be connected to the storage. The UUID of the created Storage Repository will be printed on the screen.
3.

Find the UUID of the Pool

xe pool-list

4.

Set the shared storage as the Pool-wide default

xe pool-param-set uuid=<UUID of the Pool> default-SR=<UUID of the Storage Repository>

Since the shared storage has been set as the Pool-wide default, all future VMs will have their disks created on shared storage by default.

In 5 minuti sono riuscito a fare quello che su un ora con la GUI non riuscivo neanche a concepire!

Written by Enrico Pesce

February 26th, 2009 at 9:17 am

Posted in Open source

Tagged with ,

Citrix Essentials for XenServer free live migration!

without comments

La battaglia contro ESXI di VMWARE è aperta, mi chiedo come risponderà VMWARE ora!

Infatti da pochissimi giorni CITRIX ha rilasciato la versione di XenServer completamente gratuita con funzionalità di live migration a costo 0!

Questa mossa costringerà i competitor a rilasciare nuove funzionalità free!

Written by Enrico Pesce

February 26th, 2009 at 9:02 am

Posted in Open source

Tagged with ,

CentOs\RedHat virtualization, conclusioni.

with 3 comments

Dopo un mese di test e verifiche le conclusioni non sono molto positive.

Come prima cosa sconsiglio a tutti di utilizzare il filesystem gfs2 è ancora instabile e non funziona bene sopratutto quando i carichi cominciano ad essere maggiori.

Parlando invece di virtualizzazione, la soluzione di Red Hat non è ancora pronta a mio avviso per la produzione di macchine virtuali per l’esercizio, sopratutto per quelle Windows.

Ci sono poche notizie riguardo la fornitura da parte di Red Hat dei corretti driver paravirtualize (PV), sembra sia prevista ma non c’è una data ben definita.

Senza driver PV le macchine virtuali Windows sono eseguite nella modalità "full virtualized" con scarse performance e con una stabilità scarsa. Infatti molte volte delle macchine virtuali Windows si sono "riavviate" senza un intervento umano.

L’inverso invece succede per le macchine ospite Linux, ho testato una distribuzione CentOs paravirtualized e ha funzionato benissimo per tutto il mese, molto stabile e ottime performance.

Le funzionalità di Live migration funziona molto bene anche con guest Windows senza i driver PV, ma qualche altra limitiazione nell’integrazione della cluster suite di RH con Xen a volte rende l’esecuzione delle VM instabile, in poche parole a volte le VM non vengno riavviate dopo un loro crash o i nodi del cluster decidono di migrare l’ospite su un nodo senza un nostro preciso comando.

Nel frattempo in questi giorni ho valutato una soluzione Citrix XenServer Enterprise su due nodi e ho notato delle strane differenze e limitazioni che Citrix ha imposto alla loro versione di Xen, la stabilità però esiste e la gestione dei nodi è ottima e molto semplice.

In conclusione Red Hat Virtualization non è ancora una realtà stabile, se non per virtualizzare dei sistemi Linux spendendo molto poco o praticamente nullla utilizzando CentOs.

Probabilmente con i nuovi fix di Red Hat e con la produzione dei driver PV Citrix e Vmware avranno sicuramente dei ottimi avversari, ma per il momento, almeno per il mio caso e il mio budget Citrix XenServer è l’unica soluzione professionale e affidabile oggi disponibile nel mercato. 

Written by Enrico Pesce

November 2nd, 2008 at 12:08 pm

CentOs 5.2 Xen live migration working!!

with 4 comments

Mi sembra quasi impossibile ma funziona!

Ho creato un cluster di due nodi Xen 3 con rilocazione delle macchine virtuali a caldo senza nessuna perdita di calcolo di connessione o riavvio.

in questo modo se devo fare manutenzione ad un server posso migrare le virtual machine senza recare nessun tipo di disservizio e potenzialmente posso espandere i nodi pratecipanti del cluster nel tempo!

Written by Enrico Pesce

September 8th, 2008 at 7:36 pm

Posted in Open source

Tagged with , ,