by Ben Armstrong
Microsoft Virtual Server 2005 allows a single server to be divided into several "virtual machines," each running its own environment and operating system, which can even be virtually networked toge…