Home
Accesso / Registrazione
 di 

Virtualizzazione Open Source (VMWARE)

Virtualizzazione Open Source (VMWARE)

Quanto segue su VMWARE vuole descrivere, a chi ancora non lo conosce, i vantaggi della virtualizzazione, ognuno di noi potra’ poi trovare spunto per applicazioni piu’ vicine a quanto sta eseguendo.

Virtualizzazione Open Source (VMWARE)

Virtualizzare significa lavorare in un ambiente emulando il comportamento di un altro, cioe’, per esempio, effettuare un viaggio sul computer piuttosto che un viaggio reale, visitare posti e lidi non di persona (cioe’ non con i 5 sensi tutti insieme) ma per esempio solo tramite la vista.
L’operazione di virtualizzazione puo’ essere piu’ o meno complessa e puo’ estendersi dalla semplice visione di fotografie (per restare nell’esempio di cui prima) fino alle piu’ sfrenate sensazioni offerte da programmi di realta’ virtuale.

OK, torniamo alle nostre virtualizzazioni, magari piu’ semplici e spartane, ma comunque utili per alcuni nostri scopi.

Facciamo qualche esempio:

    a) A furia di caricare sul computer programmi dimostrativi sono arrivato al punto che ci sono troppi servizi attivi, troppi processi, il computer e’ diventato lento, instabile e alla fine devo decidermi a re-installare tutto da capo, chissà che cosa perdero’ in questa operazione.

    b) Raccontano meraviglie di quel sistema operativo ma peccato che non posso provarlo perche’ dovrei disintallare quello con cui sto lavorando perdendo tutti i programmi e i dati

Per risolvere problemi di questo tipo e altri sono disponibili una serie di virtualizzatori (detti virtual machine) che permettono di simulare un ambiente sopra un altro. Sono virtualizzatori di sistema operativo, cioe’ sotto Vista posso lavorare con WindowsXP e cosi’ via.
Il piu’ famoso e’ sicuramente VMWARE (nelle sue due versioni, una e’ il player gratis e l’altra e’ la Workstation a pagamento). Poi esistono le macchine virtuali sono i package relativi ai vari sistemi operativi che possono essere eseguiti nell’ambiente VMWARE.

L’uso del pacchetto ‘ molto semplice e non voglio togliere a nessuno di scoprire e risolvere le eventuali problematiche per il downloading e la successiva installazione.

Facilmente troverete le macchine virtuali piu’ comuni e quindi potrete subito fare esercizi, vorrei pero’ spendere qualche parola su un aspetto che non salta agli occhi immediatamente.
Su di un disco mobile (di quelli con interfaccia USB) ho installato una macchina virtuale XP nella quale ho installato Quartus e ORCAD.
Questo mi permette di trasferirmi a Milano e lavorare su di un desk top, che mi hanno messo a disposizione, come se stessi nel mio ufficio, non solo gli stessi programmi e dati ma anche lo stesso ambiente, lo stesso desktop…

Qualcuno potrebbe obiettare che facevo primo ad usare un PC portatile, si e’ vero ma voi ci avete provato a lavorare piu’ giorni con un portatile per 10 ore al giorno? Bassa risoluzione video, tastiera piccola e con i tasti messi dove il costruttore aveva spazio, poi ora anche i mouse hanno dimensioni cosi’ piccoli che fra un po’ non si parlera’ di problemi al carpale ma piuttosto di rattrappimento delle mani.

