Virtual machines in 10 years
I need to create a virtual machine that could be run in 10 years time if needed (but not used otherwise). I would like to create a virtual machine now, and guarantee as much as possible that it will be able to run on a computer 10 years in the future, probably under the latest version of Windows (as a host)

Will I need to "upgrade" the VM with every release of VM player, etc.? Would it be safe to use VMware ESX, as that is more of an Enterprise solution (e.g. changes less)?

Could I do this all for free using Virtual Server to create the image and player to use it on the desktop?

    Requires Free Membership to View

    When you register, my team of editors will also send you the latest expert resources covering all areas of server virtualization, such as platforms, architectures and strategies, server hardware, managing virtual environments, application issues and more.

    Margie Semilof, Editorial Director

    By submitting your registration information to SearchServerVirtualization.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchServerVirtualization.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

It's obviously difficult to predict the future, especially when it comes to IT solutions. While there's certainly no guarantee that you would be able to access these formats in the future, your best bets related to virtual machines are to use either Microsoft's or VMware's virtual hard disk formats. Future plans for these platforms will certainly provide a way to migrate to newer VHD formats, as they're made available. As far as host support goes, it's quite likely that you'll need to upgrade the VM formats at least a few times over the next few years.

I am curious, though: Would it be possible to use a format other than a VM for this data? For example, you could take a backup of the entire file system and store it in a more stable format (such as a .ZIP file). That file could then be restored to a virtualization solution 10 years or so from now. I hope this information is helpful.

This was first published in March 2007