lunedì 24 aprile 2006

vmware

Qualche parola a proposito di vmware

Si tratta, come molti sapranno, di un software di virtualizzazione molto popolare, ed io lo uso su una macchina Linux fin dalla sua versione 1.0.

Negli anni sono passato da un PC AMD 500Mhz con RedHat Linux 7.x all'attuale workstation dual Xeon 2,8Mhz con 2GB di ram, con opensuse 10 e lo scopo principale è sempre stato quello di virtualizzare windows, prima 98, poi Me, 2000 ed oggi XP Pro.

Sono sempre rimasto fedele alla soluzione host Linux e windows virtualizzato per questioni di sicurezza e performance, secondo me la soluzione più equilibrata per un utilizzo da geek; intendiamoci! windows in una macchina x86 virtuale non serve a giocare con HalfLife II ma è una soluzione ottima per sistemisti e programmatori.

Leggere le caratteristiche dei prodotti vmware sul loro sito è sufficiente a capire le potenzialità dei vari prodotti, quello che posso aggiungere come esperienza personale, riguarda come accennato sopra, le performance:
a parità di hardware la soluzione host Linux è migliore e consente di virtualizzare più macchine contemporaneamente, posso garantire che già con un pentium IV e 1GB di ram, si possono virtualizzare 3 o 4 macchine e mi è capitato di lanciare delle serie di stampe a colori da windows in vmware, senza che il sistema Linux rallentasse minimamente.

Alcuni sostengono che l'utilizzo di vmware su windows xp sia più facile, anche per questo posso garantire che non ho mai trovato niente di più facile da configuare ed installare su Linux!
...a dire la verità qualche problema l'ho avuto... normalmente infatti vmware ha bisogno di compilare i suoi moduli, quindi è necessario installare i sorgenti del kernel ed il compilatore gcc, ed in passato mi sono trovato male dopo un aggiornamento del kernel; quando un aggiornamento del kernel è necessario e non si può rimandare in attesa di una nuova release di vmware, si può procedere come segue:

@all newbies:
- install VMware (I did it via .rpm-package)
- open the bash/shell/console
- go to /usr/src/linux-2.6.5-7.95 (or the like)
- type in 'make cloneconfig'
- if the bash is ready, type in 'make prepare'
- if the bash is ready again, type in 'vmware-config.pl'
- follow the commands of the vmware-config ... ready!


Che altro dire... bhe se avete problemi con vmware potete provare a scrivermi, non garantisco soluzioni, ma ci proverò ;)
nel frattempo ecco alcuni links utili relativi a vmware: