Sunday, October 01, 2006

VMware Workstation.... You must have it!

VMware Workstation is a powerful desktop tool that lets you create "virtual machines". These "machines" have memory, hard drives, CD/DVD drives, and much more. You can install your software on them, save your files on them, and even back them up. You can create "snapshots" at any point and then revert back to those spots. If I had a virtual machine running on my desktop in full-screen mode, you would not be able to tell.

The screen shot is small, but look at it closely. On the left you see a listing of some of my virtual machines. Several use Windows XP, one uses the beta version of Windows Vista, and there are a couple of versions of Linux. If you look to the right, you see part of a desktop. That is a full blown computer, complete with two hard drives, two DVD drives, and a full range of software. Email, FTP, news readers, download managers, text editors, and lots more. It's also part of my network.

If I make a mistake on this virtual machine all I have to do is go back to the last "snapshot" and the problem is fixed. If I erased one file or formatted the virtual hard drive, it doesn't matter. This makes it perfect for me when I test software. If I install something that goofs up my "computer" I just click a couple times and it's good as new. Have children? How many times have your kids goofed up the computer by downloading things? With VMware Workstation you can create multiple "virtual computers" and you can install programs on each one you create. Have one "computer" for your 7 year old and another for your 15 year old. You can take "snapshots" of the virtual computer at any stage and then go back to a particular stage anytime you want. Your kids can download things and if they download something bad you can fix it in a few mouse clicks.

With VMware Workstation you can run multiple operating systems on one computer and at the same time! No rebooting, no formatting. The performance is excellent and so good that I often forget I'm working in a "virtual machine." Each time you get a new computer you have to install all of your stuff on it. Email, newsreader, music, text editor, documents, and so on. Ah, but if you create a basic virtual machine with all these things in it, you could easily setup multiple machines in 30 minutes. I have friends, for example, who work exclusively in "virtual machines." They develop software products and handle their business using VMware Workstation. When they buy a new laptop, tsimple copy the VMware files to the new machine and they are back at work without missing a beat.

You can synchronize the data in a virtual machine with the data on your real computer. So, for example, I can keep my email program in a virtual machine totally in sync with the email on my physical computer. Get a new computer and all you have to do is put the FREE VMware Player on it, copy over the files for your basic machine and viola! You're ready to roll.

VMware Workstation Benefits

Many people think VMware Workstation is a product for businesses, and it is, but I believe this technology can be a real benefit to home users. Software developers can use VMware Workstation to:

  • Develop software under different operating systems
  • Test software under those same operating systems
  • Create specific test environments for product testing
  • Reduce their hardware costs
  • And more!

So, VMware Workstation can be a huge benefit to software developers. They can test their latest product under every version of Windows and do it all on one physical computer. A huge savings in equipment cost and time.

In the area of IT, VMware Workstation also brings huge benefits such as the ability to configure and test virtual machines easily. Virtual machines can also be used to test multi-tier applications to make sure there are no problems before they are deployed.

In areas like education VMware Workstation can make it easy to deploy specific software for students. Create a virtual machine once and the "clone" it for other computers. VMware can also reduce the number of computers needed and it can be configured to undo any changes when the virtual machine is shut down. For those who have to set-up the school computers it means less time to get every machine up and running.

Summing It Up!

VMware Workstation, by VMware Corporation, is a powerful tool that has applications in software development, IT, education, and at home. The release of the free VMware Player means nearly everyone can run a virtual machine that they download from the VMware site. This is simply amazing technology and it offers so much potential for businesses, homes, students, teachers, doctors offices, and more. Virtual machines can be used to test things, rapidly deploy new computers, and much more. For all these reasons and more, I've found VMware Workstation to be a "Must Have Application"

No comments: