IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
This is a typical convoluted and very cumbersome issue with ANY PC. Using an Apple system makes it so much more simple and enjoyable. That is the reason why PC IT people hate Apple, it makes their job obsolete.
For an Apple purchase VirtualBox, WMFusion or Parallels and install almost any Operating system in virtual mode onto it. I am running on a simple MacBook Pro, within Mac OS 10.6.8 in virtual envirnment via Parallels: Linux, Mac OS 10.4 as well as Mac OS 9.2.2 plus Leopard 10.5 Server.
Need to have maximum RAM (4GB) and a large Hard Drive (1TB) and you are all set, without the need of any IT person since it is all selfexplonatory and well documents via the Help Menu.
Surely IT people for PC will fight that with very complex reasoning and therefore just prove my point.
You can run a virtual server on any pc using VMware Player or Microsoft Virtual PC. Using a hypervisor like VMware vSphere or Microsoft Hyper-V is optional if you're just starting out; but running a hypervisor ontop the hardware rather than Linux or Windows will yield better performance for your virtual server(s).
Server virtualization requires three things – server hardware, storage for the virtual machines, and virtualization software. Some systems may also use an operating system that the hypervisor runs on top of.
There are several critical areas for a server that will run multiple VMs. First, it needs enough CPUs or CPU cores typically one per VM. Second, enough RAM to allocate an appropriate amount for each VM. Third, enough network bandwidth so that each VM can communicate with other systems. Finally, the server will need enough storage to hold the virtual hard drive for each VM, which can be anything from eight to hundreds of gigabytes per VM. There are calculators available on many web sites to size a server for the desired number of VMs.