L’uso piu’ comune e’ quello di emulare sull’ambiente Windows l’ambiente Linux e magari piu’ di una distribuzione (Ubuntu, Fedora..).
In questa maniera si potra’ godere di una serie di vantaggi estremamente importanti, facciamo un esempio per tutti. Sto lavorando sotto Linux ma il mio archivio e’ sotto Windows, senza l’emulazione dovrei salvare il programma su di un supporto rimovibile, e quindi bootstrappare la macchina Windows per memorizzare i dati in archivio (si e’ vero ci sono anche altre strade, come server in rete ed altro, ma provate a percorrerle piu’ volte al giorno e poi ne riparleremo.

Con la macchina virtuale e’ sufficiente condividere una cartella (accessibile da ambedue i sistemi operativi a run-time) e il gioco e’ fatto.
Ancora, sotto le distribuzioni piu’ spartane di linux l’editor disponibile e’ VI, che ,anche se con piu’ o meno estensioni resta indietro rispetto agli editor disponibili per Windows (adesso la schiera del popolo Linux mi uccidera’ perche’ ho detto questo, pero’ poi effettivamente e’ cosi).

Bene impiegando una macchina virtuale e magari qualche tool come il vecchio ftp oppure WinSCP o altri passo velocemente da una parte all’altra (poi ci sono sempre le directory condivise).

Ancora, i progettisti di HW usano una serie piuttosto lunga di strumenti che non sempre trovano equivalenti sotto i due sistemi operativi, oppure per problemi di licenza sono costretti a lavorare sotto Windows 2000 o peggio.
Bene anche in questo caso la macchina virtuale risolve il problema rendendo il passaggio fra due sistemi operativi semplice e veloce.

Quanto costa un virtualizzatore

La macchina virtuale nella versione player e’ gratuita mentre nella versione workstation e’ a pagemento (il vantaggio piu’ evidente e’ quello che la versione workstation puo’ creare le macchine virtuali mentre il player le puo’ solo eseguire).
Il downloading e’ semplice e veloce cosi’ come l’installazione, e’ chiaro che durante l’esecuzione i programmi vengono rallentati ma lo svantaggio e’ sicuramente trascurabile rispetto ai pregi.

Reference
www.vmware.com: sito ufficiale

Repost: 2008-12-12

 

 

Scrivi un commento all'articolo esprimendo la tua opinione sul tema, chiedendo eventuali spiegazioni e/o approfondimenti e contribuendo allo sviluppo dell'argomento proposto. Verranno accettati solo commenti a tema con l'argomento dell'articolo stesso. Commenti NON a tema dovranno essere necessariamente inseriti nel Forum creando un "nuovo argomento di discussione". Per commentare devi accedere al Blog
ritratto di andy

Opensource?

Cosa c'entra l'opensource con vmware?

ritratto di Ionela

Vmware open source

Vmware è stato uno dei capostipiti dell'open source nella virtualizzazione

ritratto di andy

Link?

Ah, non lo sapevo!
Potresti fornirmi un link al codice sorgente di vmware (anche versioni vecchissime)?
Perchè a guardare il sito pare proprio che il codice sia chiuso, a parte un paio di moduli per il kernel.

ritratto di Barra

Non è opensource

VMware NON È opensource.
Lo sono i VMware tools, lo è parte del codice (una minima parte, quella che ha a che vedere con il kernel) ma non il programma che virtualizza.

Che poi sia soluzione più diffusa al mondo per virtualizzare sistemi (opensource o no non importa) è un'altro discorso.
Le versioni più evolute di Vmware (non ho voglia di controllare come si chiamano al giorno d'oggi, le ho usate qualche anno fa prima di passare e "cose più serie :D") sono basate su RHEL ma anche qui i sorgenti sono disponibili solo per alcuni componenti (in pratica quelli rilasciati da RH e poi modificati da Vmware), non per i servizi di virtualizzazione.

ritratto di dgrossato.101

I vantaggi della virtualizzazione

Relativamente alla virtualizzazione (http://blog.dgrossato.com/search/label/virtualizzazione) e ai relativi vantaggi (http://blog.dgrossato.com/2010/01/virtualizzazione-dei-server-software.html) ho scritto molto diversi articoli anch'io. Se a qualcuno interessa :D

Per quanto riguarda la questione VMWare & Opensource la vicenda è un po' più ambigua. Infatti IMHO VMWare ha sfruttato la questione opensource più per questioni di marketing che vero e proprio sviluppo. Ha fatto sempre molta più ricerca che l'ha collocata sempre un passo avanti gli altri. Un'azienda che invece ha investito molto nello sviluppo di strumenti open come KVM è stata RedHat che però non è ancora al livello di VMWare.

Byez

ritratto di Ivan74

opensource

Capisci pochissimo, per non dire nulla di Opensource. VMware non è opensource !
Poi sbagli a dire che vi è indietro. Evvidentemente non lo conosci !
Se pensi che NOTEPAD sia meglio, non c'è che dire, studia prima di parlare !

Saluti

ritratto di Ivan74

virtualizzazione opensource

Se volete un virtualizzatore opensource eccolo qui:

http://www.virtualbox.org/

Questo si che è opensource è funziona anche parecchio bene !

Saluti

ritratto di Stefaimg

virtualizzatore opensource

Ciao Ivan74, non conoscevo quel virtualizzatore opensource... grazie mille per la segnalazione sono proprio curioso di dargli un'occhiata ;) .

Un saluto
Stefano - Blog vacanze

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 17 utenti e 73 visitatori collegati.

Ultimi Commenti