Project

General

Profile

Task #62

Evaluate virtualization technologies

Added by Dave Vieglais about 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
d1_common_java
Target version:
Start date:
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Issue
Need to deploy virtual machines at some point in the future for CNs and perhaps MNs. Would be good to utilize a single VM technology, at least for year one - so will need to decide on VMWare vs Xen (others?). ESXi is nice, but management is primarily through a windows client, which is very annoying. Xen is being used by some cloud environments such as Eucalyptus - so that may be beneficial way down the road when adding compute intensive services to the D1 infrastructure.

Task
Scope the field - anything competing with VMWare ESXi and Xen hypervisors? Compare features of each:

  • stability
  • management tools
  • ease of managing / duplicating VMs
  • ease of deployment
  • hardware requirements
  • interesting / novel features
  • ability to support 64bit VMs

History

#1 Updated by Roger Dahl about 12 years ago

  • Status changed from New to Closed

Will go with KVM for now.

  • The industry seems to be moving away from Xen in favor of KVM. This seems to be happening for both technical and political reasons.
  • KVM is built right into the Linux kernel and is included in mainline kernel since 2.6.20.
  • KVM is based on QEmu and can emulate CPUs different from the platform that it is running on.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)