VMware Global Community
ass1ass
Contributor
Contributor

Spostamento vm su un nuovo host ma diventa più lenta

Avevo un windows 2008 server fisico poi convertito con vmware converter in virtual machine su esxi5.

Adesso devo spostare questa virtual machine su un nuovo server esxi.

Ho eseguito l'operazione copiando la directory della vm da un esxi all'altro tramite scp.

Poi sul nuovo esxi ho creato una nuova vm e come disco ho utilizzato quello esistente selezionando il file .vmdk (quello copiato dal vecchio server esxi)

Tutto sembra filare liscio ma la vm è molto più lenta (anche l'apertura del browser è molto lenta) rispetto a prima nonostante il nuovo server su cui gira ha più ram e cpu superiore.

Ecco le caratteristiche delle 2 vm sui 2 server esxi.

quello di sinistra è il server più "potente" ma con vmware più lenta.esxi-vs-esxi.JPG

Da cosa può dipendere questa lentezza nonostante il file vmdk sia il solito ricopiato sul nuovo esxi e con hardware più potente?

Reply
0 Kudos
11 Replies
Tinto1970
Commander
Commander

ciao, vedo una cosa che non mi convince: perché la nuova vm ha come virtual hardware la versione 8 e la vecchia ha la 9?

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
ass1ass
Contributor
Contributor

Ecco, anche io l'avevo subito notata.

La versione di sinistra sono stato costretto da esxi a assegnargli quella perchè era la massima che mi proponeva nel momento in cui ho creato la nuova vm alla quale poi ho assegnato i dischi vmdk esistenti.

Mentre la versione di destra è stata creata con vmware converter.

Reply
0 Kudos
GiuseppeG
Expert
Expert

Ciao,

aggiungo un'altra cosa da verificare dato che hai parlato di scp tra server: credo che tu abbia cambiato datastore. Le prestazioni del nuovo datastore sono equivalenti a quello precedente?

Giuseppe | vExpert 2011, 2012 | @gguglie | http://virtualbyte.wordpress.com | | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
Reply
0 Kudos
Tinto1970
Commander
Commander

anche le otto vcpu... sicuro che servano?

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
shanceaylown
Hot Shot
Hot Shot

Pensavo anche io al nuovo tipo di storage e a quelle 8 vCPU. I grafici delle performance per caso li hai controllati?

--- If you find this post useful, please consider awarding points for "Correct" or "Helpful" Leonardo Nicolini | VCP6-DCV | VCP5-DCV | MCP @shanceaylown | https://it.linkedin.com/in/leonardonicolini
Reply
0 Kudos
ass1ass
Contributor
Contributor

Delle 8 vcpu tali erano e tali li ho rimpostate sul nuovo host.

Per il datastore sono diversi ma quello di sinistra è decisamente superiore.

Aggiungo altre informazioni su prove che avevo fatto.

Due settimane fa avevo convertito la stessa macchina fisica(win2008) sul server di sinistra con vm converter e non era affatto lenta, per cui il nuovo host non ha problemi.

Conclusione, le vm generate da converter sono veloci, mentre se copio le vm e le ricreo collegando il vmdk diventano lente! O sbaglio a ricreare la vm oppure mi perdo qualche passaggio.

Reply
0 Kudos
varfuso
Enthusiast
Enthusiast

Puoi provare ad utilizzare il converter che vede entrambi i vcenter in modo da effettuare la conversione della VM dal vcenter di orgine verso quello di destinazione, invece di spostare il disco tramite scp.

Questo metodo è molto più veloce di un move tramite scp.

Reply
0 Kudos
Tinto1970
Commander
Commander

se poi ha una macchina windows dove può installarlo, Veeam Backup&replication anche in versione gratuita ha la Quick Migration che è quanto di più veloce e a prova di errore esista Smiley Wink

--
Alessandro aka Tinto VCP-DCV 2023
please give me a "Kudo" if you find my answer useful
www.linkedin.com/in/tinivelli
my blog: https://www.linkedin.com/in/tinivelli/recent-activity/articles/
Reply
0 Kudos
ass1ass
Contributor
Contributor

Ho scoperto il problema.......!!!!

Riguarda la cpu ossia virtual socket e core socket, il primo era impostato a 8 e il secondo a 1 invece vanno invertiti come è riportato correttamente qui sotto.

cpu.JPG

Infatti con il converter mi impostava i valori della cpu in modo automatico, mentre quando tiravo su io la macchina ignoravo quei parametri.

Adesso è un altro viaggiare

Reply
0 Kudos
ass1ass
Contributor
Contributor

mi sono accorto effettivamente che con vconverter il trasferimento è molto più veloce rispetto scp. Qual'è il motivo?

Cosa mi consigliate come sistema di copie automatizzato? Supponendo che volessi fargliele fare tutti i fine settimana?

Reply
0 Kudos
varfuso
Enthusiast
Enthusiast

Il motivo per cui il conveter è più veloce è dovuto al fatto che se hai un disco da 20GB da trasferire e l'OS ne occupa realmente 5GB con scp ne trasferire 20GB, mentre il converter ne trasferisce 5GB dato che crea un nuovo disco da 20GB e copia solo le differenze.

Per automatizzare il tutto potresti provare a fare uno script che sfrutti le API del converter.

Reply
0 Kudos