Virtual machines have become one of the hottest topics for both desktops
and servers, solve some very real world problems - and can do it
at no cost!
Using a virtual machine is perfect for any scenario in which you would like
to have the effect of using multiple computers, whether for running
legacy applications, trying out new ones, performing sales demonstrations,
tech support, training, or many other uses.
The virtualization is done by having software on your desktop act like a
totally separate computer, even running its own operating system, programs
and data. In fact, with additional memory and disk space, you
can simulate running any number of virtual computers.
So how are people using virtual machines?
Running Legacy Applications
Many programs will not allow you to have multiple versions installed at the
same time, or you may have applications that require a different operating
system. Running a Windows XP virtual PC on a Windows Vista machine,
or vice versa, is now as simple as starting a program.
Trying New Software
Have you ever wanted to try a new software program without having to worry
about the changes it will make to your real installation? Create a
copy of your current system and try it out on your virtual copy before deciding
if it's worth keeping.
Training
Since you can make copies of your virtual machines, train new employees
by having them work on a duplicate copy of your accounting applications and
data.
Performing Tech Support
Duplicate the environment of your customer by having various virtual machines
set up, and utilizing the
one that most closely emulates their computer environment.
Standardizing Servers
Virtualization is also applicable to servers. Since multiple virtual servers
can run on a single computer, you can better optimize your equipment investment
by combining servers with low utilization. In addition, replacement
of failed equipment isn't dependent upon particular components. You simply
move the virtual server to another box to get up and running quickly.
There are a number of virtualization applications, with the two most popular
being Microsoft
Virtual PC 2007 and VMware
Workstation.
Microsoft Virtual PC 2007 is a completely free download that will
allow you to create, copy and run virtual machines. VMware Workstation does
carry a price tag of around $189, yet is preferred by many
people because it is more feature rich in both creating and running virtual
machines. However, they do offer a free VMware
Player that can run configurations created with either program.
A 30 day trial of VMware Workstation is available from their Web site so
you can compare for yourself. Server virtualization programs from both
companies are available at no cost.
Which solution is right for you will depend
upon what you are trying to do, and you will need to make sure
your equipment has adequate memory and hard drive resources. You should
consider discussing this with your technical support group before proceeding.
Once you start using virtualization, we bet you'll wonder how you ever got
along without it.