Sign up for this newsletter | Microsoft Professional Accountants' Network site | Sign up for other newsletters
Newsletter Home
Archived Articles
Login to MPAN
Join MPAN
Accounting Software
Microsoft Dynamics

Support FAQ
Office Accounting Support
   US 866-827-1619
   UK 0870 60 10 100
 
MPAN US Program Support
mpanus@microsoft.com
 
MPAN UK Programme Support
askmpan@microsoft.com

Articles of the Month
RSS Feed
My Yahoo!
My MSN
Archived Articles
RSS Feed
My Yahoo!
My MSN
It’s a Virtual World After All – Part I

Why You May Already Own Your Next Computer

By Thomas G. Stephens, Jr., CPA, CITP

Is there a virtual computer in your future? Though you may not yet know what a virtual computer is or how one works, you likely will be working with one in the very near future. As such, this series of articles is devoted to acquainting you with virtual computers and their benefits, how to build and deploy a virtual computer, and how virtual servers provide a very cost-effective strategy for improving the return on your investment in information technology.

 

What Is A Virtual Computer?

 

A virtual computer uses virtualization software and selected hardware components to create an emulated or virtual environment. Virtual computer technologies enable one physical computer – known as a host – to run multiple operating systems and related applications simultaneously. As such, one host may have several virtual computers – known as guests – loaded and running at the same time independently of the others.

 

For example, a physical computer might have Windows ® Vista™ Ultimate loaded as the host operating system; in addition, that same physical computer might have a virtual computer with Windows XP Professional installed and running.

 

The Benefits Of Virtual Computers

 

The benefits of virtualization are many and significant. Some of the more notable are:

 

Virtualization assists in transition from one operating system to another. Many companies have deferred migrating from previous versions of the Windows operating system to Windows Vista. One of the most commonly-cited reasons for staying put with a previous version of Windows is the potential for application incompatibilities with Vista. Though most of these incompatibilities have been resolved and this issue is now more perception than reality, virtualization effectively removes application incompatibility with Vista as a reason for not upgrading and obtaining the benefits of the new operating system. More specifically, Vista could be the host operating system while XP could be installed in a guest virtual computer. Any applications that are not yet Vista compatible could be installed on the XP guest, while all Vista-compatible applications could be installed on the host.

 

Virtualization provides a highly effective testing environment. Users and technology professionals who want to test different configurations of operating systems and applications could load the desired operating systems and applications in a virtual computer and adjust various configuration options inside the virtual computer without fear of compromising the host computer.

 

Virtualization de-couples the decision of which operating system to run from and which applications to use. For example, one of the more popular virtualization applications is Parallels, which allows Windows operating systems to be installed on Macintosh-based hosts. As such, someone who wants to use a Macintosh computer may do so and still have access to Windows-based applications through a Windows-based guest virtual computer loaded on a Macintosh-based host.

 

Virtual computers potentially reduce the amount of time required to equip and deploy applications on host computers. Suppose a company has just purchased 50 new laptop computers and plans to equip each in exactly the same fashion. A virtual computer could be created with all of the desired applications and settings included; then, that virtual computer could simply be copied and pasted to the remaining computers, drastically cutting the amount of time required to deploy the laptops to end users. If any of the computers ever require maintenance or replacement, an updated virtual computer could simply be “pushed” to each of the physical computers.

 

Virtual servers can be deployed to reduce the number of servers in use in an organization, with no decline in performance. Instead of separate physical servers for each major application or service, multiple virtual servers can be deployed on one physical server, thereby taking advantage of the estimated 80% to 90% unused capacity of many physical servers. Additional benefits of virtual servers include potentially improved load-balancing and maintenance capabilities, better utilization of existing storage capacity, and streamlined back-ups.

 

The Required Technology

 

Fortunately, many of the common tools used in creating virtual computers are free of charge and readily downloadable. For instance, Microsoft’s Virtual PC 2007 and Virtual Server 2005 are both free and can be downloaded from Microsoft’s web site.

 

Though not free, VMWare’s Workstation is available for a modest investment of $189; however, there is no charge for VMWare’s Server application. Other key providers of virtualization software include Linux XEN, KVM, and Lguest.

 

Virtualization requires no specific additional hardware other than what's already installed on the host. However, from a practical perspective, virtualization is likely not a viable alternative on older computers with little RAM available. More specifically, a minimum of 2 GB of RAM is typically recommended for a host computer.

 

Perhaps the most significant issue associated with virtualization is that of licensing the guest operating systems and applications. As a general rule, from a licensing perspective treat each virtual computer as you would a physical computer. As such, each guest operating system and each application installed on a guest typically requires a separate, legal license. Be sure to check with the provider of your guest operating systems and applications regarding specific licensing issues and questions, including whether a license can be legally transferred from an existing physical computer to a virtual computer.

 

By now it should be clear that virtualization is a technology that is easy to deploy, offers tremendous benefits to companies of all sizes, and requires only minimal investment. Accordingly, it is no small wonder that your next computer may actually be a virtual computer.

In next month’s installment, we will learn how to create and deploy a virtual computer. Don’t worry! It is much easier to do than it sounds.

 

Mr. Stephens is a shareholder in K2 Enterprises, where he develops and presents technology-related continuing professional education programs to accounting and finance professionals across the United States. You may reach him at tommy@k2e.com.

 




The views and opinions expressed in this column are those of the author and do not necessarily reflect the opinions of Microsoft.

 
  Printer-friendly version