Xen Roadmap/Long term

From Xen
Revision as of 15:21, 13 August 2012 by Dunlapg (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Areas of work

Things that we should be thinking about to generate work to do:

  • Performance
  • Scalability
  • New hardware
  • New features
  • Integration with other tools

Roadmap elements

tags
related


Elements slated for 4.3

NUMA affinity for Credit Scheduler

Allow a "NUMA affinity" that is a suggestion to the scheduler which node to run on
tags 4.3 NUMA performance
related
  • Add scheduler mechanism
  • Teach the xl toolstack to set it


NUMA memory migration

Ability to move a VM's memory from one node to another
tags 4.3 NUMA performance
related
  • Manual migration
  • Automatic migration


PV with HVM extensions

Using HVM extensions for PV guests
tags 4.3 linux
related

Purpose:

  • Reduce pvops hooks in Linux
  • Allow use of HAP, shadow
  • Improve performance of 64-bit PV guests (syscall overhead)

Milestones:

  • DomU
  • Dom0


ARM server port

Xen and Linux trees ready to run guests on the ARM server
tags 4.3 arm
related


blktap3

A user-mode version of blktap; allows blktap to be used on pvops kernels
tags 4.3 pvops-parity
related

A number of really cool features rely on blktap; unfortunately blktap is only avaiable in "classic" Xen kernels. Thiswill allow them to be used


Linux-based stubdom

Configuring a very small version of Linux that can run as a service domain (or "stub domain")
tags
related QEMU stubdom


tags
related


tags
related


tags
related


tags
related


tags
related


tags
related


tags
related


tags
related