Weitere ähnliche Inhalte Ähnlich wie Xen Project for ARM Servers (20) Mehr von Stefano Stabellini (9) Kürzlich hochgeladen (20) Xen Project for ARM Servers2. © 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
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
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
16. © 2013 Citrix | Confidential – Do Not Distribute
Work better. Live Better.
Citrix
© 2014 Citrix
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