Xen Project for ARM Servers

50 %
50 %
Information about Xen Project for ARM Servers

Published on September 24, 2015

Author: StefanoStabellini

Source: slideshare.net

1. Xen on ARM Stefano Stabellini - 23 September 2015

2. © 2013 Citrix | Confidential – Do Not Distribute © 2015 Citrix GPLv2 A Linux Foundation collaborative project a type-1 hypervisor port to ARM started in Nov 2011 ARM Holding joined Xen Project in 2013 Powers the largest clouds in production small code base more than 10M individual users strong security process stable trees maintained for years

3. © 2013 Citrix | Confidential – Do Not Distribute Xen Project growth © 2015 Citrix Contributors Commits

4. © 2013 Citrix | Confidential – Do Not Distribute Xen on ARM: uniqueness and strengths ● Security ● small surface of attack ● fewer lines of code = fewer bugs ● Isolation, Disaggregation and Partitioning ● No Emulation, No QEMU ● faster and more secure ● Clean Architecture ● good match for ARM ● small code base on ARM (⅙ of Xen x86 code, less than 100K LOC overall) © 2015 Citrix

5. © 2013 Citrix | Confidential – Do Not Distribute Status Next release, Xen 4.6, ext. the 9th of October Readiness: ● EFI guest and host support ● ACPI support (Linaro is working on it, targetting later this year) ● 64K and 4K pages support ● new hardware and platform support ● all main features are present © 2015 Citrix

6. © 2013 Citrix | Confidential – Do Not Distribute Strong Performance

7. © 2013 Citrix | Confidential – Do Not Distribute Xen on ARM Availability All major distros for ARM64 ship with Xen © 2015 Citrix Project Raisin Xen Project’s DevStack

8. OpenStack

9. © 2013 Citrix | Confidential – Do Not Distribute Make Xen the best hypervisor for OpenStack © 2015 Citrix

10. © 2013 Citrix | Confidential – Do Not Distribute Xen and OpenStack © 2015 Citrix

11. © 2013 Citrix | Confidential – Do Not Distribute Xen and OpenStack Xen via Libvirt is in Group B ● everything works out of the box ● one config option away from the default: LIBVIRT_TYPE=xen ● Tempest runs and all tests pass ● The Xen Project CI-loop is up and running ● checkout http://jenkins.openstack.xenproject.org ● The Xen Project CI-loop has voting rights Next step: Group A! © 2015 Citrix

12. Demo

13. © 2013 Citrix | Confidential – Do Not Distribute CentOS Virtualization SIG Virt “Special Interest Group” members: Xen, oVirt, Docker Xen and Libvirt are available on CentOS 7 ARM64 ● yum install centos-release-xen ● yum install xen libvirt ● reboot © 2015 Citrix

14. © 2013 Citrix | Confidential – Do Not Distribute More information ● http://www.xenproject.org ● Xen on ARM @wiki.xenproject.org http://goo.gl/FKNXe ● Xen on ARM whitepaper http://goo.gl/vWMn7D ● http://lists.xenproject.org/mailman/listinfo/xen-devel © 2015 Citrix

15. Questions?

16. © 2013 Citrix | Confidential – Do Not Distribute Work better. Live Better. Citrix © 2014 Citrix

17. © 2013 Citrix | Confidential – Do Not Distribute Parking Lot

18. © 2013 Citrix | Confidential – Do Not Distribute type-1 hypervisor GPLv2 “the gears of the cloud” port to ARM started in Nov 2011 a 10 years old hypervisor small code base 10 million individual users powers the largest clouds in production A Linux Foundation collaborative project ARM Holding joined Xen Project in Dec 2013 © 2015 Citrix

Add a comment

Related pages

Xen now available in CentOS 7 for ARM64 servers | Xen ...

... maintainer of Xen in CentOS for the x86 architecture, to produce high quality Xen binaries for 64-bit ARM servers. ... ©2014 Xen Project, ...
Read more

The Xen Project, the powerful open source industry ...

Xen Project: Open Source ... Hypervisor x86 & ARM; XAPI; Mirage OS; ... Examples of server products include Huawei UVP, Oracle VM and XenServer.
Read more

Xen Open Source Hypervisor Now Available in CentOS 7 Linux ...

Stefano Stabellini of the Xen project informs us on the day of October 5 that the Xen open-source hypervisor is now available for CentOS 7 for ARM64 ...
Read more

In the News - The Xen Project, the powerful open source ...

Xen Project the leading Open Source Hypervisor ... Improved ARM server and Intel hardware support advance open source virtualization with new workloads and ...
Read more

Xen - Wikipedia, the free encyclopedia

Xen Project originated as a ... Server virtualization ... previously supported under the XenARM project for older versions of ARM without ...
Read more

Xen Project Hypervisor 4.5 Adds Support for ARM Processors

Xen Project Hypervisor 4.5 Adds Support for ARM ... can currently be achieved using an x86 server. Xen Project Advisory Board ...
Read more

Xen ARM®

Xen ARM® The Xen hypervisor for the ARM architecture. ... The Xen ARM Project is led by Samsung ... Xen for ARM based Servers (or Xen ARM PVH)
Read more

XenSummit Sessions: New PVH virtualisation mode for ARM ...

XenSummit Sessions: New PVH virtualisation mode for ARM Cortex A15/ARM ... An update on the Xen on ARM port for Servers: ... Xen Project Test Day for 4.6 ...
Read more

Xen 4.4 Brings Greater Virtualization Support to ARM

The latest release from the Xen Project brings performance and security improvements to more ARM-based server platforms. Server makers and Web ...
Read more