Newsgroup: it.comp.os.linux.sys
Titolo: Re: Piccola unita' di virtualizzazione

Imho VMWARE mi piace di più, anche per gestione da disaster recovery...

 
Io sto testando ESXi con storage su Openfiler:
http://www.openfiler.com
Da quanto ho potuto leggere in giro, ï¿œ la soluzione meno costosa,
visto che lo installi anche su un server vecchiotto che giï¿œ possiedi.
Il setup ï¿œ veloce e banale e l'interfaccia per gestire i Volumi ï¿œ fatta 
bene. ( in pratica direi che si tratta di un Centos modificato ).
Inoltre puoi testare il tutto anche in ambiente virtualizzato 
installando ESXi e Storage sotto Vmware Server o Workstation.
Unica cosa che non mi convince come stabilitï¿œ e performance ï¿œ la 
soluzione HA tramite DRBD... che, sarei curioso di sentire
pareri di chi la utilizza in ambiente operativo.
Ciao!
				-- Yena --

 Di che si tratta?
E' unsa sorte di RAID fra le due macchine Openfiler, ma ne rallenta le 
performance .. ti passo due link:
http://www.howtoforge.com/installing-and-configuring-openfiler-with-drbd-and-heartbeat-p2
http://www.quadrata.it/laboratorio/38-laboratorio/50-openfiler-drbd-in-high-availability
				-- Yena --

 performance .. ti passo due link:
Si ma non pi� di tanto, imho.
Se fai 2gbit o 4gbit di link tra le due macchine, dubito avrai un calo
prestazionale cos� notevole dato dal sincronismo via rete.
Dopotutto trasferisce solo il dato appena scritto, non l'intero
disco ogni volta, per cui per saturare un 2 o 4gbit dovresti
avere un I/O superiore a 2 o 4gbit... (vabb�, non ho volutamente
considerato gli overhead, ma se hai pi� di 1-2gbit di dati
scritti su disco ogni secondo, ti serve una san con
i controc@azzi, non openfiler)

 fondamentale ..
Presumo di no a quanto leggo qui:
http://www.vmware.com/products/esxi/features.html
Dice:
# Support for powerful server hardware. Take advantage of hardware
systems with up to 64 physical CPU cores, 256 virtual CPUs, 1TB RAM,
and up to hundreds of virtual machines on a single host to facilitate
large-scale consolidation and disaster recovery projects.
# Support for larger virtual machines. Configure virtual machines with
as much as 255GB RAM.
Ora non so se ESXI è considerato anche quello a pagamento.

 server.
Mi sto documentando su questo prodotto:
http://www.dell.com/NX4
Le differenze che vedo ( ma non sono un esperto ) e che mi sembrano 
notevoli sono:
1) Scalabilit�, cio� cosa succede quando ho finito lo spazio sul mio 
serverino Openfiler ?
2) Affidabilit�: questo tipo di prodotti li dichiarano affidabili al 
99.999 %, tutti componenti sono ridondati e sostituibili a caldo.
3) Ho il dubbio che usando Openfile + DRBD si possno verificare Split 
Brain ..  mi sbaglio ?
Detto questo, se qualcuno mi convince che l' HA di Openfile � "solido"
sono felicissimo di risparmiarmi 6/8 mila Eurini ! :-)
Thksss
				-- Yena --
Ps. ESXi mi pare che veda solo 1 Processore .. non � un "pacco" ? ;-)
http://www.vmware.com/vmwarestore/vsphere_purchaseoptions.html

 
Costa scontato 13.000 Eu comprensivo dei primi 3 dischi.
Poi c'ï¿œ la versioni AX che non ha i vari software
e dovrebbe andare sui 9.000 circa
			-- Yena --

 
E sei riuscito a capire con la Free quali e quante CPU ( compresi core ) 
supporta ?
			-- Yena --

 
Anche la mia, e ho provato ad installare un Centos64 bit
e mi ha detto che il processore NON lo consentiva.
( la macchina fisica lo permette naturalmente ).
			-- Yena --

 sono felicissimo di risparmiarmi 6/8 mila Eurini ! :-)
Dipende sempre cosa devi fare.
IMHO, se devi spendere 6k euro per una san "giocattolo", meglio
spenderne 4k o al limite sempre 6k per due nodi openfiler pienamente
ridondati.
O la san la fai buona, o � meglio evitare.

 O la san la fai buona, o � meglio evitare.
