Skip to content


Xen 4.3.0 released!

Xenproject.org is pleased to announce the release of Xen 4.3.0. The release is available from the download page:

Xen 4.3 is the work of just over 9 months of development, with 1362 changesets containing changes to over 136128 lines of code, made by 90 individuals from 27 different organizations and 25 unaffiliated individual developers.

Xen 4.3 is also the first release made with using the roadmap to track what people were doing and aim for what to try to get into this release, as well as the first release to have consistent Xen test days. This, combined with the increased number of contributors, should make this one of the best Xen releases so far. Read on for more information.

New Features

Probably the biggest single feature of this release is the experimental support for ARM virtualization, both 32-bit and 64-bit variants. The 32-bit port of Xen boots on ARMv7 Fast Models, the Cortex A15 Versatile Express platform and the Arndale board (equipped with the Exynos5 SoC by Samsung). It can boot dom0, create other virtual machines and it supports all the basic virtual machine lifecycle operations. Hardware is not yet available for 64-bit ARM processors yet, but Xen is running well in 64-bit mode on AEMv8 Real-time System Models by ARM.

The next headline feature is NUMA-aware scheduling. The scheduler now knows on which nodes a VM’s memory resides, and will preferentially run them there, while still allowing them to run elsewhere if the system is too busy. More on NUMA affinity can be found in Dario Faggioli’s blog on the subject.

Another cool new feature is support for openvswitch as a bridging mechanism. Hot-plug scripts for openvswitch are now included in the Xen tree, so setting it up is straightforward and reliable. See Openvswitch setup for more details.

Another big change is that we will be switching the default qemu from our old qemu fork (affectionately called qemu-traditional) to qemu-xen. qemu-xen will be based on a recent release of the upstream qemu project, plus a small number of patches, mostly back-ports from upstream of fixes and new features. qemu-traditional will still be available.

There are many more improvements and changes under the hood. For a more complete list, see the Xen 4.3 feature list.

Thanks

Contributions were made to this release from 90 individuals working for 27 different organizations, not counting contributions made to other important components such as qemu, Linux, the BSDs, and so on.

The diagram below shows organizations which contributed more than 1% in lines of code to the Xen 4.3 release. Several items in the diagram describe groups of people or organizations: (Individual) covers contributions by individuals whose affiliation is unknown, (Other) covers contributions by commercial organizations which did not go above 1% individually and (Academia, Other) covers contributions by Universities which did not go above 1% individually.

Xen 4.3 contribution stats

I did also want to list the top 20 contributors to Xen 4.3 (in terms of commits/and lines of code). These are: Jan Beulich(266/11148), Ian Campbell(225/62548), Stefano Stabellini(80/3332), Daniel De Graaf(68/5444), Ian Jackson(65/2170), Julien Grall(56/3682), Olaf Hering(40/391), Tim Deegan(35/1814), Dongxiao Xu(33/853), George Dunlap(32/578), Keir Fraser(31/8881), Konrad Rzeszutek Wilk(31/440), Matthew Fioravante(29/19322), Andrew Cooper(24/369), Roger Pau Monne(24/660), Anthony PERARD(23/1017), Christoph Egger(23/1298), Dario Faggioli(23/1306), Boris Ostrovsky(16/481), and Daniel Kiper(13/70).

For a complete breakdown see the Acknowledgement page. A big thank you again!


Be Sociable and Share!

Posted in Announcements, Xen Development, Xen Hypervisor.


20 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. fwmiller says

    Wow this really exciting! We are building an i.MX6Q based microserver (www.cornfedservers.com) and would like to get virtualization running on it under Ubuntu Linux. Any suggestions?

    Thanks,
    FM

