Xen 4.3 Roadmap
Upcoming SlideShare
Loading in...5
×
 

Xen 4.3 Roadmap

on

  • 168,814 views

The Xen 4.3 release we will experiment with a roadmap: an informal set of features and changes that we as a community will be aiming at for the 4.3 release. The roadmap is flexible, but will be used ...

The Xen 4.3 release we will experiment with a roadmap: an informal set of features and changes that we as a community will be aiming at for the 4.3 release. The roadmap is flexible, but will be used as a guide to coordinate our efforts, as well as a benchmark to let us know when 4.3 will be ready to release.

Statistics

Views

Total Views
168,814
Views on SlideShare
4,273
Embed Views
164,541

Actions

Likes
0
Downloads
39
Comments
1

23 Embeds 164,541

http://www.xen.org 105035
http://xen.org 45936
http://www.xenproject.org 11556
http://xenproject.org 806
http://www-archive.xenproject.org 460
http://xen.xensource.com 373
http://translate.googleusercontent.com 253
http://staging.xen.org 55
http://xenorg.cloudaccess.net 14
http://xen.org. 13
http://webcache.googleusercontent.com 10
http://www.xenproject.org. 8
http://www.xen.org. 6
https://translate.googleusercontent.com 3
http://131.253.14.66 3
http://50.57.168.107 2
https://www.google.com 2
http://honyaku.yahoofs.jp 1
http://xen.org&_=1361534931192 HTTP 1
http://xen.org&_=1361533906323 HTTP 1
http://xen.org&_=1361534923108 HTTP 1
https://www.google.com&_=1352570054535 HTTP 1
https://www.google.ru 1
More...

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Very Good
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Xen 4.3 Roadmap Xen 4.3 Roadmap Presentation Transcript

  • Planning for Xen 4.3
  • Adding structure to the release process● 4.2 “Release coordinator”: Ian Campbell – Tracking blocking features and bugs● Citrix xen.org team: tracking improvements● 4.3 Release coordinator: George Dunlap – Tracking features and improvements – Guiding community discussions● Ultimately community decided
  • Xen 4.3: When?● Time-based or feature-based?● Xen 4.2 – 4.1 released March 25 2011 – 17 months – Development → Release → Distros● Xen 4.3: Aiming for 9 months – June 2013 release – 6 weeks of RCs, 6 weeks of polishing – March 2013 feature freeze
  • Tracking features● Big reason for delay: libxl stable interface – No one realized how much more work there was!● Looking ahead: What can we finish by 4.3? – Lots!
  • Group: Feature Parity● Upstream feature parity – Blktap3 – Default to qemu-upstream● Qemu stubdomain / dom0 parity – PV audio
  • Blktap3: blktap for pvops● Blktap2: Enable user-space interposition on block device – QCOW – VHD – Snapshotting● Not upstreamable (DKMS packages avail)● Blktap3: Fully user-space
  • Group: Scalability● Ram limit (16 TiB)● Raising event-channel limits
  • Event channel scalability● Event pending, 2-level bit array – 32-bit: 1024 – 64-bit: 4096● Each PV service requires 1 event channel – Disk, net, console, xenstore = 4 – 32-bit: max 256 guests
  • Group: Performance● NUMA – Real NUMA affinity – Guest memory migration – Virtual NUMA topology● PVH – PV with HVM extensions● Persistent grants● Multi-page blk, net rings
  • PVH: PV + HVM● PV developed before HVM, HAP available● Issues – Ugly hooks in Linux – PT-heavy operations still slow – 64-bit system calls● PVH: Use HVM extensions to remove MMU pvops
  • The Virtualization Spectrum● Disk/network?● Interrupts / timers?● Emulated motherboard, BIOS?● Legacy boot?● Privileged instructions?● Pagetables (pvops MMU)?
  • Group: New Technologies● ARM servers● Openvswitch integration● EFI: Signed xen image from build
  • xl improvements● vm import/export● USB pass-through● Backend driver script rationalization
  • Group: New features● Nested virtualization – Win* “WinXP compatibility mode”● Full-VM snapshotting / cloning● Storage migration
  • Getting feedback● How do developers know what users want?● Uservoice.com – Suggest improvements – Vote on which ones are the most important● http://xenorg.uservoice.com
  • Conclusion and Questions● Release cycle – March 2013 feature freeze – June 2013 release● Lots of great features!● xenorg.uservoice.com