L' NX4 non lo ritieni una valida alternativa ?
Perch� ?
		-- Yena --

 
Forse ï¿œ una mia impressione, ma mi sembra che Citrix dopo un primo
momento di euforia abbia tirato un po' i remi in barca su questo 
prodotto .. che mi sa che non gli rende abbastanza ..
Quindi se ti posso dire la mia, se devo usare XEN preferisco
una bella configurazione Home-Made .. se qualche cosa non va sai dove 
mettere le mani ..
				-- Yena --

 Perch� ?
Costa parecchio, il doppio di due nodi openfiler.
Poi ha celerra come sistema operativo che ne pregiudica
non poco l'espandibilit�. Sei soggetto alle features
di tale sistema.
Non lo conosco, per cui non posso valutare, ma sicuramente
� meno flessibile di un linux.
Inoltre, o monti la fibra, con rispettivi switch fibra, o
sei limitato a 2 porte gigabit.
A quella cifra ci dovrebbero venir fuori due nodi openfiler
composti da 2 o addirittura 3 nic QuadPort gigabit per
ciascun server. (ovvero 12gbit)
Per� ripeto, non conosco ne il prodotto ne il sistema operativo.

 mettere le mani ..
Io (su consiglio di Skull), lo sto usando con successo.
Davvero un ottimo prodotto, e non bisogna configurare nulla.
Installi e vai....

Peregrino "Pipino" Tuc ha scritto:

Domandona, ti sei posto il problema:
Smettono di aggiornare l' HOST .. cosa faccio ?
		-- Yena --

 Rackable ovviamente...
A costo di ricevere tutti gli improperi
del newsgroup, io uso dell e per un openfiler
userei una coppia di 2950 quadcore con un numero
"illimitato" di quadport gigabit.
(illimitato nel senso che metti tutte quelle che
ti servono, 4 gbit, 8gbit, 12gbit, fai te)
Adesso son finite le offerte (siamo a metï¿œ mese) e
tutto costa il doppio.
Tra 10 giorni, costeranno 1500 euro piï¿œ le nic.

 Smettono di aggiornare l' HOST .. cosa faccio ?
In che senso? Smettono di vendere il prodotto?
Dubito lo facciano da oggi a domani, avviseranno
in anticipo, ed in tal caso, faccio un piano per
la migrazione da XenServer a $X

 supporti nativamente iSCSI?
Se vuoi rimanere su Dell, ti consiglio un MD3000i od un prodotto
equivalente. Per quanto riguarda i server, personalmente mi orienterei
su dei R710, che mi permettono di montare piu` RAM e, al tempo stesso,
mi danno la possibilita` di aggiungere piu` dischi rispetto a un R610
Enrico

 Rackable ovviamente...
A parte Dell, una alternativa da seguire puo` essere questo:
http://www.completefusion.com/wordpress/debian-nas-using-aoe-part-1/
Ovvero, ti compri dell'hardware piu` o meno generico, assembli il tutto
ed usi quello per il lavoro che ti sei prefissato
Enrico

 Server, insieme ad altri:
Te la butto lï¿œ, giusto per fare la voce fuori dal coro una volta ogni tanto.
Proxmox VE (
http://pve.proxmox.com/wiki/Main_Page
)
Lo sto testando in questo momento. Molto limitato di base rispetto ai 
concorrenti Xen e Esxi ma comincia a piacermi (ed ï¿œ Lenny based).
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

Peregrino "Pipino" Tuc ha scritto:

Prezzo di una scheda quadport gigabit ~450 Eu !!!
Costa come uno switch 48 porte !!! ..
			-- Yena --

 concorrenti Xen e Esxi ma comincia a piacermi (ed ï¿œ Lenny based).
In pratica ï¿œ basato su KVM, il sistema sul quale si sta orientando 
RedHat... dicono che sia il futuro anche se ho letto alcuni bench ed ï¿œ 
ancora + veloce Xen.
			-- Yena --

 ancora + veloce Xen.
Bah io Xen l'ho ucciso ovunque e con KVM non solo vado pi� veloce, ma vado
anche pi� tranquillo e la notte dormo.
E se devo upgradare il kernel, non bestemmio ed uso l'ultimo.
Max
-- 
A: Because we read from top to bottom, left to right.
Q: Why should i start my reply below the quoted text?

 Max
