By S.Sharmili Priyadarsini
What is Virtualization?
Virtualization is software technology which uses a physical resource such as a server and divides it up into virtual resources called virtual machines (VM’s). Virtualization allows users to consolidate physical resources, simplify deployment and administration, and reduce power and cooling requirements. While virtualization technology is most popular in the server world, virtualization technology is also being used in data storage such as Storage Area Networks, and inside of operating systems such as Windows Server 2008 with Hyper-V.
- Server consolidation
- Reduced power and cooling
- Green computing
- Ease of deployment and administration
- High availability and disaster recovery
Popular virtualization products include:
- Microsoft Hyper-V
- Virtual Iron
Courtesy : http://www.virtualizationtechnology.com/
In this article we are going to dig deep about Oracle’s VM virtual box, an open source Virtual manager. The article rolls right from Downloading the Oracle’s Virtual box till managing the Virtual machine.
You can download the Oracle’s Virtual machine virtual Box from the link , http://www.virtualbox.org/wiki/Downloads in which you can select the host os to which you are going to install it. Say for example : if you have a windows vista choose "VirtualBox 3.2.6 for Windows hosts x86/amd64".
Once after downloading you run the .exe file that will take you to the installation window shown below in which you can follow the user friendly steps to complete installation.
Once after installing the Oracle VM Virtual box you need to pack the guest operating systems with the Virtual machine. Follow the steps for successful deployment of the guest os inside the virtual box.
The above snapshot gives you the desk top of the host operating system. Click over the Oracle VM Virtual box application on it and the following window will appear.
In order to pack a new guest OS to the Oracle VM Virtual Box click on the new icon that will take you to a window as shown below to which you need to enter the details of the guest operating system and insert a bootable disk of the guest os you need to install. In addition to that choose the recommended space .
Create a new virtual hard disc or use the existing virtual hard disk space. The snapshot below will show you how to proceed further by creating new virtual hard disc. This is not going to affect your Hard disk space and so you can pack any number of guest operating systems to your Virtual machine.
Select the option “ create a new hard disk” and click next as shown in the Snapshot below:
This will take you to the following window and proceed as shown below to create the new virtual hard disk.
Either select first option to dynamically expand the storage or click the second option to fix the storage size and click next.
Here I have allotted 8 GB of Virtual hard disk space.
And finally click finish to create a new hard disk space.
Now the Memory and storage for our Guest os has been allotted and it will look as shown below:
In order to install the guest os to the newly allotted virtual space click start by selecting the newly created virtual os in order to install the os on the allocated space.
Click next and it will direct you to the pages as shown below. Press F12 to boot from CD. And the OS will be installed to allotted virtual space.
In the above I am installing Ubuntu to my Virtual hard disk and the os installation procedures are same as conventional pre booting.Once you finish installing your Ubuntu OS, you can log in to the guest os right from the Virtual machine.
Once you log in to your Ubuntu from the virtual box, you can experience all the functionalities of the OS without big risks and hardware overheads.
You can manage the state of the machine from menu bar of the virtual os as shown below. It supports functionalities like full screen, start, pause, reset etc. and you can manage the devices like cds, hard disks, and network from the devices pull down menu in the bar.
Every time, when you want to restore the previous session of what you were working, you need to save the state instead of power off or shut down. This will take you to the page you were previously working (Serialization), instead of booting from the scratch even when you shut down the Host os.
Hope this helps the beginners a lot to know the basics of virtualization. Whenever you want to explore a new software or an operating system, just dive into virtual box that is not going to affect your machine’s hardware.