Newsgroup: it.comp.virtualizzazione
Titolo: Domanda vmware vsphere

Mi potete dire se secondo voi questa idea funziona, e soprattuto se 
esiste un modo migliore per farlo?
L'idea ï¿œ questa:
Ho n server sui quali installo vmware vsphere Hypervisor
Questi hanno un hd con il sistema host (che da quello che ho capito ï¿œ 
vsphere stesso, giusto?), un secondo hd con una macchina virtuale che 
espone dei servizi tipo db, apache, etc. etc.
In caso di guasto hardware (non al disco con la macchina virtuale, per 
semplificarsi la vita) di uno degli n server, posso fisicamente spostare 
il suo disco con la macchina virtuale ed eseguirla in un altro host con 
vsphere, con quasi zero lavoro (ovvero, sposto il disco, importo la 
machcina virtuale e la lancio...totale 10 minuti?)
Funziona il mio ragionamento?
Leggendo sul loro sito mi ï¿œ parso di capire che funzionerebbe anche 
usando nelle macchine con host Vmware server....ï¿œ sempre cosï¿œ 
trasparente la migrazione (che deve essere bidirezionale)?

IMHO doverbbe funzionare, ma non sono un esperto di vmware (ho fatto 
qualche prova). Con KVM basta importare il disco virtuale (e il file xml 
se si usano le libvirt giusto per evitare casini), quindi suppongo che 
anche per vmware sia lo stesso.

 Funziona il mio ragionamento?
Si.
E' proprio così (e ovviamente funziona anche per "x" macchine virtuali 
sul disco dati).
Ma se vuoi fare una cosa in maniera un minimo più "professionale" devi 
usare una SAN (un apparecchio che tramite collegamenti SAS esterni, 
ethernet o fibra ottica ti mette in condivisione i suoi dischi 
facendoteli vedere come unità logiche).
Con una SAN non hai bisogno di staccare nessun disco (e se vuoi spendere 
poco ne prendi una con collegamenti SAS con l'unico limite che puoi 
collegare a lei solo fino a 4 server fisici).
Oltretutto con una SAN (in cui puoi mettere dischi SAS ma anche 
economici dischi SATA) puoi configurare i dischi fisici in RAID (es: 5 o 
10). E quando hai bisogno di più spazio devi soìo aggiungere dischi a 
lei (e sui server fisici metti il solo piccolo disco per VMWare).


Il problema di usare un SAN sono le prestazioni, credo...?
Cioè, una vm con un db di grosse dimensioni che gira su un disco locale 
non ha prestazioni superiori ad una vm in un san?

 non ha prestazioni superiori ad una vm in un san?
Dipende dalla SAN e dal RAID.
Logicamente un EMC Clarion con dischi in Fiber Channel in RAID-10 avrà
delle prestazioni impressionanti sia rispetto a uno storage iSCSI che
a un disco locale.
Che budget avresti?Ci sono degli storage certificati Vmware Ready a
meno di 1000€

 non ha prestazioni superiori ad una vm in un san?
No per nulla.
In una SAN hai n dischi che lavorano in parallelo (magari in RAID10) e 
hanno prestazioni ben superiori a un singolo disco.
Senza contare che se la SAN ï¿œ buona ha un controller hardware con cache 
che aiuta non poco.
Al limite quello che puï¿œ strozzare un pochino ï¿œ il collegamento ethernet 
(da fare almeno a 1Gb ma con un trunk puoi aumentarlo a 2Gb server e 
switch permettendo).
Invece il collegamento diretto SAS ï¿œ da 3Gb/s mentre in fibra ottica 
siamo addirittura a 4Gb/s.
Ovvio che se nello storage metti solo due dischi in RAID-1 e il 
collegament avviene in ethernet da 1Gb allora si che le prestazioni 
decadono.


Il mio budget ï¿½ appunto inferiore ai 1000 euro...hai qualche nome per 
indirizzarmi nella ricerca?

 decadono.
Il mio problema è il budget, molto molto limitato. Inoltre la lan che ho 
a disposizion è 100mbit e parecchio carica....
Comunque fichissime le SAN, mi si è aperto un mondo :)

 indirizzarmi nella ricerca?
Iomega Storcenter: utilizzano iSCSI e sono certificati Vmware Ready.
Mi pare ci siano anche i Synology ad essere certificati, ma non sono
sicuro

alcune precisazioni...
tu puoi avere n server ESX(i) che tu chiami "vmware vsphere Hypervisor"
e su questi puoi spostare le vm come meglio desideri. come ti è già
stato consigliato è preferibile usare una SAN/NAS per ottimizzare il
tutto. nella SAN/NAS metti le VM e poi configuri le vm sulle varie
macchine fisiche.
quando si crea una rete SAN/NAS è sempre preferibile usare una rete
separata rispetto a quella normalmente usata, sia per le prestazioni,
sia per la sicurezza. il consiglio è quello di usare uan rete giga, con
almeno 2 porte accopiate. nel tuo caso ti risolve anche il problema
dell'attuale rete a 100MB che mantieni.
mi raccomando un switch decoroso, non quelli da 50€ ;)
per le prestazioni su db, dipende dal carico oltre che dalle
dimensioni, ma imho non dovresti avere alcun problema, anzi ;)
 
alla fine parli di host "vmware server", questi sono ben diversi da
ESX(i), e non sono perfettamente compatibili con ESX(i), per passare da
uno all'altro devi convertire le vm tramite vmconverter (o analogo)
-- 
my blog: 
www.r3lative.it