Lo usi installato e configurato "artigianalmente" ?
			-- Yena --

 comunque uno switch e l'uso del trunking...
Si doppio switch con 4 porte in trunk ciascuno, o switch con stack e
8 porte in trunk.

 Costa come uno switch 48 porte !!! ..
Si, quindi?
Cosa te ne fai di uno switch 48 porte di fascia bassa
(perchï¿œ a 450 euro non trovi alcuno switch gigabit serio
da 48 porte, devi moltiplicare almeno per 3 o 4)
se poi il nodo openfiler ha solo 2 porte gigabit?
Le altre 46 porte per cosa le usi? Non penserai mica
di connettere 46 server ad un nodo openfiler con
soli 2gbit vero?

 Lo usi installato e configurato "artigianalmente" ?
Si, nella miglior tradizione.


 E se devo upgradare il kernel, non bestemmio ed uso l'ultimo.
Perchè, che problemi hai avuto con Xen?
Basta portarsi dietro il kernel con supporto xen che ad esempio ti
installi
da debian.
Oppure, KVM non necessita nemmeno di un kernel particolare?
E' questo che intendi?

 8 porte in trunk.
Con trunk intendi che ile interfaccie dei server sono in bonding ?
Se ï¿œ Layer 2 perchï¿œ trunk ?
				-- Yena --

Peregrino "Pipino" Tuc ha scritto:

Certo che no .. era per fare un paragone ....
si vede che ne producono poche ... e quindi hanno un costo spropositato!
				-- Yena --

 Se ï¿œ Layer 2 perchï¿œ trunk ?
Perchï¿œ se la scheda si rompe si rompe, layer 2 o no.

 Oppure, KVM non necessita nemmeno di un kernel particolare?
