Come virtualizzare un PC
La virtualizzazione e’ una tecniche utilizzata per creare infrastrutture IT flessibili e scalabili. Essa consente di eseguire uno o piu’ sistemi operativi su un singolo computer in modo che ogni sistema abbia accesso alle risorse hardware del PC.
Una delle principali ragioni per cui la virtualizzazione viene utilizzata oggi e’ quella di testare software senza dover installarlo sul proprio sistema principale. Questo puo’ essere particolarmente utile quando si desidera provare software che potrebbe compromettere il funzionamento del sistema, come ad esempio beta o versioni alpha.
Per virtualizzare un PC, ci sono diversi programmi disponibili gratuitamente online. Tra questi VMware vCenter Converter Standalone e VirtualBox sono i piu’ popolari.
VMware vCenter Converter Standalone
Vmware vCenter Converter Standalone e’ un programma gratuito che permette di creare una copia virtuale di qualsiasi tipo di macchina fisica Windows e quindi eseguirlo all’interno della propria macchina virtuale. Per farlo, bisogna avere a disposizione una rete locale tra la macchina fisica ed il computer dove si vuole installate la macchina virtuale.
- Nel primo passaggio bisogna installare il programma sul computer host e poi avviarlo;
- Verranno richieste le credenziali dell’amministratore della macchina da convertire (sia username che password);
- Si procede con l’oscuramento temporaneo dei servizi associati al dispositivo selezionando “Power off source machine after conversion”;
- Bisognera’ impostare le opzioni relative alla configurazione della nuova VM: dimensioni disco, memoria RAM assegnata;
- Successivamente si selezioneranno i dischi fisici che dovranno essere migrati all’interno della nuova macchina virtuale. E’ importante verificare di avere abbastanza spazio libero sul disco dove verra’ salvata la VM.
VirtualBox
VirtualBox e’ invece un software open source gratuito sviluppato dalla Oracle Corporation. Essa consente di creare una serie di macchine virtuali molto flessibili su cui puo’ essere installato qualsiasi tipo di sistema operativo.
- In primo luogo bisogna effettuare il download dell’applicazione dal sito web ufficiale ed installarla sul proprio PC;
- Dopo aver avviato l’applicazione, seguire le istruzioni fornite per creare una nuova macchina virtuale e darle un nome;
- Scegliere le impostazioni relative alla memoria RAM da assegnare (minimo 2 GB) nonche’ quella relativa allo storage (selezionando “Create a virtual hard disk now”);
- Select quale tipo di file immagine verra’ creato: VDI o VMDK, specificandone la dimensione massima dello stesso;
- Poi personalizzare le opzioni avanzate in base alle proprie preferenze: quali porte USB sono disponibili, se ottenere accesso al server FTP etc..
La gestione delle macchine virtuali create in questo modo risulta semplice poiche’ tutte vengono organizzate all’interno della finestra principale dell’applicazione. Per installare un sistema operativo sulla VM, bastera’ selezionare la voce “Settings” e poi cliccare su “Storage”, quindi scegliere il file ISO contenente il sistema operativo da installare.
In conclusione, virtualizzare un PC e’ una soluzione molto utile per testare i software senza compromettere l’integrita’ del proprio computer principale. Sia VMware vCenter Converter Standalone che VirtualBox sono due ottimi programmi gratuiti che possono essere utilizzati per creare macchine virtuali ed eseguire qualsiasi tipo di software in sicurezza.
#virtualizzazione #softwaretesting #VMware #VirtualBox #PC