Continuing the Discussion

  1. 「Xen 4.3」リリース | ソフトアンテナブログ linked to this post on July 9, 2013

    [...] Projectより「Xen 4.3」がリリースされました(リリースノート、H [...]

  2. Релиз системы виртуализации Xen 4.3.0 | AllUNIX.ru — Всероссийский портал о UNIX-системах linked to this post on July 9, 2013

    [...] девяти месяцев разработки представлен релиз свободного гипервизора Xen 4.3, первый выпуск [...]

  3. Новости » Blog Archive » Xen 4.3.0 linked to this post on July 9, 2013

    [...] Подробности здесь. [...]

  4. The Linux Foundation releases Xen 4.3 virtualization manager linked to this post on July 9, 2013

    [...] The Linux Foundation used to be just about, well, Linux. Now, it also manages an open software defined network alliance, OpenDaylight, and the open-source Xen virtualization manager. On July 9th, the first fruit of these new efforts arrived: Xen 4.3. [...]

  5. The Linux Foundation releases Xen 4.3 virtualization manager | Ezspk Tech linked to this post on July 9, 2013

    [...] The Linux Foundation used to be just about, well, Linux. Now, it also manages an open software defined network alliance, OpenDaylight, and the open-source Xen virtualization manager. On July 9th, the first fruit of these new efforts arrived: Xen 4.3. [...]

  6. Xen 4.3.0 released | The Virtual Headline linked to this post on July 9, 2013

    [...] Xenproject.org – Xen 4.3.0 Released [...]

  7. Release: Xen 4.3 | Knowledge Hub Networks linked to this post on July 9, 2013

    [...] (GPLv2) and which is now transferred from Citrix to the Linux Foundation, today announced the release of version 4.3 of the Xen hypervisor. This version is the follow up of version 4.2. which was [...]

  8. Xen hypervisor gets tech preview support for ARM processors linked to this post on July 10, 2013

    [...] a blog post, George Dunlop, a senior engineer at Citrix Systems in charge of the Xen hypervisor, pulled the [...]

  9. Xen hypervisor gets tech preview support for ARM processors « Reviews Technology linked to this post on July 10, 2013

    [...] a blog post, George Dunlop, a senior engineer at Citrix Systems in charge of the Xen hypervisor, pulled the [...]

  10. Xen 4.3.0 - Linux в Беларуси linked to this post on July 10, 2013

    [...] Подробности здесь. [...]

  11. Xen 4.3.0 released! – blog.xen.org | Clou... linked to this post on July 12, 2013

    [...]   [...]

  12. Xen NUMA Scheduling on The Register | Dario's linked to this post on July 12, 2013

    [...] Seems like the stuff I’m doing for Xen 4.3 made it on The [...]

  13. The Linux Foundation releases Xen 4.3 virtualization manager | Linux information blog for Root Admins and Users linked to this post on July 12, 2013

    [...] The Linux Foundation used to be just about, well, Linux. Now, it also manages an open software defined network alliance, OpenDaylight, and the open-source Xen virtualization manager. On July 9th, the first fruit of these new efforts arrived: Xen 4.3. [...]

  14. Xen hypervisor gets tech preview support for ARM processors | Linux information blog for Root Admins and Users linked to this post on July 12, 2013

    [...] a blog post, George Dunlop, a senior engineer at Citrix Systems in charge of the Xen hypervisor, pulled the [...]

  15. So, How’s Xen on Debian? – blog.xen.org linked to this post on July 19, 2013

    [...] us really really proud. It also look like a shorter release cycle for Xen is in the wishlist. Well, Xen 4.3 cycle has already been way shorter than its predecessors, and the feeling is the future will be [...]

  16. Вышел Xen 4.3crowler-pcworld | crowler-pcworld linked to this post on July 23, 2013

    [...] Подробнее: blog.xen.org/index.php/2013/07/09/xen-4-3-0-released/ [...]

  17. Новости » Blog Archive » Вышел Xen 4.3 linked to this post on July 23, 2013

    [...] Подробнее: blog.xen.org/index.php/2013/07/09/xen-4-3-0-released/ [...]

  18. Ежедневник kvarkson'a | 23 Июля / Бутерброды linked to this post on July 24, 2013

    [...] релиз Xen 4.3. Виртуализация ARM и все [...]

  19. Fedora 20 Virtualization Test Day is today! – blog.xen.org linked to this post on October 8, 2013

    [...] 20 will be one of the first mainstream distros shipping Xen 4.3, so come and help us making sure it will work great for you and all Fedora [...]

You must be logged in to post a comment.