KVM e` nel kernel ufficiale. Xen, Virtualbox, Vmware richiedono dei
moduli aggiuntivi che richiedono quasi sempre una ricompilazione ad hoc
Enrico

 ancora + veloce Xen.
Io lo uso, ed ha risultati "strani", nel senso che un hdparm su di un
guest Centos 4.x (e quindi senza driver paravirtualizzati) aveva dei
risultati migliori rispetto allo stesso hdparm su di guest Debian Lenny
con driver paravirtualizzati. Inoltre l'uso di guest Windows e`
praticamente improponibile, in quanto i driver del disco non sono
paravirtualizzati e le prestazioni ne risentono apertamente (c'e`
comunque da dire che non ho provato ad usare il driver scsi, cosa che
voglio fare al piu` presto)
Enrico

Enrico 'Henryx' Bianchi ha scritto:

Quando lo provi facci sapere .. sono curioso.
 
-- Yena --

Dipende appunto dal tipo di licenza col quale lo sblocchi...
No, ESXi ha un solo tipo di licenza, non limitata per CPU ma per core:
http://www.vmware.com/products/vsphere/buy/editions_comparison.html
Per esempio non ci sono problemi con delle macchine biprocessore
quadcore, ESXi permette di vedere ambedue le cpu e tutti gli 8 core.
E' la licenza di della versione a pagamento che � calcolata a CPU
fisica con i limiti sui core come da link precedente.
Ciao
---
Francesco

supporti nativamente iSCSI?
Openfiler, come gi� detto da altri, oppure la linea Qnap con supporto
Iscsi tipo questo questo:
http://www.qnap.com/pro_detail_feature.asp?p_id=111
Ciao
---
Francesco

Francesco Bertani ha scritto:

Quindi il mio ESXi in test su un Vmware Server2 non mi installa
distro a 64 bit solo perch� � un Guest ?
Hai provato ad installare Distro a 64 bit con ESXi con licenza free ?
-- Yena --			

Hai provato ad installare Distro a 64 bit con ESXi con licenza free ?
Si, ho VM sia windows che linux a 65bit su esxi, devi avere
chiaramente una macchina host a 64bit con le opzioni nel bios
attivate.
Ciao
---
Francesco

 Si, ho VM sia windows che linux a 65bit su esxi,
                                     ^^^^^
TROVATO perch� a Yena non vanno... se aggiungi un bit ai 64 fila tutto liscio
:-)


 che il processore NON lo consentiva.
Leggi i requisiti per virtualizzare macchine a 64 bit...
Avrai una CPU un po' vecchiotta senza VT.

 :-)
ROTFL

 i controc@azzi, non openfiler)
Puoi metterci anche un bonding di 10 schede 10gigabit: con DRBD ad 
evitare che la rete sia il collo di bottiglia ci vuole poco.
Il problema � il delay e ti assicuro che usando protocol C sopra l'80% 
delle performance del disco locale non ci arriverai mai.

         -- Yena --
Secondo te ï¿œ piï¿œ rischioso che Citrix lasci a piedi Nmila clienti 
paganti che hanno un contratto di supporto per X anni o che lo Xen open 
source diventi un cadavere ambulante.
Non rispondere. Xen OS ï¿œ GIA' un cadavere ambulante.

 
E' un bel progetto, ma senza supporto a DRBD o storage condiviso mi 
sembra eccessivo definirlo cluster. Non supporta nessun genere di HA.
E purtroppo per KVM finchï¿œ non ci saranno driver paravirtualizzati per 
il disco con VM Windows ï¿œ improponibile in produzione.

 distro a 64 bit solo perch� � un Guest ?
No, la configurazione ottimale � installare ESXi in una VM con 
Virtualbox dentro un guest Xen su VirtualIron virtualizzato all'interno
di KVM
...

 si vede che ne producono poche ... e quindi hanno un costo spropositato!
Mica sopra ci sono i chipset RTL8139... Sono NIC di classe server, con 
(di solito) 2 chipset Broadcom o Intel

 Quando lo provi facci sapere .. sono curioso.
Provato oggi, utilizzando il driver SCSI e un LV dedicato (su file
immagine il guest non partiva) e devo dire che le prestazioni sono
nettamente migliorate rispetto alle precedenti prove che avevo fatto
(con driver IDE ed installazione su file immagine era improponibile
anche l'uso del sistema operativo). Domani provo ad installare Oracle
e vedo quanto impatta la mancanza dei driver paravirtualizzati per il
disco. Comunque sia gia` posso ritenermi soddisfatto, anche se la
"sbavatura" dovuta al fatto che non e` partito il guest presente sul
disco immagine mi lascia un po' infastidito
Enrico
P.S. l'host e` un PE 2950 III doppio quad core, 8Gb di RAM e sei dischi
SAS da 15000rpm configurati in RAID 6 hardware, mentre il sistema
operativo e` una Debian Lenny a 64 bit

 di KVM
E se al posto di ESXi metti due Hyper-V in cluster va pure meglio ;)
-- 
Bye
Gianfranco Bartolini
(gianfranco punto bartolini at tiscali punto it)

 
http://www.qnap.com/pro_detail_feature.asp?p_id=111
Costi?
Supporto?


Supporto?
Ne ho fuori una ventina, fino ad ora mi si sono rotti 2 dischi,
nessuna unit�.
Ciao
---
Francesco

TROVATO perch� a Yena non vanno... se aggiungi un bit ai 64 fila tutto liscio
Sempre stato un sosteniore del Melius abundare quam deficere.. :-)
Ciao
---
Francesco

 disco immagine mi lascia un po' infastidito
Come non detto, alla copia contemporanea di un file di 700Mb e
l'installazione di Oracle si e` piantato tutto e la macchina si e`
rifiutata di partire nuovamente. Nemmeno tentare una nuova installazione
ha portato benefici, anzi, mi e` stato restituito lo stesso errore che
avevo con con l'installazione su file immagine (ovvero che non e`
possibile avviare il sistema perche` ci sono problemi con il disco).
Purtroppo mi ero illuso di aver risolto questa storia, ma a quanto pare
sono ancora in alto mare :(
Enrico

 nessuna unità.
Sempre per curiosita`, su cosa sono basati? Da voci di corridoio avevo
sentito che usavano una mezza specie di protocollo proprietario (o era
il file system?) per la gestione del sistema. Inoltre, da quanto tempo
li hai in produzione?
Enrico

li hai in produzione?
uLinux, il file system quando viene usato come nas standard � ext3, ma
puoi installarci anche debian se vuoi:
http://wiki.qnap.com/wiki/Debian_Installation_On_QNAP
Ciao
---
Francesco

li hai in produzione?
I modelli Iscsi da quando sono disponibili in Italia, 5 o 6 mesi, i
modelli precedenti da circa 2 anni.
Ciao
---
Francesco

 nessuna unit�.
Che siano affidabili ok, ma in caso di guasto chi viene ed in quanto tempo?


Che siano affidabili ok, ma in caso di guasto chi viene ed in quanto tempo?
Li sostituisce il distributore, in teoria molto velocemente dato che �
in zona, in pratica non lo so dato che non mi � ancora capitato di
richiere una riparazione (per fortuna).
Ciao
---
Francesco

O mi son perso qualcosa?
Certo, parliamo della versione ESXi (con la i finale) che � quella
free.
Ciao
---
Francesco

 Enrico
Premesso che kvm è interessante, o meglio è interessante quanto qemu ma con
meno problemi.
Però kvm ha grossi difetti, spesso viene modificato pesantemente, e non è
raro che crei problemi (a me non raramente alcuni immagini di windows wista
vanno in crash subito all'avvio, poi dopo alcune release di kvm, l'avvio va
un po' oltre, e poi si avvia del tutto, fino alla prossima grossa modifica
di kvm).
E poi è piuttosto '''ostile''' da configurare e gestire, emula hardware di
fascia bassa, non acedde facilmente a cd/dvd, non gestisce le periferiche
usb.
VirtualBox invece raramente crea problemi tra una versione e l'altra, è
molto semplice da configurare e gestire, esistono versioni per vari sistemi
operativi, ha l'autocapture del mouse, il modulo del kernel lo si compila
ed installa in pochi secondi lanciando una comando apposito, è in grado di
accedere ai cd/dvd, periferiche usb molto facilmente, emula hardware di
fascia media, ha una console testuale di gestione per fare cose particolari
o a manina.
Specialmente adesso che non di devono più fare bridge per aver una rete
completamente trasparente.

 usb.
Posto che le periferiche USB sono gestite (ok, e` un bagno di sangue),
non ho mai avuto grossi problemi sia nel configurare che nel gestire
un hypervisor KVM. Per la parte di configurazione, alla fine si tratta
solamente di definire quali sono le opzioni che ti servono, da passare
rigorosamente a linea di comando. Per la parte di gestione, gli unici
strumenti che ti servono sono echo e socat, in quanto ti basta inviare
i comandi di gestione (e.g. ctrl-alt-del) al socket che ti permette di
creare. Se poi vuoi una interfaccia grafica, basta ceh usi virt-manager,
sviluppata direttamente da Red Hat, che crede dannatamente al progetto.
L'unica cosa che manca veramente a KVM e`, come hai giustamente fatto
notare, l'emulazione di hardware di fascia medio-alta, cosa che non
permette di avere prestazioni decenti su Windows, anche causa del fatto
che per tale sistema non esistono driver paravirtualizzati. Ed e` questo
(forse) l'unico vantaggio di Virtualbox rispetto a KVM. Tieni pero`
presente che Virtualbox per... Non mi viene in mente nulla per definire
l'ambito di utilizzo di Virtualbox. Alcune delle sue funzionalita` hanno
senso solo in ambito server (e.g. la redirezione della console su server
RDP), mentre altre hanno senso solo in ambito desktop (e.g. il supporto
all'accelerazione 3D). Inoltre, alcune delle funzionalita` utilizi per
l'uno o per l'altro ambito sono mancanti o implementate in modo
sperimentale (e.g. il supporto all'uso di guest installati su partizione
oppure il supporto alle Directx) e questo ne limita parecchio l'uso.
Insomma, in ambito desktop Virtualbox ha pure senso (dalla sua ha pur
sempre una facilita` d'uso non indifferente), ma in ambito server non lo
consiglierei a nessuno (nonostante lo utilizzi io stesso per
virtualizzare guest Windows)
Enrico

 tutti gli otto nuclei, giusto?
Scusa, ma dove la leggi la questa indicazione?
Comunque ti confermo che ESXi vede senza problemi macchine 
multiprocessore e multicore:
http://www.vmware.com/pdf/vsphere4/r40/vsp_40_config_max.pdf
http://www.vmware.com/pdf/vi3_35/esx_3/r35u2/vi3_35_25_u2_config_max.pdf
Ciao

 Evidentemente per CPU intendono "singolo server"...
E' una licenza free per il numero di cpu che ha il server, nel tuo caso 
una sola.


 richiere una riparazione (per fortuna).
Ok, quindi niente supporto on-site del produttore ma assistenza a carico 
del venditore verso il cliente finale, giusto?


del venditore verso il cliente finale, giusto?
Corretto.
Ciao
---
Francesco